Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v14.1.0 release for Ruby #718

Merged
merged 1 commit into from
Nov 7, 2024
Merged

v14.1.0 release for Ruby #718

merged 1 commit into from
Nov 7, 2024

Conversation

sanchda
Copy link
Contributor

@sanchda sanchda commented Nov 7, 2024

Fixes an issue where libdatadog 14.1.0 hadn't been released yet for Ruby

@sanchda sanchda requested a review from a team as a code owner November 7, 2024 06:20
@pr-commenter
Copy link

pr-commenter bot commented Nov 7, 2024

Benchmarks

Comparison

Benchmark execution time: 2024-11-07 06:30:15

Comparing candidate commit 596f603 in PR branch sanchda/v14.1.0_ruby with baseline commit 106fe1a in branch main.

Found 0 performance improvements and 1 performance regressions! Performance is the same for 50 metrics, 2 unstable metrics.

scenario:concentrator/add_spans_to_concentrator

  • 🟥 execution_time [+263.055µs; +273.746µs] or [+2.867%; +2.984%]

Candidate

Candidate benchmark details

Group 1

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 596f603 1730960349 sanchda/v14.1.0_ruby
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.740µs 2.768µs ± 0.014µs 2.767µs ± 0.008µs 2.776µs 2.797µs 2.800µs 2.803µs 1.31% 0.466 -0.001 0.49% 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.766µs; 2.770µs] or [-0.068%; +0.068%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 596f603 1730960349 sanchda/v14.1.0_ruby
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 4.610µs 4.621µs ± 0.002µs 4.621µs ± 0.001µs 4.622µs 4.624µs 4.627µs 4.633µs 0.26% 0.545 7.400 0.05% 0.000µs 1 200
credit_card/is_card_number/ throughput 215864332.659op/s 216415890.803op/s ± 97661.033op/s 216415452.065op/s ± 53966.925op/s 216470439.485op/s 216540364.713op/s 216566251.419op/s 216914434.272op/s 0.23% -0.533 7.385 0.05% 6905.678op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 90.200µs 90.908µs ± 0.357µs 90.870µs ± 0.191µs 91.070µs 91.608µs 92.043µs 92.081µs 1.33% 0.756 0.889 0.39% 0.025µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 10860003.692op/s 11000252.885op/s ± 43087.769op/s 11004766.715op/s ± 23138.416op/s 11025644.826op/s 11063953.358op/s 11084193.453op/s 11086452.154op/s 0.74% -0.728 0.837 0.39% 3046.765op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 82.856µs 84.467µs ± 0.646µs 84.426µs ± 0.368µs 84.790µs 85.745µs 86.086µs 86.453µs 2.40% 0.478 0.233 0.76% 0.046µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 11566951.606op/s 11839643.840op/s ± 90174.957op/s 11844753.268op/s ± 51825.287op/s 11896398.374op/s 11974857.323op/s 12020915.213op/s 12069094.042op/s 1.89% -0.433 0.189 0.76% 6376.332op/s 1 200
credit_card/is_card_number/37828224631 execution_time 4.607µs 4.621µs ± 0.003µs 4.621µs ± 0.001µs 4.622µs 4.624µs 4.627µs 4.649µs 0.61% 4.127 45.748 0.06% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 215108848.058op/s 216404051.971op/s ± 133719.772op/s 216412807.280op/s ± 59294.711op/s 216472367.306op/s 216529162.155op/s 216551848.648op/s 217073834.682op/s 0.31% -4.071 45.211 0.06% 9455.416op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 79.020µs 80.354µs ± 0.412µs 80.383µs ± 0.319µs 80.692µs 80.915µs 81.027µs 81.404µs 1.27% -0.373 -0.170 0.51% 0.029µs 1 200
credit_card/is_card_number/378282246310005 throughput 12284409.836op/s 12445269.634op/s ± 63900.836op/s 12440456.865op/s ± 49541.822op/s 12490817.064op/s 12551301.888op/s 12612389.947op/s 12654947.173op/s 1.72% 0.399 -0.128 0.51% 4518.471op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 58.858µs 59.022µs ± 0.181µs 58.919µs ± 0.050µs 59.180µs 59.361µs 59.548µs 59.639µs 1.22% 1.153 0.501 0.31% 0.013µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 16767490.243op/s 16943103.722op/s ± 51878.116op/s 16972556.232op/s ± 14316.312op/s 16983862.783op/s 16987316.335op/s 16989235.179op/s 16990001.384op/s 0.10% -1.142 0.459 0.31% 3668.337op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.817µs 6.829µs ± 0.039µs 6.821µs ± 0.002µs 6.822µs 6.888µs 6.984µs 7.182µs 5.30% 6.416 47.095 0.56% 0.003µs 1 200
credit_card/is_card_number/x371413321323331 throughput 139231140.397op/s 146445948.822op/s ± 799677.578op/s 146607483.348op/s ± 39877.582op/s 146652070.437op/s 146669632.786op/s 146677178.938op/s 146684422.114op/s 0.05% -6.286 45.156 0.54% 56545.744op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 4.608µs 4.621µs ± 0.002µs 4.621µs ± 0.001µs 4.622µs 4.623µs 4.624µs 4.628µs 0.16% -1.109 9.639 0.04% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 216063530.063op/s 216421189.924op/s ± 90276.965op/s 216416246.913op/s ± 56264.276op/s 216477042.610op/s 216538687.892op/s 216571974.882op/s 217027702.860op/s 0.28% 1.122 9.719 0.04% 6383.545op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 73.369µs 73.731µs ± 0.150µs 73.719µs ± 0.100µs 73.834µs 73.983µs 74.118µs 74.121µs 0.54% 0.200 -0.021 0.20% 0.011µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 13491489.301op/s 13562851.927op/s ± 27571.010op/s 13564993.501op/s ± 18401.197op/s 13581930.601op/s 13607855.480op/s 13626884.566op/s 13629753.752op/s 0.48% -0.188 -0.026 0.20% 1949.565op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 66.292µs 66.604µs ± 0.100µs 66.593µs ± 0.065µs 66.660µs 66.769µs 66.809µs 67.104µs 0.77% 0.725 2.562 0.15% 0.007µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 14902250.121op/s 15014151.538op/s ± 22626.732op/s 15016685.927op/s ± 14740.890op/s 15031184.606op/s 15041265.962op/s 15070176.653op/s 15084842.750op/s 0.45% -0.707 2.501 0.15% 1599.952op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 4.606µs 4.621µs ± 0.003µs 4.621µs ± 0.001µs 4.622µs 4.625µs 4.625µs 4.657µs 0.79% 5.790 65.322 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 214715989.260op/s 216402430.092op/s ± 158311.500op/s 216418799.666op/s ± 59460.396op/s 216475597.788op/s 216540192.027op/s 216553723.310op/s 217117874.046op/s 0.32% -5.715 64.458 0.07% 11194.314op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 62.009µs 62.211µs ± 0.125µs 62.186µs ± 0.078µs 62.267µs 62.447µs 62.598µs 62.749µs 0.91% 1.148 1.536 0.20% 0.009µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 15936535.765op/s 16074381.375op/s ± 32249.540op/s 16080872.607op/s ± 20313.249op/s 16100500.323op/s 16110263.044op/s 16114786.612op/s 16126723.594op/s 0.29% -1.135 1.482 0.20% 2280.387op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 58.863µs 59.008µs ± 0.159µs 58.928µs ± 0.057µs 59.116µs 59.360µs 59.430µs 59.480µs 0.94% 1.134 0.205 0.27% 0.011µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 16812342.316op/s 16946893.239op/s ± 45528.755op/s 16969741.257op/s ± 16544.865op/s 16981457.946op/s 16987500.682op/s 16988645.112op/s 16988722.886op/s 0.11% -1.127 0.182 0.27% 3219.369op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.816µs 6.852µs ± 0.065µs 6.822µs ± 0.003µs 6.858µs 6.981µs 7.109µs 7.223µs 5.88% 2.902 10.594 0.94% 0.005µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 138440836.987op/s 145961557.780op/s ± 1346066.280op/s 146584015.020op/s ± 66710.107op/s 146638305.594op/s 146668362.124op/s 146688729.821op/s 146704791.232op/s 0.08% -2.789 9.636 0.92% 95181.259op/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 [4.620µs; 4.621µs] or [-0.006%; +0.006%] None None None
credit_card/is_card_number/ throughput [216402355.924op/s; 216429425.683op/s] or [-0.006%; +0.006%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [90.859µs; 90.958µs] or [-0.054%; +0.054%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [10994281.335op/s; 11006224.435op/s] or [-0.054%; +0.054%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [84.377µs; 84.556µs] or [-0.106%; +0.106%] None None None
credit_card/is_card_number/ 378282246310005 throughput [11827146.458op/s; 11852141.222op/s] or [-0.106%; +0.106%] None None None
credit_card/is_card_number/37828224631 execution_time [4.621µs; 4.621µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/37828224631 throughput [216385519.696op/s; 216422584.245op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/378282246310005 execution_time [80.297µs; 80.411µs] or [-0.071%; +0.071%] None None None
credit_card/is_card_number/378282246310005 throughput [12436413.592op/s; 12454125.675op/s] or [-0.071%; +0.071%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [58.996µs; 59.047µs] or [-0.043%; +0.043%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [16935913.914op/s; 16950293.530op/s] or [-0.042%; +0.042%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.823µs; 6.834µs] or [-0.078%; +0.078%] None None None
credit_card/is_card_number/x371413321323331 throughput [146335121.200op/s; 146556776.443op/s] or [-0.076%; +0.076%] None None None
credit_card/is_card_number_no_luhn/ execution_time [4.620µs; 4.621µs] or [-0.006%; +0.006%] None None None
credit_card/is_card_number_no_luhn/ throughput [216408678.405op/s; 216433701.443op/s] or [-0.006%; +0.006%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [73.710µs; 73.752µs] or [-0.028%; +0.028%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [13559030.850op/s; 13566673.004op/s] or [-0.028%; +0.028%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [66.590µs; 66.618µs] or [-0.021%; +0.021%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [15011015.691op/s; 15017287.386op/s] or [-0.021%; +0.021%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [4.621µs; 4.621µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [216380489.641op/s; 216424370.544op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [62.194µs; 62.228µs] or [-0.028%; +0.028%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [16069911.899op/s; 16078850.851op/s] or [-0.028%; +0.028%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [58.986µs; 59.030µs] or [-0.037%; +0.037%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [16940583.392op/s; 16953203.087op/s] or [-0.037%; +0.037%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.843µs; 6.861µs] or [-0.131%; +0.131%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [145775005.939op/s; 146148109.620op/s] or [-0.128%; +0.128%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 596f603 1730960349 sanchda/v14.1.0_ruby
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 18.405µs 27.349µs ± 11.037µs 19.137µs ± 0.662µs 36.600µs 37.252µs 44.728µs 93.772µs 390.01% 2.190 10.549 40.26% 0.780µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
two way interface execution_time [25.819µs; 28.879µs] or [-5.593%; +5.593%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 596f603 1730960349 sanchda/v14.1.0_ruby
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 1.139µs 1.204µs ± 0.025µs 1.203µs ± 0.021µs 1.226µs 1.229µs 1.231µs 1.232µs 2.37% -1.156 0.541 2.09% 0.002µs 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 [1.201µs; 1.208µs] or [-0.290%; +0.290%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 596f603 1730960349 sanchda/v14.1.0_ruby
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 271.854µs 273.318µs ± 0.875µs 273.194µs ± 0.566µs 273.798µs 275.159µs 275.790µs 275.829µs 0.96% 0.764 0.189 0.32% 0.062µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 3625435.913op/s 3658783.515op/s ± 11681.453op/s 3660397.362op/s ± 7588.650op/s 3667812.012op/s 3674222.338op/s 3677497.805op/s 3678449.558op/s 0.49% -0.748 0.159 0.32% 826.003op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 25.757µs 25.841µs ± 0.066µs 25.829µs ± 0.035µs 25.871µs 25.945µs 26.026µs 26.340µs 1.98% 2.605 14.909 0.26% 0.005µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 37965516.666op/s 38698575.890op/s ± 98819.374op/s 38715450.348op/s ± 52222.419op/s 38763505.761op/s 38810569.926op/s 38819200.041op/s 38824397.251op/s 0.28% -2.529 14.160 0.25% 6987.585op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 15.436µs 15.490µs ± 0.039µs 15.478µs ± 0.018µs 15.508µs 15.548µs 15.604µs 15.801µs 2.09% 3.142 19.222 0.25% 0.003µs 1 200
normalization/normalize_name/normalize_name/good throughput 63286265.931op/s 64557811.158op/s ± 161915.836op/s 64609552.366op/s ± 74476.955op/s 64670068.140op/s 64702578.557op/s 64740568.575op/s 64785266.535op/s 0.27% -3.058 18.316 0.25% 11449.179op/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 [273.196µs; 273.439µs] or [-0.044%; +0.044%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [3657164.578op/s; 3660402.452op/s] or [-0.044%; +0.044%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [25.832µs; 25.850µs] or [-0.036%; +0.036%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [38684880.475op/s; 38712271.305op/s] or [-0.035%; +0.035%] None None None
normalization/normalize_name/normalize_name/good execution_time [15.485µs; 15.496µs] or [-0.035%; +0.035%] None None None
normalization/normalize_name/normalize_name/good throughput [64535371.180op/s; 64580251.135op/s] or [-0.035%; +0.035%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 596f603 1730960349 sanchda/v14.1.0_ruby
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.376µs 3.275µs ± 1.408µs 3.125µs ± 0.022µs 3.143µs 3.185µs 14.070µs 15.041µs 381.31% 7.570 57.507 42.89% 0.100µ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.080µs; 3.470µs] or [-5.959%; +5.959%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 596f603 1730960349 sanchda/v14.1.0_ruby
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 37.703µs 38.369µs ± 1.223µs 37.805µs ± 0.056µs 37.904µs 41.024µs 41.055µs 41.121µs 8.77% 1.698 0.905 3.18% 0.086µ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 [38.199µs; 38.538µs] or [-0.442%; +0.442%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 596f603 1730960349 sanchda/v14.1.0_ruby
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 506.751µs 507.619µs ± 1.836µs 507.435µs ± 0.193µs 507.657µs 508.204µs 508.801µs 532.965µs 5.03% 13.264 180.618 0.36% 0.130µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1876295.196op/s 1970007.444op/s ± 6799.305op/s 1970694.041op/s ± 749.540op/s 1971322.819op/s 1972305.776op/s 1972923.169op/s 1973357.583op/s 0.14% -13.190 179.250 0.34% 480.783op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 468.567µs 469.250µs ± 0.275µs 469.235µs ± 0.201µs 469.442µs 469.706µs 469.881µs 469.925µs 0.15% 0.163 -0.473 0.06% 0.019µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2127999.149op/s 2131059.571op/s ± 1250.834op/s 2131127.609op/s ± 914.589op/s 2132022.162op/s 2132852.390op/s 2133578.293op/s 2134166.512op/s 0.14% -0.161 -0.474 0.06% 88.447op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 179.841µs 180.236µs ± 0.179µs 180.236µs ± 0.110µs 180.339µs 180.529µs 180.723µs 180.895µs 0.37% 0.383 0.706 0.10% 0.013µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5528062.061op/s 5548300.013op/s ± 5520.806op/s 5548276.263op/s ± 3383.728op/s 5551703.779op/s 5557397.178op/s 5559430.614op/s 5560480.876op/s 0.22% -0.375 0.691 0.10% 390.380op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 44.843µs 45.006µs ± 0.068µs 45.003µs ± 0.043µs 45.055µs 45.105µs 45.168µs 45.188µs 0.41% 0.046 -0.204 0.15% 0.005µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 22129734.233op/s 22219171.291op/s ± 33393.872op/s 22220763.604op/s ± 21466.097op/s 22239247.790op/s 22272715.339op/s 22293647.424op/s 22300066.853op/s 0.36% -0.038 -0.206 0.15% 2361.303op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 49.004µs 49.160µs ± 0.100µs 49.150µs ± 0.055µs 49.204µs 49.266µs 49.301µs 50.227µs 2.19% 6.043 61.883 0.20% 0.007µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 19909745.610op/s 20341757.701op/s ± 41016.905op/s 20346001.712op/s ± 22925.084op/s 20369063.466op/s 20382087.164op/s 20390353.032op/s 20406517.025op/s 0.30% -5.877 59.569 0.20% 2900.333op/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 [507.364µs; 507.873µs] or [-0.050%; +0.050%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [1969065.126op/s; 1970949.762op/s] or [-0.048%; +0.048%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [469.212µs; 469.288µs] or [-0.008%; +0.008%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2130886.217op/s; 2131232.924op/s] or [-0.008%; +0.008%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [180.211µs; 180.260µs] or [-0.014%; +0.014%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5547534.882op/s; 5549065.143op/s] or [-0.014%; +0.014%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [44.997µs; 45.016µs] or [-0.021%; +0.021%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [22214543.222op/s; 22223799.361op/s] or [-0.021%; +0.021%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [49.146µs; 49.174µs] or [-0.028%; +0.028%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [20336073.152op/s; 20347442.249op/s] or [-0.028%; +0.028%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 596f603 1730960349 sanchda/v14.1.0_ruby
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 9.406ms 9.442ms ± 0.024ms 9.441ms ± 0.007ms 9.448ms 9.462ms 9.510ms 9.687ms 2.61% 6.210 57.763 0.25% 0.002ms 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 [9.439ms; 9.446ms] or [-0.035%; +0.035%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 596f603 1730960349 sanchda/v14.1.0_ruby
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 67.834µs 68.000µs ± 0.176µs 67.978µs ± 0.034µs 68.015µs 68.131µs 68.435µs 70.210µs 3.28% 10.154 122.299 0.26% 0.012µ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 [67.975µs; 68.024µs] or [-0.036%; +0.036%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 596f603 1730960349 sanchda/v14.1.0_ruby
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 293.693ns 304.661ns ± 14.209ns 297.765ns ± 3.008ns 306.478ns 339.254ns 341.223ns 343.190ns 15.26% 1.588 1.089 4.65% 1.005ns 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 [302.691ns; 306.630ns] or [-0.646%; +0.646%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 596f603 1730960349 sanchda/v14.1.0_ruby
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 139.880µs 141.129µs ± 0.551µs 141.086µs ± 0.174µs 141.251µs 141.802µs 142.908µs 146.436µs 3.79% 4.758 42.394 0.39% 0.039µ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 [141.053µs; 141.206µs] or [-0.054%; +0.054%] None None None

Baseline

Omitted due to size.

@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 71.56%. Comparing base (106fe1a) to head (596f603).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #718      +/-   ##
==========================================
+ Coverage   71.54%   71.56%   +0.02%     
==========================================
  Files         281      281              
  Lines       42414    42414              
==========================================
+ Hits        30345    30354       +9     
+ Misses      12069    12060       -9     
Components Coverage Δ
crashtracker 43.37% <ø> (ø)
crashtracker-ffi 9.20% <ø> (ø)
datadog-alloc 98.73% <ø> (ø)
data-pipeline 92.19% <ø> (ø)
data-pipeline-ffi 0.00% <ø> (ø)
ddcommon 83.46% <ø> (ø)
ddcommon-ffi 69.12% <ø> (ø)
ddtelemetry 59.10% <ø> (ø)
ddtelemetry-ffi 22.13% <ø> (ø)
dogstatsd 89.45% <ø> (ø)
dogstatsd-client 79.77% <ø> (ø)
ipc 82.85% <ø> (+0.10%) ⬆️
profiling 84.30% <ø> (ø)
profiling-ffi 77.46% <ø> (ø)
serverless 0.00% <ø> (ø)
sidecar 37.42% <ø> (ø)
sidecar-ffi 0.00% <ø> (ø)
spawn-worker 50.36% <ø> (ø)
tinybytes 94.77% <ø> (ø)
trace-mini-agent 72.45% <ø> (ø)
trace-normalization 98.25% <ø> (ø)
trace-obfuscation 95.77% <ø> (ø)
trace-protobuf 77.67% <ø> (ø)
trace-utils 93.55% <ø> (ø)

ivoanjo

This comment was marked as duplicate.

Copy link
Member

@ivoanjo ivoanjo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 LGTM

@ivoanjo ivoanjo merged commit 16b19c9 into main Nov 7, 2024
42 checks passed
@ivoanjo ivoanjo deleted the sanchda/v14.1.0_ruby branch November 7, 2024 08:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants