chore(release): proposal for libdd-crashtracker#1756
Conversation
📚 Documentation Check Results📦
|
fe056b4
into
release/libdd-crashtracker/20260318-000601
🔒 Cargo Deny Results📦
|
BenchmarksComparisonBenchmark execution time: 2026-03-18 00:28:19 Comparing candidate commit a5dbebc in PR branch Found 20 performance improvements and 0 performance regressions! Performance is the same for 39 metrics, 2 unstable metrics.
|
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| write only interface | execution_time | 1.223µs | 3.171µs ± 1.424µs | 3.005µs ± 0.024µs | 3.024µs | 3.249µs | 13.838µs | 15.115µs | 403.02% | 7.519 | 57.085 | 44.80% | 0.101µs | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| write only interface | execution_time | [2.974µs; 3.369µs] or [-6.224%; +6.224%] | None | None | None |
Group 2
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| credit_card/is_card_number/ | execution_time | 3.891µs | 3.911µs ± 0.003µs | 3.911µs ± 0.001µs | 3.913µs | 3.915µs | 3.917µs | 3.920µs | 0.23% | -2.012 | 16.526 | 0.07% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/ | throughput | 255111050.629op/s | 255676361.349op/s ± 179016.041op/s | 255686307.998op/s ± 95247.951op/s | 255771475.339op/s | 255847373.204op/s | 255943708.614op/s | 257027263.084op/s | 0.52% | 2.042 | 16.764 | 0.07% | 12658.346op/s | 1 | 200 |
| credit_card/is_card_number/ 3782-8224-6310-005 | execution_time | 74.922µs | 77.086µs ± 0.770µs | 77.193µs ± 0.505µs | 77.576µs | 78.225µs | 78.647µs | 79.043µs | 2.40% | -0.268 | -0.208 | 1.00% | 0.054µs | 1 | 200 |
| credit_card/is_card_number/ 3782-8224-6310-005 | throughput | 12651314.795op/s | 12973870.539op/s ± 129982.147op/s | 12954481.069op/s ± 84698.855op/s | 13067799.642op/s | 13197650.485op/s | 13271839.691op/s | 13347203.557op/s | 3.03% | 0.319 | -0.187 | 1.00% | 9191.126op/s | 1 | 200 |
| credit_card/is_card_number/ 378282246310005 | execution_time | 67.396µs | 67.549µs ± 0.097µs | 67.534µs ± 0.053µs | 67.599µs | 67.701µs | 67.766µs | 68.332µs | 1.18% | 2.942 | 20.113 | 0.14% | 0.007µs | 1 | 200 |
| credit_card/is_card_number/ 378282246310005 | throughput | 14634404.397op/s | 14804032.955op/s ± 21066.930op/s | 14807271.110op/s ± 11572.532op/s | 14816789.646op/s | 14828136.539op/s | 14834748.130op/s | 14837571.699op/s | 0.20% | -2.885 | 19.507 | 0.14% | 1489.657op/s | 1 | 200 |
| credit_card/is_card_number/37828224631 | execution_time | 3.895µs | 3.912µs ± 0.003µs | 3.912µs ± 0.002µs | 3.914µs | 3.916µs | 3.918µs | 3.920µs | 0.19% | -1.044 | 7.821 | 0.07% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/37828224631 | throughput | 255125712.022op/s | 255612698.749op/s ± 172080.472op/s | 255621332.557op/s ± 127771.568op/s | 255741609.201op/s | 255818088.188op/s | 255898952.231op/s | 256739229.051op/s | 0.44% | 1.062 | 7.944 | 0.07% | 12167.927op/s | 1 | 200 |
| credit_card/is_card_number/378282246310005 | execution_time | 64.349µs | 64.568µs ± 0.066µs | 64.569µs ± 0.049µs | 64.619µs | 64.669µs | 64.688µs | 64.691µs | 0.19% | -0.338 | -0.218 | 0.10% | 0.005µs | 1 | 200 |
| credit_card/is_card_number/378282246310005 | throughput | 15458026.820op/s | 15487534.049op/s ± 15793.837op/s | 15487373.145op/s ± 11699.702op/s | 15498084.050op/s | 15514532.386op/s | 15523759.091op/s | 15540314.684op/s | 0.34% | 0.343 | -0.210 | 0.10% | 1116.793op/s | 1 | 200 |
| credit_card/is_card_number/37828224631000521389798 | execution_time | 44.541µs | 44.939µs ± 0.110µs | 44.962µs ± 0.069µs | 45.011µs | 45.093µs | 45.132µs | 45.145µs | 0.41% | -0.755 | 0.627 | 0.24% | 0.008µs | 1 | 200 |
| credit_card/is_card_number/37828224631000521389798 | throughput | 22150748.258op/s | 22252493.138op/s ± 54403.209op/s | 22241119.975op/s ± 34169.354op/s | 22282267.803op/s | 22349374.801op/s | 22407140.077op/s | 22451012.244op/s | 0.94% | 0.770 | 0.663 | 0.24% | 3846.888op/s | 1 | 200 |
| credit_card/is_card_number/x371413321323331 | execution_time | 5.691µs | 5.699µs ± 0.004µs | 5.698µs ± 0.002µs | 5.701µs | 5.705µs | 5.710µs | 5.713µs | 0.26% | 0.774 | 0.978 | 0.07% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/x371413321323331 | throughput | 175028374.831op/s | 175477381.670op/s ± 119175.533op/s | 175491449.764op/s ± 72774.855op/s | 175555966.179op/s | 175652461.242op/s | 175683264.205op/s | 175726347.244op/s | 0.13% | -0.769 | 0.966 | 0.07% | 8426.983op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ | execution_time | 3.893µs | 3.911µs ± 0.003µs | 3.911µs ± 0.001µs | 3.912µs | 3.915µs | 3.918µs | 3.919µs | 0.20% | -1.221 | 12.125 | 0.06% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ | throughput | 255173144.010op/s | 255678233.100op/s ± 163588.909op/s | 255684633.354op/s ± 80115.006op/s | 255768418.052op/s | 255882718.178op/s | 255947053.410op/s | 256844860.280op/s | 0.45% | 1.245 | 12.300 | 0.06% | 11567.483op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | execution_time | 60.709µs | 61.550µs ± 0.415µs | 61.522µs ± 0.297µs | 61.836µs | 62.221µs | 62.518µs | 63.106µs | 2.57% | 0.311 | 0.091 | 0.67% | 0.029µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | throughput | 15846470.730op/s | 16247584.627op/s ± 109463.847op/s | 16254282.436op/s ± 78798.800op/s | 16322206.528op/s | 16415176.363op/s | 16460027.521op/s | 16472086.310op/s | 1.34% | -0.272 | 0.013 | 0.67% | 7740.263op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 378282246310005 | execution_time | 53.499µs | 53.750µs ± 0.101µs | 53.740µs ± 0.060µs | 53.824µs | 53.922µs | 53.952µs | 53.990µs | 0.46% | -0.031 | -0.211 | 0.19% | 0.007µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 378282246310005 | throughput | 18522084.267op/s | 18604809.049op/s ± 34996.034op/s | 18608019.630op/s ± 20808.074op/s | 18626129.237op/s | 18663708.237op/s | 18688953.729op/s | 18691839.143op/s | 0.45% | 0.041 | -0.205 | 0.19% | 2474.593op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631 | execution_time | 3.891µs | 3.911µs ± 0.003µs | 3.912µs ± 0.001µs | 3.913µs | 3.915µs | 3.917µs | 3.918µs | 0.16% | -2.549 | 21.166 | 0.06% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631 | throughput | 255250605.783op/s | 255657304.762op/s ± 163965.958op/s | 255651311.209op/s ± 91319.750op/s | 255748425.965op/s | 255857435.478op/s | 255946849.242op/s | 257006440.841op/s | 0.53% | 2.581 | 21.481 | 0.06% | 11594.144op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/378282246310005 | execution_time | 50.180µs | 50.321µs ± 0.081µs | 50.308µs ± 0.047µs | 50.364µs | 50.444µs | 50.549µs | 50.888µs | 1.15% | 2.112 | 11.097 | 0.16% | 0.006µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/378282246310005 | throughput | 19650839.150op/s | 19872354.508op/s ± 32033.179op/s | 19877523.490op/s ± 18656.399op/s | 19893313.360op/s | 19911434.356op/s | 19926232.686op/s | 19928427.902op/s | 0.26% | -2.071 | 10.748 | 0.16% | 2265.088op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | execution_time | 44.575µs | 44.901µs ± 0.125µs | 44.912µs ± 0.087µs | 44.996µs | 45.091µs | 45.125µs | 45.132µs | 0.49% | -0.364 | -0.514 | 0.28% | 0.009µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | throughput | 22157172.649op/s | 22271404.535op/s ± 62253.663op/s | 22265717.498op/s ± 43025.795op/s | 22309877.140op/s | 22386886.641op/s | 22417102.891op/s | 22434065.978op/s | 0.76% | 0.375 | -0.503 | 0.28% | 4401.999op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/x371413321323331 | execution_time | 5.692µs | 5.699µs ± 0.007µs | 5.698µs ± 0.002µs | 5.700µs | 5.704µs | 5.707µs | 5.791µs | 1.62% | 10.373 | 129.337 | 0.13% | 0.001µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/x371413321323331 | throughput | 172687949.431op/s | 175475797.297op/s ± 219806.235op/s | 175493603.268op/s ± 62051.980op/s | 175553877.485op/s | 175641197.960op/s | 175666157.700op/s | 175671068.486op/s | 0.10% | -10.283 | 127.803 | 0.12% | 15542.648op/s | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| credit_card/is_card_number/ | execution_time | [3.911µs; 3.912µs] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number/ | throughput | [255651551.447op/s; 255701171.251op/s] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number/ 3782-8224-6310-005 | execution_time | [76.979µs; 77.192µs] or [-0.138%; +0.138%] | None | None | None |
| credit_card/is_card_number/ 3782-8224-6310-005 | throughput | [12955856.264op/s; 12991884.814op/s] or [-0.139%; +0.139%] | None | None | None |
| credit_card/is_card_number/ 378282246310005 | execution_time | [67.536µs; 67.563µs] or [-0.020%; +0.020%] | None | None | None |
| credit_card/is_card_number/ 378282246310005 | throughput | [14801113.281op/s; 14806952.629op/s] or [-0.020%; +0.020%] | None | None | None |
| credit_card/is_card_number/37828224631 | execution_time | [3.912µs; 3.913µs] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number/37828224631 | throughput | [255588850.050op/s; 255636547.447op/s] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number/378282246310005 | execution_time | [64.559µs; 64.577µs] or [-0.014%; +0.014%] | None | None | None |
| credit_card/is_card_number/378282246310005 | throughput | [15485345.175op/s; 15489722.922op/s] or [-0.014%; +0.014%] | None | None | None |
| credit_card/is_card_number/37828224631000521389798 | execution_time | [44.924µs; 44.954µs] or [-0.034%; +0.034%] | None | None | None |
| credit_card/is_card_number/37828224631000521389798 | throughput | [22244953.377op/s; 22260032.900op/s] or [-0.034%; +0.034%] | None | None | None |
| credit_card/is_card_number/x371413321323331 | execution_time | [5.698µs; 5.699µs] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number/x371413321323331 | throughput | [175460865.087op/s; 175493898.253op/s] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number_no_luhn/ | execution_time | [3.911µs; 3.912µs] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number_no_luhn/ | throughput | [255655561.250op/s; 255700904.949op/s] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | execution_time | [61.493µs; 61.608µs] or [-0.094%; +0.094%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | throughput | [16232413.990op/s; 16262755.263op/s] or [-0.093%; +0.093%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 378282246310005 | execution_time | [53.736µs; 53.764µs] or [-0.026%; +0.026%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 378282246310005 | throughput | [18599958.936op/s; 18609659.163op/s] or [-0.026%; +0.026%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631 | execution_time | [3.911µs; 3.912µs] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631 | throughput | [255634580.658op/s; 255680028.867op/s] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number_no_luhn/378282246310005 | execution_time | [50.310µs; 50.333µs] or [-0.022%; +0.022%] | None | None | None |
| credit_card/is_card_number_no_luhn/378282246310005 | throughput | [19867915.018op/s; 19876793.999op/s] or [-0.022%; +0.022%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | execution_time | [44.884µs; 44.918µs] or [-0.039%; +0.039%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | throughput | [22262776.776op/s; 22280032.294op/s] or [-0.039%; +0.039%] | None | None | None |
| credit_card/is_card_number_no_luhn/x371413321323331 | execution_time | [5.698µs; 5.700µs] or [-0.018%; +0.018%] | None | None | None |
| credit_card/is_card_number_no_luhn/x371413321323331 | throughput | [175445334.267op/s; 175506260.327op/s] or [-0.017%; +0.017%] | None | None | None |
Group 3
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| tags/replace_trace_tags | execution_time | 2.327µs | 2.385µs ± 0.017µs | 2.383µs ± 0.009µs | 2.396µs | 2.415µs | 2.421µs | 2.425µs | 1.73% | -0.369 | 0.870 | 0.72% | 0.001µs | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| tags/replace_trace_tags | execution_time | [2.383µs; 2.387µs] or [-0.100%; +0.100%] | None | None | None |
Group 4
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| benching deserializing traces from msgpack to their internal representation | execution_time | 47.903ms | 48.523ms ± 0.995ms | 48.338ms ± 0.279ms | 48.723ms | 48.900ms | 51.359ms | 60.020ms | 24.17% | 8.543 | 90.165 | 2.05% | 0.070ms | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| benching deserializing traces from msgpack to their internal representation | execution_time | [48.385ms; 48.661ms] or [-0.284%; +0.284%] | None | None | None |
Group 5
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| redis/obfuscate_redis_string | execution_time | 32.561µs | 33.546µs ± 1.407µs | 32.664µs ± 0.053µs | 35.131µs | 36.085µs | 36.144µs | 36.651µs | 12.21% | 0.984 | -0.908 | 4.18% | 0.099µs | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| redis/obfuscate_redis_string | execution_time | [33.351µs; 33.741µs] or [-0.581%; +0.581%] | None | None | None |
Group 6
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| receiver_entry_point/report/2598 | execution_time | 3.409ms | 3.453ms ± 0.027ms | 3.445ms ± 0.014ms | 3.467ms | 3.506ms | 3.527ms | 3.534ms | 2.59% | 1.064 | 0.331 | 0.78% | 0.002ms | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| receiver_entry_point/report/2598 | execution_time | [3.449ms; 3.457ms] or [-0.108%; +0.108%] | None | None | None |
Group 7
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| normalization/normalize_trace/test_trace | execution_time | 237.976ns | 250.685ns ± 15.960ns | 243.229ns ± 4.493ns | 259.275ns | 283.686ns | 302.036ns | 304.434ns | 25.16% | 1.554 | 1.643 | 6.35% | 1.129ns | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| normalization/normalize_trace/test_trace | execution_time | [248.473ns; 252.897ns] or [-0.882%; +0.882%] | None | None | None |
Group 8
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| profile_add_sample_timestamped_x1000 | execution_time | 4.242ms | 4.247ms ± 0.007ms | 4.246ms ± 0.001ms | 4.247ms | 4.252ms | 4.254ms | 4.343ms | 2.30% | 10.993 | 137.428 | 0.18% | 0.001ms | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| profile_add_sample_timestamped_x1000 | execution_time | [4.246ms; 4.248ms] or [-0.024%; +0.024%] | None | None | None |
Group 9
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| benching serializing traces from their internal representation to msgpack | execution_time | 13.972ms | 14.025ms ± 0.030ms | 14.021ms ± 0.012ms | 14.034ms | 14.066ms | 14.134ms | 14.226ms | 1.46% | 2.933 | 13.916 | 0.21% | 0.002ms | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| benching serializing traces from their internal representation to msgpack | execution_time | [14.021ms; 14.029ms] or [-0.030%; +0.030%] | None | None | None |
Group 10
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| benching string interning on wordpress profile | execution_time | 161.352µs | 162.123µs ± 0.365µs | 162.106µs ± 0.152µs | 162.249µs | 162.525µs | 162.983µs | 165.709µs | 2.22% | 4.866 | 44.975 | 0.22% | 0.026µs | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| benching string interning on wordpress profile | execution_time | [162.072µs; 162.173µs] or [-0.031%; +0.031%] | None | None | None |
Group 11
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ip_address/quantize_peer_ip_address_benchmark | execution_time | 4.954µs | 5.065µs ± 0.061µs | 5.090µs ± 0.050µs | 5.116µs | 5.141µs | 5.146µs | 5.149µs | 1.16% | -0.314 | -1.479 | 1.21% | 0.004µs | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| ip_address/quantize_peer_ip_address_benchmark | execution_time | [5.057µs; 5.074µs] or [-0.168%; +0.168%] | None | None | None |
Group 12
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | execution_time | 495.377µs | 496.069µs ± 0.424µs | 496.041µs ± 0.253µs | 496.269µs | 496.633µs | 497.167µs | 499.320µs | 0.66% | 2.507 | 16.091 | 0.09% | 0.030µs | 1 | 200 |
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | throughput | 2002723.704op/s | 2015848.321op/s ± 1719.360op/s | 2015962.277op/s ± 1026.864op/s | 2017093.410op/s | 2018104.517op/s | 2018450.232op/s | 2018663.214op/s | 0.13% | -2.477 | 15.800 | 0.09% | 121.577op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | execution_time | 377.500µs | 378.598µs ± 0.413µs | 378.579µs ± 0.308µs | 378.900µs | 379.206µs | 379.626µs | 379.830µs | 0.33% | 0.200 | -0.259 | 0.11% | 0.029µs | 1 | 200 |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | throughput | 2632753.746op/s | 2641327.126op/s ± 2877.409op/s | 2641455.847op/s ± 2149.156op/s | 2643509.827op/s | 2645553.661op/s | 2646206.184op/s | 2649006.317op/s | 0.29% | -0.194 | -0.263 | 0.11% | 203.464op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | execution_time | 168.706µs | 169.168µs ± 0.210µs | 169.161µs ± 0.128µs | 169.282µs | 169.567µs | 169.684µs | 169.753µs | 0.35% | 0.377 | -0.116 | 0.12% | 0.015µs | 1 | 200 |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | throughput | 5890912.916op/s | 5911305.689op/s ± 7340.264op/s | 5911542.216op/s ± 4461.934op/s | 5916038.525op/s | 5922522.829op/s | 5925421.536op/s | 5927457.238op/s | 0.27% | -0.371 | -0.122 | 0.12% | 519.035op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/[empty string] | execution_time | 36.843µs | 37.066µs ± 0.125µs | 37.076µs ± 0.094µs | 37.149µs | 37.237µs | 37.307µs | 37.656µs | 1.57% | 0.625 | 1.849 | 0.34% | 0.009µs | 1 | 200 |
| normalization/normalize_service/normalize_service/[empty string] | throughput | 26555884.633op/s | 26979353.389op/s ± 90875.745op/s | 26971575.848op/s ± 67862.225op/s | 27056319.797op/s | 27114804.572op/s | 27122299.918op/s | 27142497.952op/s | 0.63% | -0.590 | 1.695 | 0.34% | 6425.886op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/test_ASCII | execution_time | 46.182µs | 46.281µs ± 0.056µs | 46.277µs ± 0.030µs | 46.305µs | 46.373µs | 46.442µs | 46.588µs | 0.67% | 1.404 | 4.601 | 0.12% | 0.004µs | 1 | 200 |
| normalization/normalize_service/normalize_service/test_ASCII | throughput | 21464913.748op/s | 21607097.992op/s ± 26262.040op/s | 21609033.471op/s ± 13880.555op/s | 21623966.069op/s | 21641596.713op/s | 21651236.424op/s | 21653328.714op/s | 0.20% | -1.387 | 4.507 | 0.12% | 1857.007op/s | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | execution_time | [496.011µs; 496.128µs] or [-0.012%; +0.012%] | None | None | None |
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | throughput | [2015610.034op/s; 2016086.608op/s] or [-0.012%; +0.012%] | None | None | None |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | execution_time | [378.541µs; 378.655µs] or [-0.015%; +0.015%] | None | None | None |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | throughput | [2640928.345op/s; 2641725.907op/s] or [-0.015%; +0.015%] | None | None | None |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | execution_time | [169.138µs; 169.197µs] or [-0.017%; +0.017%] | None | None | None |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | throughput | [5910288.399op/s; 5912322.979op/s] or [-0.017%; +0.017%] | None | None | None |
| normalization/normalize_service/normalize_service/[empty string] | execution_time | [37.048µs; 37.083µs] or [-0.047%; +0.047%] | None | None | None |
| normalization/normalize_service/normalize_service/[empty string] | throughput | [26966758.885op/s; 26991947.894op/s] or [-0.047%; +0.047%] | None | None | None |
| normalization/normalize_service/normalize_service/test_ASCII | execution_time | [46.273µs; 46.289µs] or [-0.017%; +0.017%] | None | None | None |
| normalization/normalize_service/normalize_service/test_ASCII | throughput | [21603458.326op/s; 21610737.658op/s] or [-0.017%; +0.017%] | None | None | None |
Group 13
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... | execution_time | 186.033µs | 186.397µs ± 0.163µs | 186.364µs ± 0.103µs | 186.493µs | 186.693µs | 186.871µs | 187.010µs | 0.35% | 0.767 | 0.896 | 0.09% | 0.012µs | 1 | 200 |
| normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... | throughput | 5347321.927op/s | 5364898.776op/s ± 4689.977op/s | 5365852.547op/s ± 2964.732op/s | 5368332.896op/s | 5371306.501op/s | 5373082.885op/s | 5375401.946op/s | 0.18% | -0.761 | 0.881 | 0.09% | 331.631op/s | 1 | 200 |
| normalization/normalize_name/normalize_name/bad-name | execution_time | 17.843µs | 17.946µs ± 0.057µs | 17.944µs ± 0.042µs | 17.984µs | 18.040µs | 18.105µs | 18.159µs | 1.20% | 0.559 | 0.338 | 0.32% | 0.004µs | 1 | 200 |
| normalization/normalize_name/normalize_name/bad-name | throughput | 55069791.466op/s | 55722026.499op/s ± 177192.568op/s | 55729014.874op/s ± 129751.079op/s | 55870906.418op/s | 55969045.678op/s | 56018263.191op/s | 56045713.976op/s | 0.57% | -0.539 | 0.288 | 0.32% | 12529.407op/s | 1 | 200 |
| normalization/normalize_name/normalize_name/good | execution_time | 10.157µs | 10.273µs ± 0.094µs | 10.241µs ± 0.024µs | 10.272µs | 10.491µs | 10.587µs | 10.658µs | 4.07% | 1.987 | 3.493 | 0.91% | 0.007µs | 1 | 200 |
| normalization/normalize_name/normalize_name/good | throughput | 93828980.544op/s | 97348412.183op/s ± 876239.322op/s | 97645303.117op/s ± 226302.658op/s | 97846304.982op/s | 98129622.086op/s | 98347532.508op/s | 98451243.794op/s | 0.83% | -1.945 | 3.304 | 0.90% | 61959.477op/s | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... | execution_time | [186.374µs; 186.420µs] or [-0.012%; +0.012%] | None | None | None |
| normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... | throughput | [5364248.791op/s; 5365548.762op/s] or [-0.012%; +0.012%] | None | None | None |
| normalization/normalize_name/normalize_name/bad-name | execution_time | [17.938µs; 17.954µs] or [-0.044%; +0.044%] | None | None | None |
| normalization/normalize_name/normalize_name/bad-name | throughput | [55697469.313op/s; 55746583.685op/s] or [-0.044%; +0.044%] | None | None | None |
| normalization/normalize_name/normalize_name/good | execution_time | [10.260µs; 10.286µs] or [-0.127%; +0.127%] | None | None | None |
| normalization/normalize_name/normalize_name/good | throughput | [97226973.840op/s; 97469850.525op/s] or [-0.125%; +0.125%] | None | None | None |
Group 14
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| sdk_test_data/rules-based | execution_time | 144.764µs | 147.026µs ± 1.604µs | 146.783µs ± 0.531µs | 147.339µs | 148.369µs | 153.567µs | 162.087µs | 10.43% | 5.370 | 42.135 | 1.09% | 0.113µs | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| sdk_test_data/rules-based | execution_time | [146.804µs; 147.248µs] or [-0.151%; +0.151%] | None | None | None |
Group 15
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| profile_add_sample_frames_x1000 | execution_time | 4.230ms | 4.234ms ± 0.002ms | 4.234ms ± 0.001ms | 4.236ms | 4.238ms | 4.241ms | 4.246ms | 0.28% | 1.171 | 2.936 | 0.05% | 0.000ms | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| profile_add_sample_frames_x1000 | execution_time | [4.234ms; 4.235ms] or [-0.007%; +0.007%] | None | None | None |
Group 16
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| single_flag_killswitch/rules-based | execution_time | 189.933ns | 192.908ns ± 2.066ns | 192.706ns ± 1.615ns | 194.344ns | 196.769ns | 198.295ns | 199.805ns | 3.68% | 0.625 | 0.056 | 1.07% | 0.146ns | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| single_flag_killswitch/rules-based | execution_time | [192.622ns; 193.194ns] or [-0.148%; +0.148%] | None | None | None |
Group 17
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| two way interface | execution_time | 17.693µs | 25.486µs ± 9.873µs | 17.927µs ± 0.147µs | 34.538µs | 43.339µs | 47.807µs | 60.066µs | 235.05% | 0.840 | -0.511 | 38.64% | 0.698µs | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| two way interface | execution_time | [24.118µs; 26.854µs] or [-5.369%; +5.369%] | None | None | None |
Group 18
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| sql/obfuscate_sql_string | execution_time | 85.311µs | 85.518µs ± 0.127µs | 85.499µs ± 0.056µs | 85.558µs | 85.689µs | 85.871µs | 86.576µs | 1.26% | 3.661 | 24.688 | 0.15% | 0.009µs | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| sql/obfuscate_sql_string | execution_time | [85.500µs; 85.535µs] or [-0.021%; +0.021%] | None | None | None |
Group 19
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| concentrator/add_spans_to_concentrator | execution_time | 12.949ms | 12.981ms ± 0.016ms | 12.979ms ± 0.009ms | 12.989ms | 13.007ms | 13.020ms | 13.095ms | 0.89% | 1.970 | 10.941 | 0.13% | 0.001ms | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| concentrator/add_spans_to_concentrator | execution_time | [12.979ms; 12.983ms] or [-0.017%; +0.017%] | None | None | None |
Group 20
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a5dbebc | 1773792648 | release-proposal/libdd-crashtracker/20260318-000601 |
| scenario | metric | min | mean ± sd | median ± mad | p75 | p95 | p99 | max | peak_to_median_ratio | skewness | kurtosis | cv | sem | runs | sample_size |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| profile_add_sample2_frames_x1000 | execution_time | 728.460µs | 729.710µs ± 0.515µs | 729.722µs ± 0.351µs | 730.053µs | 730.492µs | 730.829µs | 731.424µs | 0.23% | 0.060 | -0.070 | 0.07% | 0.036µs | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| profile_add_sample2_frames_x1000 | execution_time | [729.639µs; 729.781µs] or [-0.010%; +0.010%] | None | None | None |
Baseline
Omitted due to size.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## release/libdd-crashtracker/20260318-000601 #1756 +/- ##
==============================================================================
- Coverage 71.51% 71.46% -0.06%
==============================================================================
Files 430 430
Lines 64075 64083 +8
==============================================================================
- Hits 45821 45794 -27
- Misses 18254 18289 +35
🚀 New features to boost your workflow:
|
Release proposal for libdd-crashtracker and its dependencies
This PR contains version bumps based on public API changes and commits since last release.
libdd-common
Next version:
3.0.0Semver bump:
majorTag:
libdd-common-v3.0.0Commits
libdd-crashtracker
Next version:
2.0.0Semver bump:
majorTag:
libdd-crashtracker-v2.0.0Commits
Kindin crash ping and clarify requirements (feat(crashtracking): includeKindin crash ping and clarify requirements #1595)is_crash_debugtag to crashtracker receiver debug logs (chore(crashtracking): addis_crash_debugtag to crashtracker receiver debug logs #1445)