diff --git a/benchmarks/data.js b/benchmarks/data.js index 229e9a0588..651cc571ce 100644 --- a/benchmarks/data.js +++ b/benchmarks/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1725479936473, + "lastUpdate": 1725479938909, "repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp", "entries": { "OpenTelemetry-cpp api Benchmark": [ @@ -173140,6 +173140,204 @@ window.BENCHMARK_DATA = { "extra": "iterations: 549678\ncpu: 258.861280604281 ns\nthreads: 1" } ] + }, + { + "commit": { + "author": { + "email": "223565+codeboten@users.noreply.github.com", + "name": "Alex Boten", + "username": "codeboten" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "080356950e121630f0ba518b963f00fce25a589b", + "message": "[TEST] update collector example with debug exporter (#3050)\n\nThe logging exporter was renamed debug in 2023, the logging exporter will be removed in the near future, updating the example accordingly.", + "timestamp": "2024-09-04T21:45:12+02:00", + "tree_id": "115f101dd750de6a74aa466e2006753ec76d2075", + "url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/080356950e121630f0ba518b963f00fce25a589b" + }, + "date": 1725479927875, + "tool": "googlecpp", + "benches": [ + { + "name": "BM_AlwaysOffSamplerConstruction", + "value": 1.4052739751628822, + "unit": "ns/iter", + "extra": "iterations: 91677569\ncpu: 1.3973141347148945 ns\nthreads: 1" + }, + { + "name": "BM_AlwaysOnSamplerConstruction", + "value": 0.7845181530095957, + "unit": "ns/iter", + "extra": "iterations: 192559347\ncpu: 0.7726140866067642 ns\nthreads: 1" + }, + { + "name": "BM_AlwaysOffSamplerShouldSample", + "value": 18.46371957548684, + "unit": "ns/iter", + "extra": "iterations: 7588693\ncpu: 18.31046466104243 ns\nthreads: 1" + }, + { + "name": "BM_AlwaysOnSamplerShouldSample", + "value": 18.46398748488561, + "unit": "ns/iter", + "extra": "iterations: 7667337\ncpu: 18.218085366536 ns\nthreads: 1" + }, + { + "name": "BM_ParentBasedSamplerShouldSample", + "value": 22.534268935278387, + "unit": "ns/iter", + "extra": "iterations: 6237025\ncpu: 22.389679534714055 ns\nthreads: 1" + }, + { + "name": "BM_TraceIdRatioBasedSamplerShouldSample", + "value": 12.831443029949812, + "unit": "ns/iter", + "extra": "iterations: 10701189\ncpu: 12.741508817384679 ns\nthreads: 1" + }, + { + "name": "BM_SpanCreation", + "value": 1090.5243200906425, + "unit": "ns/iter", + "extra": "iterations: 130983\ncpu: 1076.015948634555 ns\nthreads: 1" + }, + { + "name": "BM_NoopSpanCreation", + "value": 261.2185311434542, + "unit": "ns/iter", + "extra": "iterations: 537520\ncpu: 260.988329736568 ns\nthreads: 1" + }, + { + "name": "BM_Base64Escape", + "value": 126.74685371694156, + "unit": "ns/iter", + "extra": "iterations: 1089789\ncpu: 125.46869715146697 ns\nthreads: 1" + }, + { + "name": "BM_Base64Unescape", + "value": 113.44569114377943, + "unit": "ns/iter", + "extra": "iterations: 1266325\ncpu: 113.29885298008016 ns\nthreads: 1" + }, + { + "name": "BM_BaselineBuffer/1", + "value": 12129631.042480469, + "unit": "ns/iter", + "extra": "iterations: 100\ncpu: 80640.08000000002 ns\nthreads: 1" + }, + { + "name": "BM_BaselineBuffer/2", + "value": 14847428.798675537, + "unit": "ns/iter", + "extra": "iterations: 100\ncpu: 124004.18 ns\nthreads: 1" + }, + { + "name": "BM_BaselineBuffer/4", + "value": 13955256.938934326, + "unit": "ns/iter", + "extra": "iterations: 100\ncpu: 245878.03 ns\nthreads: 1" + }, + { + "name": "BM_LockFreeBuffer/1", + "value": 2720997.8103637695, + "unit": "ns/iter", + "extra": "iterations: 1000\ncpu: 51881.70300000001 ns\nthreads: 1" + }, + { + "name": "BM_LockFreeBuffer/2", + "value": 7080025.672912598, + "unit": "ns/iter", + "extra": "iterations: 100\ncpu: 111682.97000000007 ns\nthreads: 1" + }, + { + "name": "BM_LockFreeBuffer/4", + "value": 10076413.15460205, + "unit": "ns/iter", + "extra": "iterations: 100\ncpu: 228188.31999999986 ns\nthreads: 1" + }, + { + "name": "BM_AttributeMapHash", + "value": 177.97222392835445, + "unit": "ns/iter", + "extra": "iterations: 819598\ncpu: 162.60423036659435 ns\nthreads: 1" + }, + { + "name": "BM_RandomIdGeneration", + "value": 3.933210822732992, + "unit": "ns/iter", + "extra": "iterations: 35395472\ncpu: 3.929209928320775 ns\nthreads: 1" + }, + { + "name": "BM_RandomIdStdGeneration", + "value": 10.671374665186251, + "unit": "ns/iter", + "extra": "iterations: 17563712\ncpu: 8.009850366482896 ns\nthreads: 1" + }, + { + "name": "BM_HistogramAggregation", + "value": 8026137.0714973, + "unit": "ns/iter", + "extra": "iterations: 17\ncpu: 7961257 ns\nthreads: 1" + }, + { + "name": "BM_NewIndexer", + "value": 13.907960415516378, + "unit": "ns/iter", + "extra": "iterations: 9841000\ncpu: 13.786550858652578 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/-1", + "value": 9.328229320827628, + "unit": "ns/iter", + "extra": "iterations: 15714000\ncpu: 9.292436553391441 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/0", + "value": 9.47717394903435, + "unit": "ns/iter", + "extra": "iterations: 15141000\ncpu: 9.285183145102758 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/1", + "value": 16.798371372707024, + "unit": "ns/iter", + "extra": "iterations: 8313000\ncpu: 16.752084686634284 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/20", + "value": 16.93519386085304, + "unit": "ns/iter", + "extra": "iterations: 8325000\ncpu: 16.81783387387394 ns\nthreads: 1" + }, + { + "name": "BM_MeasurementsTest", + "value": 3427312.3741149902, + "unit": "ns/iter", + "extra": "iterations: 1000\ncpu: 26863.468 ns\nthreads: 1" + }, + { + "name": "BM_SumAggregation", + "value": 8758278.454051299, + "unit": "ns/iter", + "extra": "iterations: 17\ncpu: 8190469.588235294 ns\nthreads: 1" + }, + { + "name": "BM_AttributseProcessorFilter", + "value": 279.2321558480509, + "unit": "ns/iter", + "extra": "iterations: 513183\ncpu: 276.18374342096297 ns\nthreads: 1" + }, + { + "name": "BM_AttributseHashMap", + "value": 33702135.08605957, + "unit": "ns/iter", + "extra": "iterations: 7\ncpu: 21565995.857142862 ns\nthreads: 1" + } + ] } ], "OpenTelemetry-cpp exporters Benchmark": [