|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1742514954863, |
| 2 | + "lastUpdate": 1742514957462, |
3 | 3 | "repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp", |
4 | 4 | "entries": { |
5 | 5 | "OpenTelemetry-cpp api Benchmark": [ |
@@ -219472,6 +219472,204 @@ window.BENCHMARK_DATA = { |
219472 | 219472 | "extra": "iterations: 1190278\ncpu: 116.36458121548075 ns\nthreads: 1" |
219473 | 219473 | } |
219474 | 219474 | ] |
| 219475 | + }, |
| 219476 | + { |
| 219477 | + "commit": { |
| 219478 | + "author": { |
| 219479 | + |
| 219480 | + "name": "Luke (GuangHui) Zhang", |
| 219481 | + "username": "lukeina2z" |
| 219482 | + }, |
| 219483 | + "committer": { |
| 219484 | + |
| 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 | + ] |
219475 | 219673 | } |
219476 | 219674 | ], |
219477 | 219675 | "OpenTelemetry-cpp exporters Benchmark": [ |
|
0 commit comments