Skip to content

Commit 40d25ff

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp exporters Benchmark (googlecpp) benchmark result for 7bf1149
1 parent e7b8dfd commit 40d25ff

File tree

1 file changed

+49
-1
lines changed

1 file changed

+49
-1
lines changed

benchmarks/data.js

Lines changed: 49 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1745600797670,
2+
"lastUpdate": 1745604977532,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -260652,6 +260652,54 @@ window.BENCHMARK_DATA = {
260652260652
"extra": "iterations: 228\ncpu: 614488.2368421052 ns\nthreads: 1"
260653260653
}
260654260654
]
260655+
},
260656+
{
260657+
"commit": {
260658+
"author": {
260659+
"email": "[email protected]",
260660+
"name": "ethan",
260661+
"username": "ethandmd"
260662+
},
260663+
"committer": {
260664+
"email": "[email protected]",
260665+
"name": "GitHub",
260666+
"username": "web-flow"
260667+
},
260668+
"distinct": true,
260669+
"id": "7bf114913d3ebfb7e828e4c4d6b09139a824cec5",
260670+
"message": "Base2 exponential histogram aggregation (#3346)\n\n* add base2 expo histo aggregation\n\n* add base2 expo histo, test, benchmark\n\n* add prom, otlp exporter and example\n\n* add ostream exporter and example\n\n* update vscode launch\n\n* run tools/format.sh\n\n* add grpc exporter target switch for unix sockets\n\n* Added ConvertExponentialHistogramMetric unit test\n\n* Update the osstream_metric_test with ExponentialHistogram\n\n* update CHANGELOG.md\n\n* markdown lint\n\n* Comment non-used function add missing includes\n\n* add metrics dependency to otlp exporters test build\n\n* run format\n\n* remove unused function definition\n\n* Added empty line in the end of a test file and removed comments\n\n* Fix windows build errors\n\n* fix iwyu warnings\n\n* add comment to trigger pr update\n\n* fix additional iwyu warnings\n\n* Fix iwyu warning\n\n* Fix include order in base2_exponential_histogram_aggregation.h\n\n* Add kcumulative and kdelta aggregation temporality test with collect calls for base2 histogram aggregation\n\n* add prelim bucketing checks\n\n* Tested the exp2 constructor with point data\n\n* Fix missing include in sync histogram test\n\n* move diff and merge to use union of all buckets approach\n\n* make get a const method\n\n* update base2 expo hiso diff test\n\n* add base2 expo histo test with sync storage collect\n\n* uncomment examples\n\n* format\n\n* use static_cast\n\n* fix comments\n\n* update changelog\n\n* Fix comments and errors in the pipeline\n\n* Update sdk/src/metrics/aggregation/base2_exponential_histogram_aggregation.cc\n\nCo-authored-by: Tom Tan <[email protected]>\n\n* remove unused code\n\n* set max_buckets minimum to 2\n\n* Revert otlp grpc client changes\n\nPropose change in follow up PR\n\n* [wip] make buckets unique ptr\n\n* refactor unique_ptr for buckets with deep copies\n\n* format\n\n* update otlp serialization test with unique ptr\n\n* format\n\n* Small pipeline fixes\n\n* iwyu fix\n\n* remove boundary and format\n\n---------\n\nCo-authored-by: Ruslan Nigmatullin <[email protected]>\nCo-authored-by: Felipe C. Dos Santos <[email protected]>\nCo-authored-by: Tom Tan <[email protected]>\nCo-authored-by: Lalit Kumar Bhasin <[email protected]>\nCo-authored-by: Felipe C. Dos Santos <[email protected]>",
260671+
"timestamp": "2025-04-25T18:13:23Z",
260672+
"tree_id": "839bd552ae10bbb3403436c7487dd1a37b646f8b",
260673+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/7bf114913d3ebfb7e828e4c4d6b09139a824cec5"
260674+
},
260675+
"date": 1745604962482,
260676+
"tool": "googlecpp",
260677+
"benches": [
260678+
{
260679+
"name": "BM_OtlpExporterEmptySpans",
260680+
"value": 17.66134267652802,
260681+
"unit": "ns/iter",
260682+
"extra": "iterations: 7879000\ncpu: 17.658116385328086 ns\nthreads: 1"
260683+
},
260684+
{
260685+
"name": "BM_OtlpExporterSparseSpans",
260686+
"value": 131.41249185628027,
260687+
"unit": "ns/iter",
260688+
"extra": "iterations: 1071000\ncpu: 129.77581139122316 ns\nthreads: 1"
260689+
},
260690+
{
260691+
"name": "BM_OtlpExporterDenseSpans",
260692+
"value": 932.7483804602372,
260693+
"unit": "ns/iter",
260694+
"extra": "iterations: 152000\ncpu: 930.8148552631583 ns\nthreads: 1"
260695+
},
260696+
{
260697+
"name": "BM_otlp_grpc_with_collector",
260698+
"value": 1674489.7720661568,
260699+
"unit": "ns/iter",
260700+
"extra": "iterations: 235\ncpu: 595497.0425531913 ns\nthreads: 1"
260701+
}
260702+
]
260655260703
}
260656260704
]
260657260705
}

0 commit comments

Comments
 (0)