|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1749287681718, |
| 2 | + "lastUpdate": 1749287684074, |
3 | 3 | "repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp", |
4 | 4 | "entries": { |
5 | 5 | "OpenTelemetry-cpp api Benchmark": [ |
@@ -250000,6 +250000,240 @@ window.BENCHMARK_DATA = { |
250000 | 250000 | "extra": "iterations: 525568\ncpu: 265.4690316000975 ns\nthreads: 1" |
250001 | 250001 | } |
250002 | 250002 | ] |
| 250003 | + }, |
| 250004 | + { |
| 250005 | + "commit": { |
| 250006 | + "author": { |
| 250007 | + |
| 250008 | + "name": "Douglas Heriot", |
| 250009 | + "username": "DouglasHeriot" |
| 250010 | + }, |
| 250011 | + "committer": { |
| 250012 | + |
| 250013 | + "name": "GitHub", |
| 250014 | + "username": "web-flow" |
| 250015 | + }, |
| 250016 | + "distinct": true, |
| 250017 | + "id": "b1253a7484ad33ac3b66f493cd9291afb2d99337", |
| 250018 | + "message": "[SDK] Add credentials option to OTLP gRPC client (#3402) (#3403)\n\nThis allows passing custom `ChannelCredentials` when creating gRPC channels, to support authentication protocols that require short-lived tokens.", |
| 250019 | + "timestamp": "2025-06-07T11:10:50+02:00", |
| 250020 | + "tree_id": "cee8cba5cbda23d32472e058f0977da588f91061", |
| 250021 | + "url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/b1253a7484ad33ac3b66f493cd9291afb2d99337" |
| 250022 | + }, |
| 250023 | + "date": 1749287665832, |
| 250024 | + "tool": "googlecpp", |
| 250025 | + "benches": [ |
| 250026 | + { |
| 250027 | + "name": "BM_MeasurementsTest", |
| 250028 | + "value": 6673102.378845215, |
| 250029 | + "unit": "ns/iter", |
| 250030 | + "extra": "iterations: 100\ncpu: 30807.640000000014 ns\nthreads: 1" |
| 250031 | + }, |
| 250032 | + { |
| 250033 | + "name": "BM_AttributseProcessorFilter", |
| 250034 | + "value": 350.6236277944009, |
| 250035 | + "unit": "ns/iter", |
| 250036 | + "extra": "iterations: 490062\ncpu: 284.1709926499096 ns\nthreads: 1" |
| 250037 | + }, |
| 250038 | + { |
| 250039 | + "name": "BM_AttributseHashMap", |
| 250040 | + "value": 28406415.66685268, |
| 250041 | + "unit": "ns/iter", |
| 250042 | + "extra": "iterations: 7\ncpu: 20266606.14285714 ns\nthreads: 1" |
| 250043 | + }, |
| 250044 | + { |
| 250045 | + "name": "BM_SumAggregation", |
| 250046 | + "value": 6228592.084801716, |
| 250047 | + "unit": "ns/iter", |
| 250048 | + "extra": "iterations: 23\ncpu: 6169234.826086956 ns\nthreads: 1" |
| 250049 | + }, |
| 250050 | + { |
| 250051 | + "name": "BM_HistogramAggregation", |
| 250052 | + "value": 57.536319450095846, |
| 250053 | + "unit": "ns/iter", |
| 250054 | + "extra": "iterations: 2700000\ncpu: 53.07641481481482 ns\nthreads: 1" |
| 250055 | + }, |
| 250056 | + { |
| 250057 | + "name": "BM_Base2ExponentialHistogramAggregationZeroScale", |
| 250058 | + "value": 149.74543922825865, |
| 250059 | + "unit": "ns/iter", |
| 250060 | + "extra": "iterations: 1900000\ncpu: 75.98948157894739 ns\nthreads: 1" |
| 250061 | + }, |
| 250062 | + { |
| 250063 | + "name": "BM_Base2ExponentialHistogramAggregationOneScale", |
| 250064 | + "value": 143.56940984725952, |
| 250065 | + "unit": "ns/iter", |
| 250066 | + "extra": "iterations: 1600000\ncpu: 89.57788437500002 ns\nthreads: 1" |
| 250067 | + }, |
| 250068 | + { |
| 250069 | + "name": "BM_Base2ExponentialHistogramAggregationTwoScale", |
| 250070 | + "value": 142.08897948265076, |
| 250071 | + "unit": "ns/iter", |
| 250072 | + "extra": "iterations: 1600000\ncpu: 90.28258937500006 ns\nthreads: 1" |
| 250073 | + }, |
| 250074 | + { |
| 250075 | + "name": "BM_Base2ExponentialHistogramAggregationFourScale", |
| 250076 | + "value": 180.3213357925415, |
| 250077 | + "unit": "ns/iter", |
| 250078 | + "extra": "iterations: 1600000\ncpu: 90.26801875000004 ns\nthreads: 1" |
| 250079 | + }, |
| 250080 | + { |
| 250081 | + "name": "BM_Base2ExponentialHistogramAggregationEightScale", |
| 250082 | + "value": 163.7318730354309, |
| 250083 | + "unit": "ns/iter", |
| 250084 | + "extra": "iterations: 1600000\ncpu: 88.81665062500002 ns\nthreads: 1" |
| 250085 | + }, |
| 250086 | + { |
| 250087 | + "name": "BM_Base2ExponentialHistogramAggregationSixteenScale", |
| 250088 | + "value": 183.3575963973999, |
| 250089 | + "unit": "ns/iter", |
| 250090 | + "extra": "iterations: 1600000\ncpu: 89.67119874999999 ns\nthreads: 1" |
| 250091 | + }, |
| 250092 | + { |
| 250093 | + "name": "BM_NewIndexer", |
| 250094 | + "value": 13.152471442046917, |
| 250095 | + "unit": "ns/iter", |
| 250096 | + "extra": "iterations: 10667000\ncpu: 13.157651729633344 ns\nthreads: 1" |
| 250097 | + }, |
| 250098 | + { |
| 250099 | + "name": "BM_ComputeIndex/-1", |
| 250100 | + "value": 10.004216699163141, |
| 250101 | + "unit": "ns/iter", |
| 250102 | + "extra": "iterations: 14488000\ncpu: 9.693989646603866 ns\nthreads: 1" |
| 250103 | + }, |
| 250104 | + { |
| 250105 | + "name": "BM_ComputeIndex/0", |
| 250106 | + "value": 9.511351601769837, |
| 250107 | + "unit": "ns/iter", |
| 250108 | + "extra": "iterations: 14554000\ncpu: 9.494001511613236 ns\nthreads: 1" |
| 250109 | + }, |
| 250110 | + { |
| 250111 | + "name": "BM_ComputeIndex/1", |
| 250112 | + "value": 16.838301514223637, |
| 250113 | + "unit": "ns/iter", |
| 250114 | + "extra": "iterations: 8407000\ncpu: 16.828205067203857 ns\nthreads: 1" |
| 250115 | + }, |
| 250116 | + { |
| 250117 | + "name": "BM_ComputeIndex/20", |
| 250118 | + "value": 16.92129543278406, |
| 250119 | + "unit": "ns/iter", |
| 250120 | + "extra": "iterations: 8351000\ncpu: 16.91031241767608 ns\nthreads: 1" |
| 250121 | + }, |
| 250122 | + { |
| 250123 | + "name": "BM_Base64Escape", |
| 250124 | + "value": 169.37642934735902, |
| 250125 | + "unit": "ns/iter", |
| 250126 | + "extra": "iterations: 970341\ncpu: 141.44788687688143 ns\nthreads: 1" |
| 250127 | + }, |
| 250128 | + { |
| 250129 | + "name": "BM_Base64Unescape", |
| 250130 | + "value": 1001.0390743030626, |
| 250131 | + "unit": "ns/iter", |
| 250132 | + "extra": "iterations: 144864\ncpu: 944.1579688535456 ns\nthreads: 1" |
| 250133 | + }, |
| 250134 | + { |
| 250135 | + "name": "BM_BaselineBuffer/1", |
| 250136 | + "value": 5139307.975769043, |
| 250137 | + "unit": "ns/iter", |
| 250138 | + "extra": "iterations: 100\ncpu: 55439.87000000001 ns\nthreads: 1" |
| 250139 | + }, |
| 250140 | + { |
| 250141 | + "name": "BM_BaselineBuffer/2", |
| 250142 | + "value": 3986937.2954996456, |
| 250143 | + "unit": "ns/iter", |
| 250144 | + "extra": "iterations: 1124\ncpu: 122195.66459074733 ns\nthreads: 1" |
| 250145 | + }, |
| 250146 | + { |
| 250147 | + "name": "BM_BaselineBuffer/4", |
| 250148 | + "value": 3731180.120397497, |
| 250149 | + "unit": "ns/iter", |
| 250150 | + "extra": "iterations: 513\ncpu: 255320.97855750492 ns\nthreads: 1" |
| 250151 | + }, |
| 250152 | + { |
| 250153 | + "name": "BM_LockFreeBuffer/1", |
| 250154 | + "value": 2568995.475769043, |
| 250155 | + "unit": "ns/iter", |
| 250156 | + "extra": "iterations: 1000\ncpu: 68024.55699999999 ns\nthreads: 1" |
| 250157 | + }, |
| 250158 | + { |
| 250159 | + "name": "BM_LockFreeBuffer/2", |
| 250160 | + "value": 2815081.883584739, |
| 250161 | + "unit": "ns/iter", |
| 250162 | + "extra": "iterations: 1119\ncpu: 138863.60232350315 ns\nthreads: 1" |
| 250163 | + }, |
| 250164 | + { |
| 250165 | + "name": "BM_LockFreeBuffer/4", |
| 250166 | + "value": 2990407.328451833, |
| 250167 | + "unit": "ns/iter", |
| 250168 | + "extra": "iterations: 527\ncpu: 254691.6850094878 ns\nthreads: 1" |
| 250169 | + }, |
| 250170 | + { |
| 250171 | + "name": "BM_AttributeMapHash", |
| 250172 | + "value": 163.57065079076426, |
| 250173 | + "unit": "ns/iter", |
| 250174 | + "extra": "iterations: 870056\ncpu: 163.29167777706263 ns\nthreads: 1" |
| 250175 | + }, |
| 250176 | + { |
| 250177 | + "name": "BM_RandomIdGeneration", |
| 250178 | + "value": 5.417167459437328, |
| 250179 | + "unit": "ns/iter", |
| 250180 | + "extra": "iterations: 26017850\ncpu: 5.380538783950251 ns\nthreads: 1" |
| 250181 | + }, |
| 250182 | + { |
| 250183 | + "name": "BM_RandomIdStdGeneration", |
| 250184 | + "value": 3.818375556730741, |
| 250185 | + "unit": "ns/iter", |
| 250186 | + "extra": "iterations: 36342020\ncpu: 3.7543635714250327 ns\nthreads: 1" |
| 250187 | + }, |
| 250188 | + { |
| 250189 | + "name": "BM_AlwaysOffSamplerConstruction", |
| 250190 | + "value": 0.8661263515117591, |
| 250191 | + "unit": "ns/iter", |
| 250192 | + "extra": "iterations: 177061906\ncpu: 0.8111499827636556 ns\nthreads: 1" |
| 250193 | + }, |
| 250194 | + { |
| 250195 | + "name": "BM_AlwaysOnSamplerConstruction", |
| 250196 | + "value": 1.4776837023299347, |
| 250197 | + "unit": "ns/iter", |
| 250198 | + "extra": "iterations: 178893514\ncpu: 0.8023684357835353 ns\nthreads: 1" |
| 250199 | + }, |
| 250200 | + { |
| 250201 | + "name": "BM_AlwaysOffSamplerShouldSample", |
| 250202 | + "value": 29.46773043930052, |
| 250203 | + "unit": "ns/iter", |
| 250204 | + "extra": "iterations: 5819520\ncpu: 23.788665388210717 ns\nthreads: 1" |
| 250205 | + }, |
| 250206 | + { |
| 250207 | + "name": "BM_AlwaysOnSamplerShouldSample", |
| 250208 | + "value": 33.30393168308746, |
| 250209 | + "unit": "ns/iter", |
| 250210 | + "extra": "iterations: 5612126\ncpu: 24.983885964071366 ns\nthreads: 1" |
| 250211 | + }, |
| 250212 | + { |
| 250213 | + "name": "BM_ParentBasedSamplerShouldSample", |
| 250214 | + "value": 30.62261257865566, |
| 250215 | + "unit": "ns/iter", |
| 250216 | + "extra": "iterations: 4652168\ncpu: 30.1621770752905 ns\nthreads: 1" |
| 250217 | + }, |
| 250218 | + { |
| 250219 | + "name": "BM_TraceIdRatioBasedSamplerShouldSample", |
| 250220 | + "value": 18.75071395926617, |
| 250221 | + "unit": "ns/iter", |
| 250222 | + "extra": "iterations: 10274534\ncpu: 13.386740459469975 ns\nthreads: 1" |
| 250223 | + }, |
| 250224 | + { |
| 250225 | + "name": "BM_SpanCreation", |
| 250226 | + "value": 992.254878169047, |
| 250227 | + "unit": "ns/iter", |
| 250228 | + "extra": "iterations: 146244\ncpu: 972.1479650447202 ns\nthreads: 1" |
| 250229 | + }, |
| 250230 | + { |
| 250231 | + "name": "BM_NoopSpanCreation", |
| 250232 | + "value": 269.06557237138173, |
| 250233 | + "unit": "ns/iter", |
| 250234 | + "extra": "iterations: 522573\ncpu: 268.4896846947699 ns\nthreads: 1" |
| 250235 | + } |
| 250236 | + ] |
250003 | 250237 | } |
250004 | 250238 | ], |
250005 | 250239 | "OpenTelemetry-cpp exporters Benchmark": [ |
|
0 commit comments