Skip to content

Commit 1fa614b

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp sdk Benchmark (googlecpp) benchmark result for a57063f
1 parent 939e9e5 commit 1fa614b

File tree

1 file changed

+199
-1
lines changed

1 file changed

+199
-1
lines changed

benchmarks/data.js

Lines changed: 199 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1742514954863,
2+
"lastUpdate": 1742514957462,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -219472,6 +219472,204 @@ window.BENCHMARK_DATA = {
219472219472
"extra": "iterations: 1190278\ncpu: 116.36458121548075 ns\nthreads: 1"
219473219473
}
219474219474
]
219475+
},
219476+
{
219477+
"commit": {
219478+
"author": {
219479+
"email": "[email protected]",
219480+
"name": "Luke (GuangHui) Zhang",
219481+
"username": "lukeina2z"
219482+
},
219483+
"committer": {
219484+
"email": "[email protected]",
219485+
"name": "GitHub",
219486+
"username": "web-flow"
219487+
},
219488+
"distinct": true,
219489+
"id": "a57063f7a21db633d52dfc83edc29a946322946d",
219490+
"message": "fix: buffer overrun in the gRPC sample project (#3304)\n\nBuilding the sample on Windows, the gRPC sample server/client app fails to function correctly. The propagated trace context is corrupted, containing garbage characters after the trace parent string.\n\nThe string buffer from gRPC cannot be safely treated as a null-terminated C-string. To ensure safe copying, we must use its length property instead.",
219491+
"timestamp": "2025-03-21T00:52:50+01:00",
219492+
"tree_id": "2349ba0f2094db5013add409fcaa908c9d22c087",
219493+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/a57063f7a21db633d52dfc83edc29a946322946d"
219494+
},
219495+
"date": 1742514943674,
219496+
"tool": "googlecpp",
219497+
"benches": [
219498+
{
219499+
"name": "BM_MeasurementsTest",
219500+
"value": 3434377.431869507,
219501+
"unit": "ns/iter",
219502+
"extra": "iterations: 1000\ncpu: 26156.870000000003 ns\nthreads: 1"
219503+
},
219504+
{
219505+
"name": "BM_AttributseProcessorFilter",
219506+
"value": 256.08904639391153,
219507+
"unit": "ns/iter",
219508+
"extra": "iterations: 546068\ncpu: 255.77830599852038 ns\nthreads: 1"
219509+
},
219510+
{
219511+
"name": "BM_AttributseHashMap",
219512+
"value": 24498871.394566126,
219513+
"unit": "ns/iter",
219514+
"extra": "iterations: 7\ncpu: 17604977.85714286 ns\nthreads: 1"
219515+
},
219516+
{
219517+
"name": "BM_SumAggregation",
219518+
"value": 7427851.3590494795,
219519+
"unit": "ns/iter",
219520+
"extra": "iterations: 18\ncpu: 7330806.444444445 ns\nthreads: 1"
219521+
},
219522+
{
219523+
"name": "BM_NewIndexer",
219524+
"value": 13.152471442046917,
219525+
"unit": "ns/iter",
219526+
"extra": "iterations: 10667000\ncpu: 13.157651729633344 ns\nthreads: 1"
219527+
},
219528+
{
219529+
"name": "BM_ComputeIndex/-1",
219530+
"value": 10.004216699163141,
219531+
"unit": "ns/iter",
219532+
"extra": "iterations: 14488000\ncpu: 9.693989646603866 ns\nthreads: 1"
219533+
},
219534+
{
219535+
"name": "BM_ComputeIndex/0",
219536+
"value": 9.511351601769837,
219537+
"unit": "ns/iter",
219538+
"extra": "iterations: 14554000\ncpu: 9.494001511613236 ns\nthreads: 1"
219539+
},
219540+
{
219541+
"name": "BM_ComputeIndex/1",
219542+
"value": 16.838301514223637,
219543+
"unit": "ns/iter",
219544+
"extra": "iterations: 8407000\ncpu: 16.828205067203857 ns\nthreads: 1"
219545+
},
219546+
{
219547+
"name": "BM_ComputeIndex/20",
219548+
"value": 16.92129543278406,
219549+
"unit": "ns/iter",
219550+
"extra": "iterations: 8351000\ncpu: 16.91031241767608 ns\nthreads: 1"
219551+
},
219552+
{
219553+
"name": "BM_HistogramAggregation",
219554+
"value": 10885098.401237937,
219555+
"unit": "ns/iter",
219556+
"extra": "iterations: 17\ncpu: 8112598.705882353 ns\nthreads: 1"
219557+
},
219558+
{
219559+
"name": "BM_AlwaysOffSamplerConstruction",
219560+
"value": 0.9983458789652114,
219561+
"unit": "ns/iter",
219562+
"extra": "iterations: 173379633\ncpu: 0.7986315786007001 ns\nthreads: 1"
219563+
},
219564+
{
219565+
"name": "BM_AlwaysOnSamplerConstruction",
219566+
"value": 0.800130661794479,
219567+
"unit": "ns/iter",
219568+
"extra": "iterations: 176254036\ncpu: 0.7793665842636364 ns\nthreads: 1"
219569+
},
219570+
{
219571+
"name": "BM_AlwaysOffSamplerShouldSample",
219572+
"value": 24.54592460167239,
219573+
"unit": "ns/iter",
219574+
"extra": "iterations: 5947506\ncpu: 23.67209616938596 ns\nthreads: 1"
219575+
},
219576+
{
219577+
"name": "BM_AlwaysOnSamplerShouldSample",
219578+
"value": 24.829320307878135,
219579+
"unit": "ns/iter",
219580+
"extra": "iterations: 5709105\ncpu: 24.62955261814242 ns\nthreads: 1"
219581+
},
219582+
{
219583+
"name": "BM_ParentBasedSamplerShouldSample",
219584+
"value": 30.83838891474173,
219585+
"unit": "ns/iter",
219586+
"extra": "iterations: 4669143\ncpu: 30.204996719954813 ns\nthreads: 1"
219587+
},
219588+
{
219589+
"name": "BM_TraceIdRatioBasedSamplerShouldSample",
219590+
"value": 14.496339849799746,
219591+
"unit": "ns/iter",
219592+
"extra": "iterations: 9768617\ncpu: 14.406611601212315 ns\nthreads: 1"
219593+
},
219594+
{
219595+
"name": "BM_SpanCreation",
219596+
"value": 1090.1754280559876,
219597+
"unit": "ns/iter",
219598+
"extra": "iterations: 129517\ncpu: 1085.6283885513105 ns\nthreads: 1"
219599+
},
219600+
{
219601+
"name": "BM_NoopSpanCreation",
219602+
"value": 315.97141023261076,
219603+
"unit": "ns/iter",
219604+
"extra": "iterations: 519008\ncpu: 269.613015598989 ns\nthreads: 1"
219605+
},
219606+
{
219607+
"name": "BM_BaselineBuffer/1",
219608+
"value": 5139307.975769043,
219609+
"unit": "ns/iter",
219610+
"extra": "iterations: 100\ncpu: 55439.87000000001 ns\nthreads: 1"
219611+
},
219612+
{
219613+
"name": "BM_BaselineBuffer/2",
219614+
"value": 3986937.2954996456,
219615+
"unit": "ns/iter",
219616+
"extra": "iterations: 1124\ncpu: 122195.66459074733 ns\nthreads: 1"
219617+
},
219618+
{
219619+
"name": "BM_BaselineBuffer/4",
219620+
"value": 3731180.120397497,
219621+
"unit": "ns/iter",
219622+
"extra": "iterations: 513\ncpu: 255320.97855750492 ns\nthreads: 1"
219623+
},
219624+
{
219625+
"name": "BM_LockFreeBuffer/1",
219626+
"value": 2568995.475769043,
219627+
"unit": "ns/iter",
219628+
"extra": "iterations: 1000\ncpu: 68024.55699999999 ns\nthreads: 1"
219629+
},
219630+
{
219631+
"name": "BM_LockFreeBuffer/2",
219632+
"value": 2815081.883584739,
219633+
"unit": "ns/iter",
219634+
"extra": "iterations: 1119\ncpu: 138863.60232350315 ns\nthreads: 1"
219635+
},
219636+
{
219637+
"name": "BM_LockFreeBuffer/4",
219638+
"value": 2990407.328451833,
219639+
"unit": "ns/iter",
219640+
"extra": "iterations: 527\ncpu: 254691.6850094878 ns\nthreads: 1"
219641+
},
219642+
{
219643+
"name": "BM_AttributeMapHash",
219644+
"value": 181.81803696967705,
219645+
"unit": "ns/iter",
219646+
"extra": "iterations: 793425\ncpu: 171.95137788700885 ns\nthreads: 1"
219647+
},
219648+
{
219649+
"name": "BM_RandomIdGeneration",
219650+
"value": 5.417167459437328,
219651+
"unit": "ns/iter",
219652+
"extra": "iterations: 26017850\ncpu: 5.380538783950251 ns\nthreads: 1"
219653+
},
219654+
{
219655+
"name": "BM_RandomIdStdGeneration",
219656+
"value": 3.818375556730741,
219657+
"unit": "ns/iter",
219658+
"extra": "iterations: 36342020\ncpu: 3.7543635714250327 ns\nthreads: 1"
219659+
},
219660+
{
219661+
"name": "BM_Base64Escape",
219662+
"value": 127.00062638769855,
219663+
"unit": "ns/iter",
219664+
"extra": "iterations: 1084343\ncpu: 126.45931683978225 ns\nthreads: 1"
219665+
},
219666+
{
219667+
"name": "BM_Base64Unescape",
219668+
"value": 116.74613954110963,
219669+
"unit": "ns/iter",
219670+
"extra": "iterations: 1190278\ncpu: 116.36458121548075 ns\nthreads: 1"
219671+
}
219672+
]
219475219673
}
219476219674
],
219477219675
"OpenTelemetry-cpp exporters Benchmark": [

0 commit comments

Comments
 (0)