diff --git a/benchmarks/data.js b/benchmarks/data.js index b499168dd3..fcfef18407 100644 --- a/benchmarks/data.js +++ b/benchmarks/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1703265515275, + "lastUpdate": 1703265516515, "repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp", "entries": { "OpenTelemetry-cpp api Benchmark": [ @@ -117106,6 +117106,204 @@ window.BENCHMARK_DATA = { "extra": "iterations: 470297\ncpu: 294.1198859444142 ns\nthreads: 1" } ] + }, + { + "commit": { + "author": { + "email": "lalit_fin@yahoo.com", + "name": "Lalit Kumar Bhasin", + "username": "lalitb" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0dd5eedf7515c713da997ce93c97e7e5075b271d", + "message": "[EXPORTER] Fix Aggregation type detection in OTLP Exporter (#2467)", + "timestamp": "2023-12-22T18:09:48+01:00", + "tree_id": "da8eec37d3a861beb0e78edad2faf8a3a3ebc6d6", + "url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/0dd5eedf7515c713da997ce93c97e7e5075b271d" + }, + "date": 1703265511321, + "tool": "googlecpp", + "benches": [ + { + "name": "BM_RandomIdGeneration", + "value": 3.9988339808559465, + "unit": "ns/iter", + "extra": "iterations: 34281293\ncpu: 3.908659454589417 ns\nthreads: 1" + }, + { + "name": "BM_RandomIdStdGeneration", + "value": 7.581119142669798, + "unit": "ns/iter", + "extra": "iterations: 18488707\ncpu: 7.579491632378619 ns\nthreads: 1" + }, + { + "name": "BM_BaselineBuffer/1", + "value": 2379779.815673828, + "unit": "ns/iter", + "extra": "iterations: 1000\ncpu: 42595.5 ns\nthreads: 1" + }, + { + "name": "BM_BaselineBuffer/2", + "value": 13391551.971435547, + "unit": "ns/iter", + "extra": "iterations: 100\ncpu: 116088.00000000009 ns\nthreads: 1" + }, + { + "name": "BM_BaselineBuffer/4", + "value": 14960181.713104248, + "unit": "ns/iter", + "extra": "iterations: 100\ncpu: 253320.0000000001 ns\nthreads: 1" + }, + { + "name": "BM_LockFreeBuffer/1", + "value": 815110.9218597412, + "unit": "ns/iter", + "extra": "iterations: 1000\ncpu: 46262.30000000001 ns\nthreads: 1" + }, + { + "name": "BM_LockFreeBuffer/2", + "value": 9680154.32357788, + "unit": "ns/iter", + "extra": "iterations: 100\ncpu: 121269.99999999999 ns\nthreads: 1" + }, + { + "name": "BM_LockFreeBuffer/4", + "value": 10202264.785766602, + "unit": "ns/iter", + "extra": "iterations: 100\ncpu: 232384.99999999997 ns\nthreads: 1" + }, + { + "name": "BM_Base64Escape", + "value": 147.1888241088559, + "unit": "ns/iter", + "extra": "iterations: 956434\ncpu: 147.07047219149464 ns\nthreads: 1" + }, + { + "name": "BM_Base64Unescape", + "value": 1034.9206298771164, + "unit": "ns/iter", + "extra": "iterations: 132869\ncpu: 1034.3789747796704 ns\nthreads: 1" + }, + { + "name": "BM_AttributeMapHash", + "value": 178.44247063514214, + "unit": "ns/iter", + "extra": "iterations: 782237\ncpu: 172.43891557162343 ns\nthreads: 1" + }, + { + "name": "BM_AttributseProcessorFilter", + "value": 258.5618628257975, + "unit": "ns/iter", + "extra": "iterations: 537680\ncpu: 258.44703169171254 ns\nthreads: 1" + }, + { + "name": "BM_SumAggregation", + "value": 4424199.461936951, + "unit": "ns/iter", + "extra": "iterations: 32\ncpu: 4371946.875000001 ns\nthreads: 1" + }, + { + "name": "BM_HistogramAggregation", + "value": 8241947.959451115, + "unit": "ns/iter", + "extra": "iterations: 17\ncpu: 8140152.941176472 ns\nthreads: 1" + }, + { + "name": "BM_NewIndexer", + "value": 14.379366760996426, + "unit": "ns/iter", + "extra": "iterations: 10275000\ncpu: 13.648661800486838 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/-1", + "value": 9.632022919583497, + "unit": "ns/iter", + "extra": "iterations: 15772000\ncpu: 9.373934821202214 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/0", + "value": 9.44610218355043, + "unit": "ns/iter", + "extra": "iterations: 14901000\ncpu: 9.40846923025368 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/1", + "value": 17.139439020808844, + "unit": "ns/iter", + "extra": "iterations: 8162000\ncpu: 17.054239157070306 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/20", + "value": 16.95884669306269, + "unit": "ns/iter", + "extra": "iterations: 8433000\ncpu: 16.867271433655798 ns\nthreads: 1" + }, + { + "name": "BM_MeasurementsTest", + "value": 2988468.1701660156, + "unit": "ns/iter", + "extra": "iterations: 1000\ncpu: 27301.800000000003 ns\nthreads: 1" + }, + { + "name": "BM_AttributseHashMap", + "value": 38982050.75945173, + "unit": "ns/iter", + "extra": "iterations: 7\ncpu: 20094485.714285713 ns\nthreads: 1" + }, + { + "name": "BM_AlwaysOffSamplerConstruction", + "value": 1.0555198203026634, + "unit": "ns/iter", + "extra": "iterations: 172635753\ncpu: 0.7960859648812145 ns\nthreads: 1" + }, + { + "name": "BM_AlwaysOnSamplerConstruction", + "value": 1.0040549500919365, + "unit": "ns/iter", + "extra": "iterations: 182316593\ncpu: 0.8249002327506196 ns\nthreads: 1" + }, + { + "name": "BM_AlwaysOffSamplerShouldSample", + "value": 21.104094236074772, + "unit": "ns/iter", + "extra": "iterations: 7193173\ncpu: 19.01468239398664 ns\nthreads: 1" + }, + { + "name": "BM_AlwaysOnSamplerShouldSample", + "value": 20.84393216424739, + "unit": "ns/iter", + "extra": "iterations: 7463084\ncpu: 19.43353444768946 ns\nthreads: 1" + }, + { + "name": "BM_ParentBasedSamplerShouldSample", + "value": 26.170975725002023, + "unit": "ns/iter", + "extra": "iterations: 5487076\ncpu: 25.890948111526065 ns\nthreads: 1" + }, + { + "name": "BM_TraceIdRatioBasedSamplerShouldSample", + "value": 15.961467686538011, + "unit": "ns/iter", + "extra": "iterations: 8717147\ncpu: 15.939504060216025 ns\nthreads: 1" + }, + { + "name": "BM_SpanCreation", + "value": 983.5118106929079, + "unit": "ns/iter", + "extra": "iterations: 142352\ncpu: 982.913482072608 ns\nthreads: 1" + }, + { + "name": "BM_NoopSpanCreation", + "value": 281.07155627877523, + "unit": "ns/iter", + "extra": "iterations: 497525\ncpu: 280.94347017737783 ns\nthreads: 1" + } + ] } ], "OpenTelemetry-cpp exporters Benchmark": [