From e5ad9a54752d626585766b9ff655b45ca18b2537 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 8 Oct 2024 07:26:01 +0000 Subject: [PATCH] add OpenTelemetry-cpp sdk Benchmark (googlecpp) benchmark result for 0ea1f2c6442ac53f567077633865930794649699 --- benchmarks/data.js | 200 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 199 insertions(+), 1 deletion(-) diff --git a/benchmarks/data.js b/benchmarks/data.js index 327e8a67fb..6e04982ec3 100644 --- a/benchmarks/data.js +++ b/benchmarks/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1728372359838, + "lastUpdate": 1728372361703, "repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp", "entries": { "OpenTelemetry-cpp api Benchmark": [ @@ -175516,6 +175516,204 @@ window.BENCHMARK_DATA = { "extra": "iterations: 17\ncpu: 8293870.823529412 ns\nthreads: 1" } ] + }, + { + "commit": { + "author": { + "email": "maxime.leblanc@shadow.tech", + "name": "Maxime Leblanc", + "username": "ShadowMaxLeb" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0ea1f2c6442ac53f567077633865930794649699", + "message": "[EXPORTER] Fix crash in ElasticsearchLogRecordExporter when (#3082)\n\nusing constructor with user given options (#3078)\r\n\r\n Closes #3078", + "timestamp": "2024-10-08T09:12:37+02:00", + "tree_id": "88b1785d5cb45ad319cbafd2e0405692bce386ae", + "url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/0ea1f2c6442ac53f567077633865930794649699" + }, + "date": 1728372350195, + "tool": "googlecpp", + "benches": [ + { + "name": "BM_Base64Escape", + "value": 125.10127223494212, + "unit": "ns/iter", + "extra": "iterations: 1132006\ncpu: 123.75745004885133 ns\nthreads: 1" + }, + { + "name": "BM_Base64Unescape", + "value": 135.46771925248925, + "unit": "ns/iter", + "extra": "iterations: 1221390\ncpu: 125.22261030465292 ns\nthreads: 1" + }, + { + "name": "BM_AttributeMapHash", + "value": 217.82768153998455, + "unit": "ns/iter", + "extra": "iterations: 804370\ncpu: 172.21248306127777 ns\nthreads: 1" + }, + { + "name": "BM_RandomIdGeneration", + "value": 4.7824690223500514, + "unit": "ns/iter", + "extra": "iterations: 35120867\ncpu: 4.015778283605584 ns\nthreads: 1" + }, + { + "name": "BM_RandomIdStdGeneration", + "value": 10.26964726693513, + "unit": "ns/iter", + "extra": "iterations: 17235423\ncpu: 8.179762109696988 ns\nthreads: 1" + }, + { + "name": "BM_BaselineBuffer/1", + "value": 7292522.90725708, + "unit": "ns/iter", + "extra": "iterations: 1000\ncpu: 63738.72400000001 ns\nthreads: 1" + }, + { + "name": "BM_BaselineBuffer/2", + "value": 3793132.076385433, + "unit": "ns/iter", + "extra": "iterations: 938\ncpu: 145095.56289978678 ns\nthreads: 1" + }, + { + "name": "BM_BaselineBuffer/4", + "value": 3998119.3085840833, + "unit": "ns/iter", + "extra": "iterations: 543\ncpu: 268958.3425414365 ns\nthreads: 1" + }, + { + "name": "BM_LockFreeBuffer/1", + "value": 2672506.57081604, + "unit": "ns/iter", + "extra": "iterations: 1000\ncpu: 71614.85299999999 ns\nthreads: 1" + }, + { + "name": "BM_LockFreeBuffer/2", + "value": 2641474.359027955, + "unit": "ns/iter", + "extra": "iterations: 949\ncpu: 144370.25922023182 ns\nthreads: 1" + }, + { + "name": "BM_LockFreeBuffer/4", + "value": 2934619.3186938763, + "unit": "ns/iter", + "extra": "iterations: 512\ncpu: 271176.97656250006 ns\nthreads: 1" + }, + { + "name": "BM_AlwaysOffSamplerConstruction", + "value": 1.7235491585236031, + "unit": "ns/iter", + "extra": "iterations: 97640102\ncpu: 1.5492948993437143 ns\nthreads: 1" + }, + { + "name": "BM_AlwaysOnSamplerConstruction", + "value": 0.8135158196104805, + "unit": "ns/iter", + "extra": "iterations: 172539892\ncpu: 0.8133696583048748 ns\nthreads: 1" + }, + { + "name": "BM_AlwaysOffSamplerShouldSample", + "value": 17.923473168734752, + "unit": "ns/iter", + "extra": "iterations: 7914096\ncpu: 17.76811464000437 ns\nthreads: 1" + }, + { + "name": "BM_AlwaysOnSamplerShouldSample", + "value": 17.429172120550785, + "unit": "ns/iter", + "extra": "iterations: 8005349\ncpu: 17.378442338991103 ns\nthreads: 1" + }, + { + "name": "BM_ParentBasedSamplerShouldSample", + "value": 22.9230665962212, + "unit": "ns/iter", + "extra": "iterations: 6216120\ncpu: 22.877826682882574 ns\nthreads: 1" + }, + { + "name": "BM_TraceIdRatioBasedSamplerShouldSample", + "value": 13.747769125621641, + "unit": "ns/iter", + "extra": "iterations: 10192392\ncpu: 13.64755083988135 ns\nthreads: 1" + }, + { + "name": "BM_SpanCreation", + "value": 1262.7592519245738, + "unit": "ns/iter", + "extra": "iterations: 125700\ncpu: 1121.545505171042 ns\nthreads: 1" + }, + { + "name": "BM_NoopSpanCreation", + "value": 270.1027958510775, + "unit": "ns/iter", + "extra": "iterations: 580782\ncpu: 266.19461519124224 ns\nthreads: 1" + }, + { + "name": "BM_AttributseHashMap", + "value": 24773938.315255303, + "unit": "ns/iter", + "extra": "iterations: 7\ncpu: 17899703.714285713 ns\nthreads: 1" + }, + { + "name": "BM_NewIndexer", + "value": 14.243439272600233, + "unit": "ns/iter", + "extra": "iterations: 9815000\ncpu: 13.889897605705434 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/-1", + "value": 9.876876857434667, + "unit": "ns/iter", + "extra": "iterations: 15039000\ncpu: 9.310502427022174 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/0", + "value": 9.910086676951561, + "unit": "ns/iter", + "extra": "iterations: 15368000\ncpu: 9.316491410722797 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/1", + "value": 17.22269653342328, + "unit": "ns/iter", + "extra": "iterations: 8317000\ncpu: 16.94517422147377 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/20", + "value": 16.934777181928663, + "unit": "ns/iter", + "extra": "iterations: 8276000\ncpu: 16.874168922184467 ns\nthreads: 1" + }, + { + "name": "BM_AttributseProcessorFilter", + "value": 294.4193561168313, + "unit": "ns/iter", + "extra": "iterations: 496470\ncpu: 279.32655145326004 ns\nthreads: 1" + }, + { + "name": "BM_HistogramAggregation", + "value": 9648393.182193533, + "unit": "ns/iter", + "extra": "iterations: 17\ncpu: 8067301.235294118 ns\nthreads: 1" + }, + { + "name": "BM_MeasurementsTest", + "value": 3538788.5570526123, + "unit": "ns/iter", + "extra": "iterations: 1000\ncpu: 27632.816 ns\nthreads: 1" + }, + { + "name": "BM_SumAggregation", + "value": 8419808.21946088, + "unit": "ns/iter", + "extra": "iterations: 17\ncpu: 8294732.411764704 ns\nthreads: 1" + } + ] } ], "OpenTelemetry-cpp exporters Benchmark": [