|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1749716052318, |
| 2 | + "lastUpdate": 1749810227798, |
3 | 3 | "repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp", |
4 | 4 | "entries": { |
5 | 5 | "OpenTelemetry-cpp api Benchmark": [ |
@@ -252394,6 +252394,240 @@ window.BENCHMARK_DATA = { |
252394 | 252394 | "extra": "iterations: 518202\ncpu: 268.84332557574066 ns\nthreads: 1" |
252395 | 252395 | } |
252396 | 252396 | ] |
| 252397 | + }, |
| 252398 | + { |
| 252399 | + "commit": { |
| 252400 | + "author": { |
| 252401 | + |
| 252402 | + "name": "KJ Tsanaktsidis", |
| 252403 | + "username": "KJTsanaktsidis" |
| 252404 | + }, |
| 252405 | + "committer": { |
| 252406 | + |
| 252407 | + "name": "GitHub", |
| 252408 | + "username": "web-flow" |
| 252409 | + }, |
| 252410 | + "distinct": true, |
| 252411 | + "id": "47f530a5f982900ad709ed11dd634939b7d5f9f9", |
| 252412 | + "message": "[SDK] BatchLogRecordProcessor::ForceFlush is not waking up bg thread (#3448)", |
| 252413 | + "timestamp": "2025-06-13T12:20:10+02:00", |
| 252414 | + "tree_id": "5f77318fc6f45e3d36115c9cbb9d654a86ee96e8", |
| 252415 | + "url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/47f530a5f982900ad709ed11dd634939b7d5f9f9" |
| 252416 | + }, |
| 252417 | + "date": 1749810211034, |
| 252418 | + "tool": "googlecpp", |
| 252419 | + "benches": [ |
| 252420 | + { |
| 252421 | + "name": "BM_MeasurementsTest", |
| 252422 | + "value": 6871089.935302734, |
| 252423 | + "unit": "ns/iter", |
| 252424 | + "extra": "iterations: 100\ncpu: 32633.260000000006 ns\nthreads: 1" |
| 252425 | + }, |
| 252426 | + { |
| 252427 | + "name": "BM_NewIndexer", |
| 252428 | + "value": 13.152471442046917, |
| 252429 | + "unit": "ns/iter", |
| 252430 | + "extra": "iterations: 10667000\ncpu: 13.157651729633344 ns\nthreads: 1" |
| 252431 | + }, |
| 252432 | + { |
| 252433 | + "name": "BM_ComputeIndex/-1", |
| 252434 | + "value": 10.004216699163141, |
| 252435 | + "unit": "ns/iter", |
| 252436 | + "extra": "iterations: 14488000\ncpu: 9.693989646603866 ns\nthreads: 1" |
| 252437 | + }, |
| 252438 | + { |
| 252439 | + "name": "BM_ComputeIndex/0", |
| 252440 | + "value": 9.511351601769837, |
| 252441 | + "unit": "ns/iter", |
| 252442 | + "extra": "iterations: 14554000\ncpu: 9.494001511613236 ns\nthreads: 1" |
| 252443 | + }, |
| 252444 | + { |
| 252445 | + "name": "BM_ComputeIndex/1", |
| 252446 | + "value": 16.838301514223637, |
| 252447 | + "unit": "ns/iter", |
| 252448 | + "extra": "iterations: 8407000\ncpu: 16.828205067203857 ns\nthreads: 1" |
| 252449 | + }, |
| 252450 | + { |
| 252451 | + "name": "BM_ComputeIndex/20", |
| 252452 | + "value": 16.92129543278406, |
| 252453 | + "unit": "ns/iter", |
| 252454 | + "extra": "iterations: 8351000\ncpu: 16.91031241767608 ns\nthreads: 1" |
| 252455 | + }, |
| 252456 | + { |
| 252457 | + "name": "BM_AttributseHashMap", |
| 252458 | + "value": 30369213.649204798, |
| 252459 | + "unit": "ns/iter", |
| 252460 | + "extra": "iterations: 7\ncpu: 21021189.428571433 ns\nthreads: 1" |
| 252461 | + }, |
| 252462 | + { |
| 252463 | + "name": "BM_SumAggregation", |
| 252464 | + "value": 5524426.698684692, |
| 252465 | + "unit": "ns/iter", |
| 252466 | + "extra": "iterations: 24\ncpu: 5418491.583333334 ns\nthreads: 1" |
| 252467 | + }, |
| 252468 | + { |
| 252469 | + "name": "BM_HistogramAggregation", |
| 252470 | + "value": 51.52361733572824, |
| 252471 | + "unit": "ns/iter", |
| 252472 | + "extra": "iterations: 2800000\ncpu: 50.89474107142857 ns\nthreads: 1" |
| 252473 | + }, |
| 252474 | + { |
| 252475 | + "name": "BM_Base2ExponentialHistogramAggregationZeroScale", |
| 252476 | + "value": 86.40314403333161, |
| 252477 | + "unit": "ns/iter", |
| 252478 | + "extra": "iterations: 1900000\ncpu: 77.52394842105265 ns\nthreads: 1" |
| 252479 | + }, |
| 252480 | + { |
| 252481 | + "name": "BM_Base2ExponentialHistogramAggregationOneScale", |
| 252482 | + "value": 88.023841381073, |
| 252483 | + "unit": "ns/iter", |
| 252484 | + "extra": "iterations: 1600000\ncpu: 87.37855500000002 ns\nthreads: 1" |
| 252485 | + }, |
| 252486 | + { |
| 252487 | + "name": "BM_Base2ExponentialHistogramAggregationTwoScale", |
| 252488 | + "value": 87.06953790452745, |
| 252489 | + "unit": "ns/iter", |
| 252490 | + "extra": "iterations: 1800000\ncpu: 85.44020000000003 ns\nthreads: 1" |
| 252491 | + }, |
| 252492 | + { |
| 252493 | + "name": "BM_Base2ExponentialHistogramAggregationFourScale", |
| 252494 | + "value": 91.2339985370636, |
| 252495 | + "unit": "ns/iter", |
| 252496 | + "extra": "iterations: 1600000\ncpu: 90.54219687499989 ns\nthreads: 1" |
| 252497 | + }, |
| 252498 | + { |
| 252499 | + "name": "BM_Base2ExponentialHistogramAggregationEightScale", |
| 252500 | + "value": 91.06650948524475, |
| 252501 | + "unit": "ns/iter", |
| 252502 | + "extra": "iterations: 1600000\ncpu: 90.40678124999992 ns\nthreads: 1" |
| 252503 | + }, |
| 252504 | + { |
| 252505 | + "name": "BM_Base2ExponentialHistogramAggregationSixteenScale", |
| 252506 | + "value": 91.46302938461304, |
| 252507 | + "unit": "ns/iter", |
| 252508 | + "extra": "iterations: 1600000\ncpu: 90.849363125 ns\nthreads: 1" |
| 252509 | + }, |
| 252510 | + { |
| 252511 | + "name": "BM_AttributseProcessorFilter", |
| 252512 | + "value": 292.6388585581055, |
| 252513 | + "unit": "ns/iter", |
| 252514 | + "extra": "iterations: 480159\ncpu: 292.18445348311707 ns\nthreads: 1" |
| 252515 | + }, |
| 252516 | + { |
| 252517 | + "name": "BM_RandomIdGeneration", |
| 252518 | + "value": 5.417167459437328, |
| 252519 | + "unit": "ns/iter", |
| 252520 | + "extra": "iterations: 26017850\ncpu: 5.380538783950251 ns\nthreads: 1" |
| 252521 | + }, |
| 252522 | + { |
| 252523 | + "name": "BM_RandomIdStdGeneration", |
| 252524 | + "value": 3.818375556730741, |
| 252525 | + "unit": "ns/iter", |
| 252526 | + "extra": "iterations: 36342020\ncpu: 3.7543635714250327 ns\nthreads: 1" |
| 252527 | + }, |
| 252528 | + { |
| 252529 | + "name": "BM_AttributeMapHash", |
| 252530 | + "value": 185.103001829807, |
| 252531 | + "unit": "ns/iter", |
| 252532 | + "extra": "iterations: 853231\ncpu: 164.81507235438 ns\nthreads: 1" |
| 252533 | + }, |
| 252534 | + { |
| 252535 | + "name": "BM_Base64Escape", |
| 252536 | + "value": 153.98964507822765, |
| 252537 | + "unit": "ns/iter", |
| 252538 | + "extra": "iterations: 939629\ncpu: 142.22222707047143 ns\nthreads: 1" |
| 252539 | + }, |
| 252540 | + { |
| 252541 | + "name": "BM_Base64Unescape", |
| 252542 | + "value": 979.2507794532338, |
| 252543 | + "unit": "ns/iter", |
| 252544 | + "extra": "iterations: 140321\ncpu: 972.0472986937092 ns\nthreads: 1" |
| 252545 | + }, |
| 252546 | + { |
| 252547 | + "name": "BM_BaselineBuffer/1", |
| 252548 | + "value": 5139307.975769043, |
| 252549 | + "unit": "ns/iter", |
| 252550 | + "extra": "iterations: 100\ncpu: 55439.87000000001 ns\nthreads: 1" |
| 252551 | + }, |
| 252552 | + { |
| 252553 | + "name": "BM_BaselineBuffer/2", |
| 252554 | + "value": 3986937.2954996456, |
| 252555 | + "unit": "ns/iter", |
| 252556 | + "extra": "iterations: 1124\ncpu: 122195.66459074733 ns\nthreads: 1" |
| 252557 | + }, |
| 252558 | + { |
| 252559 | + "name": "BM_BaselineBuffer/4", |
| 252560 | + "value": 3731180.120397497, |
| 252561 | + "unit": "ns/iter", |
| 252562 | + "extra": "iterations: 513\ncpu: 255320.97855750492 ns\nthreads: 1" |
| 252563 | + }, |
| 252564 | + { |
| 252565 | + "name": "BM_LockFreeBuffer/1", |
| 252566 | + "value": 2568995.475769043, |
| 252567 | + "unit": "ns/iter", |
| 252568 | + "extra": "iterations: 1000\ncpu: 68024.55699999999 ns\nthreads: 1" |
| 252569 | + }, |
| 252570 | + { |
| 252571 | + "name": "BM_LockFreeBuffer/2", |
| 252572 | + "value": 2815081.883584739, |
| 252573 | + "unit": "ns/iter", |
| 252574 | + "extra": "iterations: 1119\ncpu: 138863.60232350315 ns\nthreads: 1" |
| 252575 | + }, |
| 252576 | + { |
| 252577 | + "name": "BM_LockFreeBuffer/4", |
| 252578 | + "value": 2990407.328451833, |
| 252579 | + "unit": "ns/iter", |
| 252580 | + "extra": "iterations: 527\ncpu: 254691.6850094878 ns\nthreads: 1" |
| 252581 | + }, |
| 252582 | + { |
| 252583 | + "name": "BM_AlwaysOffSamplerConstruction", |
| 252584 | + "value": 0.8151361337092755, |
| 252585 | + "unit": "ns/iter", |
| 252586 | + "extra": "iterations: 173303407\ncpu: 0.8091559850291921 ns\nthreads: 1" |
| 252587 | + }, |
| 252588 | + { |
| 252589 | + "name": "BM_AlwaysOnSamplerConstruction", |
| 252590 | + "value": 0.9011982960418481, |
| 252591 | + "unit": "ns/iter", |
| 252592 | + "extra": "iterations: 171513814\ncpu: 0.8093734653932889 ns\nthreads: 1" |
| 252593 | + }, |
| 252594 | + { |
| 252595 | + "name": "BM_AlwaysOffSamplerShouldSample", |
| 252596 | + "value": 50.02513964329308, |
| 252597 | + "unit": "ns/iter", |
| 252598 | + "extra": "iterations: 5935212\ncpu: 24.253040834935646 ns\nthreads: 1" |
| 252599 | + }, |
| 252600 | + { |
| 252601 | + "name": "BM_AlwaysOnSamplerShouldSample", |
| 252602 | + "value": 50.19085587973681, |
| 252603 | + "unit": "ns/iter", |
| 252604 | + "extra": "iterations: 5621267\ncpu: 25.022322369672192 ns\nthreads: 1" |
| 252605 | + }, |
| 252606 | + { |
| 252607 | + "name": "BM_ParentBasedSamplerShouldSample", |
| 252608 | + "value": 31.94915790731452, |
| 252609 | + "unit": "ns/iter", |
| 252610 | + "extra": "iterations: 4621935\ncpu: 30.251545727060197 ns\nthreads: 1" |
| 252611 | + }, |
| 252612 | + { |
| 252613 | + "name": "BM_TraceIdRatioBasedSamplerShouldSample", |
| 252614 | + "value": 14.464919229683609, |
| 252615 | + "unit": "ns/iter", |
| 252616 | + "extra": "iterations: 10031322\ncpu: 13.754935590742663 ns\nthreads: 1" |
| 252617 | + }, |
| 252618 | + { |
| 252619 | + "name": "BM_SpanCreation", |
| 252620 | + "value": 1086.2981765848176, |
| 252621 | + "unit": "ns/iter", |
| 252622 | + "extra": "iterations: 139901\ncpu: 1032.9596500382409 ns\nthreads: 1" |
| 252623 | + }, |
| 252624 | + { |
| 252625 | + "name": "BM_NoopSpanCreation", |
| 252626 | + "value": 284.6019555119138, |
| 252627 | + "unit": "ns/iter", |
| 252628 | + "extra": "iterations: 494845\ncpu: 284.1201285250935 ns\nthreads: 1" |
| 252629 | + } |
| 252630 | + ] |
252397 | 252631 | } |
252398 | 252632 | ], |
252399 | 252633 | "OpenTelemetry-cpp exporters Benchmark": [ |
|
0 commit comments