chore: Add README "redirect"#1737
Conversation
|
/merge |
|
View all feedbacks in Devflow UI.
This pull request is not mergeable according to GitHub. Common reasons include pending required checks, missing approvals, or merge conflicts — but it could also be blocked by other repository rules or settings.
The expected merge time in
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1737 +/- ##
==========================================
- Coverage 71.43% 71.41% -0.02%
==========================================
Files 430 430
Lines 63994 63994
==========================================
- Hits 45715 45704 -11
- Misses 18279 18290 +11
🚀 New features to boost your workflow:
|
BenchmarksComparisonBenchmark execution time: 2026-03-16 14:58:30 Comparing candidate commit a8a7c5e in PR branch Found 0 performance improvements and 2 performance regressions! Performance is the same for 56 metrics, 2 unstable metrics.
|
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a8a7c5e | 1773671947 | lloeki/add-ruby-readme-redirect |
| 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.904µs | 25.745µs ± 8.944µs | 18.773µs ± 0.519µs | 32.976µs | 41.772µs | 42.983µs | 66.701µs | 255.30% | 0.949 | 0.730 | 34.65% | 0.632µ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.506µs; 26.985µs] or [-4.814%; +4.814%] | None | None | None |
Group 2
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a8a7c5e | 1773671947 | lloeki/add-ruby-readme-redirect |
| 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 | 49.965ms | 50.357ms ± 1.264ms | 50.209ms ± 0.044ms | 50.244ms | 50.342ms | 57.145ms | 62.145ms | 23.77% | 8.373 | 70.644 | 2.50% | 0.089ms | 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 | [50.182ms; 50.533ms] or [-0.348%; +0.348%] | None | None | None |
Group 3
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a8a7c5e | 1773671947 | lloeki/add-ruby-readme-redirect |
| 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.403ms | 3.426ms ± 0.015ms | 3.424ms ± 0.008ms | 3.433ms | 3.454ms | 3.488ms | 3.508ms | 2.47% | 1.907 | 6.326 | 0.45% | 0.001ms | 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.424ms; 3.429ms] or [-0.062%; +0.062%] | None | None | None |
Group 4
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a8a7c5e | 1773671947 | lloeki/add-ruby-readme-redirect |
| 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 | 242.552ns | 253.516ns ± 14.809ns | 246.751ns ± 2.262ns | 253.582ns | 293.881ns | 299.812ns | 301.729ns | 22.28% | 2.017 | 2.962 | 5.83% | 1.047ns | 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 | [251.464ns; 255.568ns] or [-0.810%; +0.810%] | None | None | None |
Group 5
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a8a7c5e | 1773671947 | lloeki/add-ruby-readme-redirect |
| 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.962µs | 5.028µs ± 0.052µs | 5.015µs ± 0.033µs | 5.048µs | 5.134µs | 5.139µs | 5.144µs | 2.56% | 0.847 | -0.431 | 1.04% | 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.021µs; 5.036µs] or [-0.145%; +0.145%] | None | None | None |
Group 6
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a8a7c5e | 1773671947 | lloeki/add-ruby-readme-redirect |
| 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.896µs | 3.913µs ± 0.003µs | 3.913µs ± 0.002µs | 3.915µs | 3.918µs | 3.919µs | 3.919µs | 0.14% | -1.110 | 6.323 | 0.07% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/ | throughput | 255168790.261op/s | 255544205.901op/s ± 177367.760op/s | 255533178.122op/s ± 109088.691op/s | 255653335.679op/s | 255789623.243op/s | 255874492.306op/s | 256653073.225op/s | 0.44% | 1.125 | 6.422 | 0.07% | 12541.795op/s | 1 | 200 |
| credit_card/is_card_number/ 3782-8224-6310-005 | execution_time | 73.853µs | 74.642µs ± 0.721µs | 74.522µs ± 0.575µs | 75.110µs | 75.918µs | 76.744µs | 77.342µs | 3.79% | 0.909 | 0.527 | 0.96% | 0.051µs | 1 | 200 |
| credit_card/is_card_number/ 3782-8224-6310-005 | throughput | 12929511.871op/s | 13398445.032op/s ± 128377.615op/s | 13418899.854op/s ± 103718.513op/s | 13521814.307op/s | 13532575.668op/s | 13537637.843op/s | 13540467.455op/s | 0.91% | -0.861 | 0.362 | 0.96% | 9077.668op/s | 1 | 200 |
| credit_card/is_card_number/ 378282246310005 | execution_time | 67.612µs | 67.735µs ± 0.074µs | 67.730µs ± 0.042µs | 67.772µs | 67.836µs | 67.869µs | 68.383µs | 0.96% | 3.469 | 28.336 | 0.11% | 0.005µs | 1 | 200 |
| credit_card/is_card_number/ 378282246310005 | throughput | 14623534.880op/s | 14763403.779op/s ± 15972.551op/s | 14764531.167op/s ± 9139.198op/s | 14773657.092op/s | 14783894.057op/s | 14787492.092op/s | 14790177.843op/s | 0.17% | -3.410 | 27.667 | 0.11% | 1129.430op/s | 1 | 200 |
| credit_card/is_card_number/37828224631 | execution_time | 3.897µs | 3.912µs ± 0.003µs | 3.912µs ± 0.001µs | 3.913µs | 3.916µs | 3.921µs | 3.922µs | 0.27% | 0.253 | 7.804 | 0.07% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/37828224631 | throughput | 254964176.437op/s | 255626017.042op/s ± 169100.185op/s | 255639956.616op/s ± 86611.504op/s | 255728076.480op/s | 255810905.225op/s | 255883229.608op/s | 256619617.396op/s | 0.38% | -0.234 | 7.865 | 0.07% | 11957.189op/s | 1 | 200 |
| credit_card/is_card_number/378282246310005 | execution_time | 64.424µs | 64.521µs ± 0.050µs | 64.515µs ± 0.034µs | 64.552µs | 64.608µs | 64.640µs | 64.714µs | 0.31% | 0.626 | 0.532 | 0.08% | 0.004µs | 1 | 200 |
| credit_card/is_card_number/378282246310005 | throughput | 15452576.044op/s | 15498822.651op/s ± 12059.374op/s | 15500206.153op/s ± 8226.834op/s | 15507605.705op/s | 15516069.994op/s | 15520766.057op/s | 15522174.979op/s | 0.14% | -0.621 | 0.520 | 0.08% | 852.726op/s | 1 | 200 |
| credit_card/is_card_number/37828224631000521389798 | execution_time | 44.852µs | 45.189µs ± 0.141µs | 45.197µs ± 0.095µs | 45.288µs | 45.408µs | 45.509µs | 45.555µs | 0.79% | -0.113 | -0.358 | 0.31% | 0.010µs | 1 | 200 |
| credit_card/is_card_number/37828224631000521389798 | throughput | 21951296.204op/s | 22129255.072op/s ± 68834.545op/s | 22125540.978op/s ± 46559.186op/s | 22174110.617op/s | 22247719.467op/s | 22282076.601op/s | 22295518.460op/s | 0.77% | 0.128 | -0.358 | 0.31% | 4867.337op/s | 1 | 200 |
| credit_card/is_card_number/x371413321323331 | execution_time | 6.028µs | 6.035µs ± 0.006µs | 6.034µs ± 0.002µs | 6.036µs | 6.041µs | 6.049µs | 6.107µs | 1.22% | 7.826 | 85.814 | 0.10% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/x371413321323331 | throughput | 163741297.046op/s | 165710159.485op/s ± 171897.992op/s | 165734601.127op/s ± 59687.260op/s | 165791809.886op/s | 165856723.830op/s | 165881716.820op/s | 165892568.053op/s | 0.10% | -7.743 | 84.508 | 0.10% | 12155.024op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ | execution_time | 3.892µs | 3.911µs ± 0.002µs | 3.911µs ± 0.001µs | 3.912µs | 3.915µs | 3.917µs | 3.918µs | 0.16% | -2.254 | 19.388 | 0.06% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ | throughput | 255257536.586op/s | 255665788.371op/s ± 157499.761op/s | 255661714.660op/s ± 82605.832op/s | 255751450.800op/s | 255866036.589op/s | 255921472.907op/s | 256933124.839op/s | 0.50% | 2.284 | 19.668 | 0.06% | 11136.915op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | execution_time | 65.082µs | 65.538µs ± 0.083µs | 65.541µs ± 0.050µs | 65.586µs | 65.680µs | 65.729µs | 65.772µs | 0.35% | -0.552 | 3.754 | 0.13% | 0.006µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | throughput | 15203944.519op/s | 15258328.999op/s ± 19256.444op/s | 15257691.186op/s ± 11746.756op/s | 15271514.052op/s | 15286287.130op/s | 15291318.768op/s | 15365162.116op/s | 0.70% | 0.573 | 3.854 | 0.13% | 1361.636op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 378282246310005 | execution_time | 52.959µs | 53.017µs ± 0.035µs | 53.013µs ± 0.020µs | 53.035µs | 53.083µs | 53.131µs | 53.149µs | 0.26% | 0.996 | 1.500 | 0.07% | 0.002µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 378282246310005 | throughput | 18815053.795op/s | 18861969.859op/s ± 12421.705op/s | 18863419.114op/s ± 7267.161op/s | 18870339.600op/s | 18879760.519op/s | 18881784.044op/s | 18882592.138op/s | 0.10% | -0.991 | 1.486 | 0.07% | 878.347op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/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.917µs | 3.923µs | 0.27% | -0.953 | 8.075 | 0.07% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631 | throughput | 254908712.375op/s | 255609961.338op/s ± 175290.654op/s | 255603829.062op/s ± 124006.914op/s | 255739780.323op/s | 255841920.630op/s | 255907662.935op/s | 256743688.769op/s | 0.45% | 0.972 | 8.183 | 0.07% | 12394.921op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/378282246310005 | execution_time | 49.744µs | 49.810µs ± 0.067µs | 49.800µs ± 0.017µs | 49.820µs | 49.864µs | 49.929µs | 50.476µs | 1.36% | 7.356 | 64.858 | 0.14% | 0.005µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/378282246310005 | throughput | 19811567.353op/s | 20076298.235op/s ± 26936.587op/s | 20080499.827op/s ± 6796.967op/s | 20085950.882op/s | 20097049.452op/s | 20101782.707op/s | 20102993.336op/s | 0.11% | -7.304 | 64.188 | 0.13% | 1904.704op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | execution_time | 44.840µs | 45.187µs ± 0.134µs | 45.202µs ± 0.088µs | 45.284µs | 45.393µs | 45.436µs | 45.515µs | 0.69% | -0.286 | -0.407 | 0.30% | 0.009µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | throughput | 21970974.561op/s | 22130581.018op/s ± 65835.904op/s | 22122888.462op/s ± 43261.611op/s | 22166909.296op/s | 22252598.134op/s | 22273888.764op/s | 22301388.804op/s | 0.81% | 0.300 | -0.399 | 0.30% | 4655.301op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/x371413321323331 | execution_time | 6.028µs | 6.036µs ± 0.009µs | 6.035µs ± 0.002µs | 6.037µs | 6.042µs | 6.104µs | 6.107µs | 1.20% | 6.296 | 44.367 | 0.15% | 0.001µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/x371413321323331 | throughput | 163752184.145op/s | 165680853.912op/s ± 253998.066op/s | 165713729.383op/s ± 67302.343op/s | 165786138.334op/s | 165850052.011op/s | 165884750.824op/s | 165892651.136op/s | 0.11% | -6.265 | 44.058 | 0.15% | 17960.376op/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.913µs; 3.914µs] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number/ | throughput | [255519624.436op/s; 255568787.367op/s] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number/ 3782-8224-6310-005 | execution_time | [74.542µs; 74.742µs] or [-0.134%; +0.134%] | None | None | None |
| credit_card/is_card_number/ 3782-8224-6310-005 | throughput | [13380653.130op/s; 13416236.935op/s] or [-0.133%; +0.133%] | None | None | None |
| credit_card/is_card_number/ 378282246310005 | execution_time | [67.725µs; 67.745µs] or [-0.015%; +0.015%] | None | None | None |
| credit_card/is_card_number/ 378282246310005 | throughput | [14761190.137op/s; 14765617.421op/s] or [-0.015%; +0.015%] | None | None | None |
| credit_card/is_card_number/37828224631 | execution_time | [3.912µs; 3.912µs] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number/37828224631 | throughput | [255602581.382op/s; 255649452.701op/s] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number/378282246310005 | execution_time | [64.514µs; 64.528µs] or [-0.011%; +0.011%] | None | None | None |
| credit_card/is_card_number/378282246310005 | throughput | [15497151.338op/s; 15500493.964op/s] or [-0.011%; +0.011%] | None | None | None |
| credit_card/is_card_number/37828224631000521389798 | execution_time | [45.170µs; 45.209µs] or [-0.043%; +0.043%] | None | None | None |
| credit_card/is_card_number/37828224631000521389798 | throughput | [22119715.266op/s; 22138794.878op/s] or [-0.043%; +0.043%] | None | None | None |
| credit_card/is_card_number/x371413321323331 | execution_time | [6.034µs; 6.036µs] or [-0.014%; +0.014%] | None | None | None |
| credit_card/is_card_number/x371413321323331 | throughput | [165686336.077op/s; 165733982.894op/s] or [-0.014%; +0.014%] | 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 | [255643960.419op/s; 255687616.323op/s] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | execution_time | [65.527µs; 65.550µs] or [-0.017%; +0.017%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | throughput | [15255660.241op/s; 15260997.757op/s] or [-0.017%; +0.017%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 378282246310005 | execution_time | [53.012µs; 53.022µs] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 378282246310005 | throughput | [18860248.330op/s; 18863691.387op/s] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631 | execution_time | [3.912µs; 3.913µs] or [-0.009%; +0.009%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631 | throughput | [255585667.739op/s; 255634254.936op/s] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number_no_luhn/378282246310005 | execution_time | [49.801µs; 49.819µs] or [-0.019%; +0.019%] | None | None | None |
| credit_card/is_card_number_no_luhn/378282246310005 | throughput | [20072565.083op/s; 20080031.386op/s] or [-0.019%; +0.019%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | execution_time | [45.168µs; 45.205µs] or [-0.041%; +0.041%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | throughput | [22121456.795op/s; 22139705.241op/s] or [-0.041%; +0.041%] | None | None | None |
| credit_card/is_card_number_no_luhn/x371413321323331 | execution_time | [6.034µs; 6.037µs] or [-0.021%; +0.021%] | None | None | None |
| credit_card/is_card_number_no_luhn/x371413321323331 | throughput | [165645652.223op/s; 165716055.601op/s] or [-0.021%; +0.021%] | None | None | None |
Group 7
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a8a7c5e | 1773671947 | lloeki/add-ruby-readme-redirect |
| 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 | 732.161µs | 734.743µs ± 1.015µs | 734.533µs ± 0.526µs | 735.318µs | 736.288µs | 737.182µs | 741.209µs | 0.91% | 1.531 | 7.558 | 0.14% | 0.072µ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 | [734.602µs; 734.883µs] or [-0.019%; +0.019%] | None | None | None |
Group 8
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a8a7c5e | 1773671947 | lloeki/add-ruby-readme-redirect |
| 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 | 13.094ms | 13.126ms ± 0.016ms | 13.125ms ± 0.010ms | 13.135ms | 13.151ms | 13.176ms | 13.207ms | 0.63% | 1.064 | 2.851 | 0.12% | 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 | [13.124ms; 13.129ms] or [-0.017%; +0.017%] | None | None | None |
Group 9
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a8a7c5e | 1773671947 | lloeki/add-ruby-readme-redirect |
| 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 | 185.247µs | 186.059µs ± 0.613µs | 185.825µs ± 0.222µs | 186.235µs | 187.333µs | 187.914µs | 188.031µs | 1.19% | 1.350 | 1.043 | 0.33% | 0.043µs | 1 | 200 |
| normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... | throughput | 5318276.230op/s | 5374686.668op/s ± 17637.482op/s | 5381410.858op/s ± 6422.147op/s | 5386309.484op/s | 5391941.982op/s | 5395718.101op/s | 5398206.095op/s | 0.31% | -1.338 | 1.002 | 0.33% | 1247.158op/s | 1 | 200 |
| normalization/normalize_name/normalize_name/bad-name | execution_time | 18.008µs | 18.079µs ± 0.035µs | 18.079µs ± 0.025µs | 18.103µs | 18.133µs | 18.165µs | 18.207µs | 0.71% | 0.371 | 0.245 | 0.19% | 0.002µs | 1 | 200 |
| normalization/normalize_name/normalize_name/bad-name | throughput | 54923905.218op/s | 55313245.189op/s ± 105594.760op/s | 55313762.731op/s ± 77122.058op/s | 55394347.748op/s | 55481338.990op/s | 55520779.243op/s | 55530129.954op/s | 0.39% | -0.359 | 0.218 | 0.19% | 7466.677op/s | 1 | 200 |
| normalization/normalize_name/normalize_name/good | execution_time | 9.851µs | 9.909µs ± 0.062µs | 9.874µs ± 0.007µs | 9.943µs | 10.045µs | 10.088µs | 10.121µs | 2.50% | 1.451 | 1.054 | 0.62% | 0.004µs | 1 | 200 |
| normalization/normalize_name/normalize_name/good | throughput | 98805640.391op/s | 100920282.758op/s ± 625443.464op/s | 101271027.540op/s ± 70451.719op/s | 101317875.120op/s | 101376483.041op/s | 101478227.238op/s | 101510522.367op/s | 0.24% | -1.433 | 0.979 | 0.62% | 44225.531op/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 | [185.974µs; 186.144µs] or [-0.046%; +0.046%] | None | None | None |
| normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... | throughput | [5372242.283op/s; 5377131.053op/s] or [-0.045%; +0.045%] | None | None | None |
| normalization/normalize_name/normalize_name/bad-name | execution_time | [18.074µs; 18.084µs] or [-0.026%; +0.026%] | None | None | None |
| normalization/normalize_name/normalize_name/bad-name | throughput | [55298610.771op/s; 55327879.608op/s] or [-0.026%; +0.026%] | None | None | None |
| normalization/normalize_name/normalize_name/good | execution_time | [9.901µs; 9.918µs] or [-0.087%; +0.087%] | None | None | None |
| normalization/normalize_name/normalize_name/good | throughput | [100833602.309op/s; 101006963.207op/s] or [-0.086%; +0.086%] | None | None | None |
Group 10
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a8a7c5e | 1773671947 | lloeki/add-ruby-readme-redirect |
| 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 | 533.856µs | 534.743µs ± 0.512µs | 534.648µs ± 0.253µs | 534.931µs | 535.874µs | 536.337µs | 537.189µs | 0.48% | 1.536 | 3.456 | 0.10% | 0.036µs | 1 | 200 |
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | throughput | 1861542.621op/s | 1870058.106op/s ± 1789.061op/s | 1870390.725op/s ± 886.424op/s | 1871193.635op/s | 1872226.438op/s | 1872946.547op/s | 1873164.918op/s | 0.15% | -1.527 | 3.417 | 0.10% | 126.506op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | execution_time | 381.658µs | 382.210µs ± 0.349µs | 382.162µs ± 0.184µs | 382.369µs | 382.770µs | 382.996µs | 384.867µs | 0.71% | 2.631 | 15.819 | 0.09% | 0.025µs | 1 | 200 |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | throughput | 2598300.486op/s | 2616363.017op/s ± 2385.292op/s | 2616694.477op/s ± 1263.749op/s | 2617885.445op/s | 2619292.100op/s | 2619870.068op/s | 2620149.519op/s | 0.13% | -2.601 | 15.529 | 0.09% | 168.666op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | execution_time | 193.378µs | 193.957µs ± 0.348µs | 193.920µs ± 0.141µs | 194.068µs | 194.274µs | 194.496µs | 198.008µs | 2.11% | 7.961 | 90.289 | 0.18% | 0.025µs | 1 | 200 |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | throughput | 5050296.971op/s | 5155802.379op/s ± 9116.692op/s | 5156767.776op/s ± 3754.121op/s | 5159841.363op/s | 5163844.156op/s | 5165859.817op/s | 5171217.656op/s | 0.28% | -7.807 | 87.913 | 0.18% | 644.647op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/[empty string] | execution_time | 35.987µs | 36.208µs ± 0.078µs | 36.204µs ± 0.056µs | 36.265µs | 36.343µs | 36.371µs | 36.422µs | 0.60% | -0.013 | -0.256 | 0.21% | 0.005µs | 1 | 200 |
| normalization/normalize_service/normalize_service/[empty string] | throughput | 27456050.877op/s | 27618239.716op/s ± 59266.252op/s | 27621136.048op/s ± 42692.784op/s | 27658022.938op/s | 27712933.850op/s | 27745441.961op/s | 27787852.436op/s | 0.60% | 0.024 | -0.255 | 0.21% | 4190.757op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/test_ASCII | execution_time | 44.995µs | 45.085µs ± 0.094µs | 45.076µs ± 0.022µs | 45.099µs | 45.133µs | 45.183µs | 46.315µs | 2.75% | 11.314 | 145.626 | 0.21% | 0.007µs | 1 | 200 |
| normalization/normalize_service/normalize_service/test_ASCII | throughput | 21591485.421op/s | 22180574.481op/s ± 45146.017op/s | 22184610.654op/s ± 10652.084op/s | 22194435.891op/s | 22210829.065op/s | 22217299.436op/s | 22224928.094op/s | 0.18% | -11.191 | 143.480 | 0.20% | 3192.305op/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 | [534.672µs; 534.814µs] or [-0.013%; +0.013%] | None | None | None |
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | throughput | [1869810.160op/s; 1870306.053op/s] or [-0.013%; +0.013%] | None | None | None |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | execution_time | [382.162µs; 382.259µs] or [-0.013%; +0.013%] | None | None | None |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | throughput | [2616032.439op/s; 2616693.596op/s] or [-0.013%; +0.013%] | None | None | None |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | execution_time | [193.909µs; 194.005µs] or [-0.025%; +0.025%] | None | None | None |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | throughput | [5154538.893op/s; 5157065.865op/s] or [-0.025%; +0.025%] | None | None | None |
| normalization/normalize_service/normalize_service/[empty string] | execution_time | [36.197µs; 36.219µs] or [-0.030%; +0.030%] | None | None | None |
| normalization/normalize_service/normalize_service/[empty string] | throughput | [27610025.983op/s; 27626453.449op/s] or [-0.030%; +0.030%] | None | None | None |
| normalization/normalize_service/normalize_service/test_ASCII | execution_time | [45.072µs; 45.098µs] or [-0.029%; +0.029%] | None | None | None |
| normalization/normalize_service/normalize_service/test_ASCII | throughput | [22174317.677op/s; 22186831.284op/s] or [-0.028%; +0.028%] | None | None | None |
Group 11
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a8a7c5e | 1773671947 | lloeki/add-ruby-readme-redirect |
| 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.200µs | 3.202µs ± 1.427µs | 3.035µs ± 0.022µs | 3.055µs | 3.357µs | 13.831µs | 15.189µs | 400.41% | 7.517 | 57.108 | 44.44% | 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 | [3.005µs; 3.400µs] or [-6.175%; +6.175%] | None | None | None |
Group 12
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a8a7c5e | 1773671947 | lloeki/add-ruby-readme-redirect |
| 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.034µs | 146.153µs ± 1.707µs | 145.882µs ± 0.510µs | 146.417µs | 148.129µs | 153.117µs | 162.677µs | 11.51% | 5.892 | 47.632 | 1.17% | 0.121µ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 | [145.916µs; 146.389µs] or [-0.162%; +0.162%] | None | None | None |
Group 13
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a8a7c5e | 1773671947 | lloeki/add-ruby-readme-redirect |
| 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 | 160.840µs | 161.553µs ± 0.385µs | 161.523µs ± 0.131µs | 161.644µs | 161.990µs | 162.537µs | 165.529µs | 2.48% | 5.811 | 55.801 | 0.24% | 0.027µ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 | [161.500µs; 161.606µs] or [-0.033%; +0.033%] | None | None | None |
Group 14
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a8a7c5e | 1773671947 | lloeki/add-ruby-readme-redirect |
| 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 | 35.705µs | 36.251µs ± 0.963µs | 35.811µs ± 0.060µs | 35.926µs | 38.222µs | 38.295µs | 40.992µs | 14.47% | 1.956 | 2.939 | 2.65% | 0.068µ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 | [36.117µs; 36.384µs] or [-0.368%; +0.368%] | None | None | None |
Group 15
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a8a7c5e | 1773671947 | lloeki/add-ruby-readme-redirect |
| 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 | 190.756ns | 193.408ns ± 2.034ns | 193.314ns ± 1.404ns | 194.367ns | 197.188ns | 199.275ns | 200.995ns | 3.97% | 0.952 | 1.080 | 1.05% | 0.144ns | 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 | [193.126ns; 193.690ns] or [-0.146%; +0.146%] | None | None | None |
Group 16
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a8a7c5e | 1773671947 | lloeki/add-ruby-readme-redirect |
| 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 | 14.037ms | 14.093ms ± 0.031ms | 14.088ms ± 0.013ms | 14.103ms | 14.158ms | 14.219ms | 14.273ms | 1.32% | 2.278 | 8.495 | 0.22% | 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.089ms; 14.097ms] or [-0.030%; +0.030%] | None | None | None |
Group 17
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a8a7c5e | 1773671947 | lloeki/add-ruby-readme-redirect |
| 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.448µs | 2.477µs ± 0.015µs | 2.472µs ± 0.009µs | 2.486µs | 2.509µs | 2.517µs | 2.521µs | 1.99% | 0.994 | 0.288 | 0.62% | 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.475µs; 2.479µs] or [-0.086%; +0.086%] | None | None | None |
Group 18
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a8a7c5e | 1773671947 | lloeki/add-ruby-readme-redirect |
| 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.132ms | 4.142ms ± 0.009ms | 4.141ms ± 0.001ms | 4.142ms | 4.145ms | 4.173ms | 4.233ms | 2.23% | 7.269 | 65.963 | 0.21% | 0.001ms | 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.141ms; 4.143ms] or [-0.029%; +0.029%] | None | None | None |
Group 19
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | a8a7c5e | 1773671947 | lloeki/add-ruby-readme-redirect |
| 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 | 87.676µs | 88.147µs ± 0.303µs | 88.087µs ± 0.211µs | 88.351µs | 88.622µs | 88.780µs | 89.729µs | 1.86% | 1.240 | 3.173 | 0.34% | 0.021µ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 | [88.105µs; 88.189µs] or [-0.048%; +0.048%] | None | None | None |
Baseline
Omitted due to size.
Artifact Size Benchmark Reportaarch64-alpine-linux-musl
aarch64-unknown-linux-gnu
libdatadog-x64-windows
libdatadog-x86-windows
x86_64-alpine-linux-musl
x86_64-unknown-linux-gnu
|
9ed5af2
into
main
What does this PR do?
Add README "redirect" to new repository
Motivation
Old versions
Source Codelink point to heree.g see https://rubygems.org/gems/libdatadog/versions/28.0.2.1.0
Additional Notes
Source Codelink to new repository: https://rubygems.org/gems/libdatadogHow to test the change?
Read it.