Commit 01bb788
authored
fix: prevent telemetry from blocking workflow updates (czlonkowski#946)
* fix: prevent telemetry from blocking workflow updates
Conceived by Romuald Członkowski - www.aiadvisors.pl/en
* chore: bump version to 2.65.2
Conceived by Romuald Członkowski - www.aiadvisors.pl/en
* test: close telemetry coverage gaps
Conceived by Romuald Członkowski - www.aiadvisors.pl/en
* fix: retry telemetry mutations from dead letter queue
Conceived by Romuald Członkowski - www.aiadvisors.pl/en
* fix: drain telemetry queues on scheduled flush
Conceived by Romuald Członkowski - www.aiadvisors.pl/en
* fix: retain unsent telemetry batches
Conceived by Romuald Członkowski - www.aiadvisors.pl/en
* refactor: remove unreachable telemetry branches
Conceived by Romuald Członkowski - www.aiadvisors.pl/en
* fix: await telemetry flush on shutdown
Conceived by Romuald Członkowski - www.aiadvisors.pl/en1 parent a81c0e6 commit 01bb788
15 files changed
Lines changed: 1167 additions & 156 deletions
File tree
- src
- mcp
- telemetry
- tests/unit
- mcp
- telemetry
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
10 | 16 | | |
11 | 17 | | |
12 | 18 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1110 | 1110 | | |
1111 | 1111 | | |
1112 | 1112 | | |
1113 | | - | |
| 1113 | + | |
1114 | 1114 | | |
1115 | 1115 | | |
1116 | 1116 | | |
| |||
1137 | 1137 | | |
1138 | 1138 | | |
1139 | 1139 | | |
1140 | | - | |
| 1140 | + | |
1141 | 1141 | | |
1142 | 1142 | | |
1143 | 1143 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
582 | 582 | | |
583 | 583 | | |
584 | 584 | | |
585 | | - | |
| 585 | + | |
586 | 586 | | |
587 | 587 | | |
588 | 588 | | |
| |||
619 | 619 | | |
620 | 620 | | |
621 | 621 | | |
622 | | - | |
| 622 | + | |
623 | 623 | | |
624 | 624 | | |
625 | 625 | | |
| |||
774 | 774 | | |
775 | 775 | | |
776 | 776 | | |
777 | | - | |
0 commit comments