Commit d7349e2
authored
inc: Add killswitch for trace id partitioning (#4706)
ref INC-1143
Some projects send such heavy abuse into single trace IDs that this
causes problems in production today. A better solution is needed
long-term as disabling this partition will lead to product
degradation once span buffer is rolled out.
Why a global option instead of a projectconfig? I think global options
are easier to reason about wrt how they propagate, and it's easier to
globally disable trace id partitioning this way.1 parent 592bd5d commit d7349e2
File tree
3 files changed
+37
-2
lines changed- relay-dynamic-config/src
- relay-server/src/services
3 files changed
+37
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
225 | 225 | | |
226 | 226 | | |
227 | 227 | | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
228 | 239 | | |
229 | 240 | | |
230 | 241 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
506 | 506 | | |
507 | 507 | | |
508 | 508 | | |
509 | | - | |
| 509 | + | |
510 | 510 | | |
511 | 511 | | |
512 | 512 | | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
513 | 523 | | |
514 | 524 | | |
515 | 525 | | |
| |||
932 | 942 | | |
933 | 943 | | |
934 | 944 | | |
| 945 | + | |
935 | 946 | | |
936 | 947 | | |
937 | 948 | | |
| |||
1588 | 1599 | | |
1589 | 1600 | | |
1590 | 1601 | | |
| 1602 | + | |
| 1603 | + | |
1591 | 1604 | | |
1592 | 1605 | | |
1593 | 1606 | | |
| |||
1631 | 1644 | | |
1632 | 1645 | | |
1633 | 1646 | | |
1634 | | - | |
| 1647 | + | |
| 1648 | + | |
| 1649 | + | |
| 1650 | + | |
| 1651 | + | |
| 1652 | + | |
| 1653 | + | |
| 1654 | + | |
| 1655 | + | |
| 1656 | + | |
| 1657 | + | |
1635 | 1658 | | |
1636 | 1659 | | |
1637 | 1660 | | |
| |||
0 commit comments