opentelemetry-js/benchmarks/data.js

659 lines
24 KiB
JavaScript

window.BENCHMARK_DATA = {
"lastUpdate": 1699352786261,
"repoUrl": "https://github.com/open-telemetry/opentelemetry-js",
"entries": {
"Benchmark": [
{
"commit": {
"author": {
"email": "marc.pichler@dynatrace.com",
"name": "Marc Pichler",
"username": "pichlermarc"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "868f75e448c7c3a0efd75d72c448269f1375a996",
"message": "fix(benchmark): write benchmark results to file (#4172)",
"timestamp": "2023-10-01T22:00:15+02:00",
"tree_id": "d5dad24288d8d5d3e6f93f4ee28033e021585101",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/868f75e448c7c3a0efd75d72c448269f1375a996"
},
"date": 1696190499861,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 774752,
"range": "±0.17%",
"unit": "ops/sec",
"extra": "97 samples"
}
]
},
{
"commit": {
"author": {
"email": "bot@renovateapp.com",
"name": "Mend Renovate",
"username": "renovate-bot"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "5af865386ad40d85daf94c45926521ffc6df7a18",
"message": "chore(deps): update dependency @types/sinon to v10.0.18 (#4179)",
"timestamp": "2023-10-03T15:59:56+02:00",
"tree_id": "e0502e5babbbf2aeebe9108aefcca8d3a9338a9b",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/5af865386ad40d85daf94c45926521ffc6df7a18"
},
"date": 1696341687223,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 773990,
"range": "±0.56%",
"unit": "ops/sec",
"extra": "94 samples"
}
]
},
{
"commit": {
"author": {
"email": "martin@martinkuba.com",
"name": "Martin Kuba",
"username": "martinkuba"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "5ce32c0fe53dc3c1c49e88961ee7cc223255ad70",
"message": "Added performance benchmarking doc (#4169)\n\nCo-authored-by: Tyler Benson <tylerbenson@gmail.com>\r\nCo-authored-by: Marc Pichler <marc.pichler@dynatrace.com>",
"timestamp": "2023-10-04T09:02:25+02:00",
"tree_id": "8aac14043884009d754afe0e25500ee309a2106a",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/5ce32c0fe53dc3c1c49e88961ee7cc223255ad70"
},
"date": 1696403016974,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 737739,
"range": "±0.21%",
"unit": "ops/sec",
"extra": "93 samples"
}
]
},
{
"commit": {
"author": {
"email": "gloogankle@gmail.com",
"name": "Einar Norðfjörð",
"username": "nordfjord"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "912256184c07e9f510f4166e41d8b6e131e9446a",
"message": "fix: BatchExporter should export continuously when batch size is reached (#3958)\n\n* fix: BathExporter should export continuously when batch size is reached\r\n\r\n* fix: add tests\r\n\r\n* lintfix\r\n\r\n* add changelog\r\n\r\n* add test for concurrency\r\n\r\n* Update CHANGELOG.md\r\n\r\n* Apply suggestions from code review\r\n\r\n* Lint and fix browser tests\r\n\r\n* fix: lint\r\n\r\n---------\r\n\r\nCo-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>\r\nCo-authored-by: Marc Pichler <marc.pichler@dynatrace.com>",
"timestamp": "2023-10-06T10:27:47-04:00",
"tree_id": "afea10697db5270e2fc4c027033e3cbe8dbc9882",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/912256184c07e9f510f4166e41d8b6e131e9446a"
},
"date": 1696602667956,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 809279,
"range": "±0.38%",
"unit": "ops/sec",
"extra": "95 samples"
}
]
},
{
"commit": {
"author": {
"email": "bot@renovateapp.com",
"name": "Mend Renovate",
"username": "renovate-bot"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "84861cd82722d507906a64016ef59b35bf7770ed",
"message": "chore(deps): update dependency @types/jquery to v3.5.21 (#4187)\n\nCo-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>",
"timestamp": "2023-10-06T10:30:35-04:00",
"tree_id": "f56cd4f431a7966473947b9741051d508034d522",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/84861cd82722d507906a64016ef59b35bf7770ed"
},
"date": 1696603253953,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 785190,
"range": "±0.29%",
"unit": "ops/sec",
"extra": "95 samples"
}
]
},
{
"commit": {
"author": {
"email": "marc.pichler@dynatrace.com",
"name": "Marc Pichler",
"username": "pichlermarc"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "5fd3737aa3c4f27fd68bb06bfb435d8badae63f0",
"message": "chore: remove outdated and empty docs (#4181)",
"timestamp": "2023-10-07T17:40:54+08:00",
"tree_id": "38368c5e6682a7b9b24937e784671538b04e750a",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/5fd3737aa3c4f27fd68bb06bfb435d8badae63f0"
},
"date": 1696671731262,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 731833,
"range": "±0.17%",
"unit": "ops/sec",
"extra": "99 samples"
}
]
},
{
"commit": {
"author": {
"email": "dyladan@users.noreply.github.com",
"name": "Daniel Dyla",
"username": "dyladan"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "c320c981c5b8cd9c42d65183c2c2c5b737a0b2a1",
"message": "deps: update proto-loader (#4192)",
"timestamp": "2023-10-07T17:53:41+08:00",
"tree_id": "29cbf846515e22c9ce692aa5b0f03edef19b560d",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/c320c981c5b8cd9c42d65183c2c2c5b737a0b2a1"
},
"date": 1696672501351,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 753400,
"range": "±0.25%",
"unit": "ops/sec",
"extra": "96 samples"
}
]
},
{
"commit": {
"author": {
"email": "marc.pichler@dynatrace.com",
"name": "Marc Pichler",
"username": "pichlermarc"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "4eb10f7c9dbdc1075d2705bb7c305c063b86a2f9",
"message": "fix(sdk-metrics): prevent per-reader storages from keeping unreported accumulations in memory (#4163)",
"timestamp": "2023-10-10T15:27:12+02:00",
"tree_id": "02e65c14508848e33b9a814bdc044bfd018e64ee",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/4eb10f7c9dbdc1075d2705bb7c305c063b86a2f9"
},
"date": 1696944511230,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 741622,
"range": "±0.18%",
"unit": "ops/sec",
"extra": "101 samples"
}
]
},
{
"commit": {
"author": {
"email": "marc.pichler@dynatrace.com",
"name": "Marc Pichler",
"username": "pichlermarc"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "f8e187b473274cc2011e7385992f07d319d667dc",
"message": "chore: release SDK 1.17.1/Experimental 0.44.0 (#4183)",
"timestamp": "2023-10-10T15:46:49+02:00",
"tree_id": "c663a17a9beca2a158fc5f1447dc0d0f45630af0",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/f8e187b473274cc2011e7385992f07d319d667dc"
},
"date": 1696945690445,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 705811,
"range": "±0.19%",
"unit": "ops/sec",
"extra": "99 samples"
}
]
},
{
"commit": {
"author": {
"email": "legendecas@gmail.com",
"name": "Chengzhong Wu",
"username": "legendecas"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "b6e532bf52c9553e51aa6d3375e85f0dd9bd67c1",
"message": "feat(metrics): prototype experimental advice support (#3876)\n\nCo-authored-by: Marc Pichler <marc.pichler@dynatrace.com>",
"timestamp": "2023-10-11T10:05:03+02:00",
"tree_id": "74fe3a870c6238109b0a32e614bf13eb6699f042",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/b6e532bf52c9553e51aa6d3375e85f0dd9bd67c1"
},
"date": 1697011579208,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 726527,
"range": "±0.18%",
"unit": "ops/sec",
"extra": "99 samples"
}
]
},
{
"commit": {
"author": {
"email": "bot@renovateapp.com",
"name": "Mend Renovate",
"username": "renovate-bot"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "00e78efd840d3f49d9d4b025a9965e8d3f2913ad",
"message": "chore(deps): update all patch versions (#4194)",
"timestamp": "2023-10-17T12:36:24+02:00",
"tree_id": "8129b9daefce9e57ab364786406e0aa4d8b5ebb0",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/00e78efd840d3f49d9d4b025a9965e8d3f2913ad"
},
"date": 1697539061986,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 735352,
"range": "±0.14%",
"unit": "ops/sec",
"extra": "100 samples"
}
]
},
{
"commit": {
"author": {
"email": "marc.pichler@dynatrace.com",
"name": "Marc Pichler",
"username": "pichlermarc"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "7f52f70d22ab1b1a4411b4a6b1a2528f182b2b7b",
"message": "fix: bump deploy docs workflow to node 18 (#4199)",
"timestamp": "2023-10-18T13:57:07+02:00",
"tree_id": "45e925a5a4aa48c095bfba50e2dd2cf21d6b4b62",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/7f52f70d22ab1b1a4411b4a6b1a2528f182b2b7b"
},
"date": 1697630309965,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 758651,
"range": "±0.22%",
"unit": "ops/sec",
"extra": "99 samples"
}
]
},
{
"commit": {
"author": {
"email": "luismi.ramirez@protonmail.com",
"name": "Luismi Ramírez",
"username": "luismiramirez"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "1c7d7a354281c720e7229d3d5498bbec8d3b2b8d",
"message": "fix(sdk-node) Remove @opentelemetry/exporter-jaeger explicit dependency (#4214)",
"timestamp": "2023-10-19T08:14:18+02:00",
"tree_id": "1aa3ebe84bd53cf07d95641b4f6cd8b9f62bdb4d",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/1c7d7a354281c720e7229d3d5498bbec8d3b2b8d"
},
"date": 1697697332434,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 778971,
"range": "±0.32%",
"unit": "ops/sec",
"extra": "96 samples"
}
]
},
{
"commit": {
"author": {
"email": "legendecas@gmail.com",
"name": "Chengzhong Wu",
"username": "legendecas"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "e9328abb689f48b81731c653036f1637a1320a7f",
"message": "chore: track package-lock.json (#4238)\n\n* chore: track package-lock.json\r\n\r\n* Pin to old versions for node 14\r\n\r\n* Use version range\r\n\r\n* Remove unused cached directories\r\n\r\n* Temporarily disable other tests\r\n\r\n* Temporarily enable only api test\r\n\r\n* Enable only some packages\r\n\r\n* Test only api packages\r\n\r\n* Test trace exporters\r\n\r\n* Fix line ordering\r\n\r\n* Test all packages except otlp exporters\r\n\r\n* Add trace http exporter\r\n\r\n* Add trace proto exporter\r\n\r\n* Test all but grpc exporters\r\n\r\n* chore: use npm workspaces and degrade lerna to v6\r\n\r\n* chore: get rid of lerna bootstrap\r\n\r\n* chore: use npx\r\n\r\n* chore: allow install scripts to setup buf\r\n\r\n* chore: fix w3c-integration-test cache key\r\n\r\n* chore: fix cache key\r\n\r\n* chore: disable resource compat test\r\n\r\n* chore: fix node_modules assumptions\r\n\r\n* chore: fix hoisted karma issue\r\n\r\n* chore: fix markdown linter complaints\r\n\r\n* chore: lock @grpc/grpc-js to v1.8.21\r\n\r\n* Break caches\r\n\r\n* chore: remove cache\r\n\r\n* chore: fixup inline commands\r\n\r\n---------\r\n\r\nCo-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>",
"timestamp": "2023-11-01T19:51:24-04:00",
"tree_id": "c0ca10a5cae1169581d05005a32685c41ab5007c",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/e9328abb689f48b81731c653036f1637a1320a7f"
},
"date": 1698884176622,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 759253,
"range": "±0.30%",
"unit": "ops/sec",
"extra": "94 samples"
}
]
},
{
"commit": {
"author": {
"email": "martin@martinkuba.com",
"name": "Martin Kuba",
"username": "martinkuba"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "95471d1cce457bf3880caef56fe6f960336217cd",
"message": "docs: fixed link to benchmark results (#4233)\n\nCo-authored-by: Chengzhong Wu <legendecas@gmail.com>",
"timestamp": "2023-11-02T11:08:17+08:00",
"tree_id": "9aa54c64c5e9760a1dde73c348ff8fc8e4ea9fe9",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/95471d1cce457bf3880caef56fe6f960336217cd"
},
"date": 1698894558212,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 749805,
"range": "±0.21%",
"unit": "ops/sec",
"extra": "97 samples"
}
]
},
{
"commit": {
"author": {
"email": "bot@renovateapp.com",
"name": "Mend Renovate",
"username": "renovate-bot"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "586def466b8722200c084a1400798fad8f68dc6f",
"message": "chore(deps): update all patch versions (#4215)",
"timestamp": "2023-11-06T11:27:06+01:00",
"tree_id": "09ec97227a51174ef4bc4dbbaf24dc8945b1ed78",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/586def466b8722200c084a1400798fad8f68dc6f"
},
"date": 1699266492060,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 766179,
"range": "±0.27%",
"unit": "ops/sec",
"extra": "97 samples"
}
]
},
{
"commit": {
"author": {
"email": "siimkallas@gmail.com",
"name": "Siim Kallas",
"username": "seemk"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "9db6352d305d207b96f55d41095a41a34711405d",
"message": "fix: otlp json encoding (#4220)\n\nCo-authored-by: Marc Pichler <marc.pichler@dynatrace.com>",
"timestamp": "2023-11-06T16:09:52+01:00",
"tree_id": "0e341b8ac5e01147e76e9635b5274283ca549d42",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/9db6352d305d207b96f55d41095a41a34711405d"
},
"date": 1699283453759,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 759369,
"range": "±0.51%",
"unit": "ops/sec",
"extra": "96 samples"
}
]
},
{
"commit": {
"author": {
"email": "david.luna@elastic.co",
"name": "David Luna",
"username": "david-luna"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "cd232cde144ca31126db33b44e9041277f579f66",
"message": "fix: remove duplicate export star from version.ts (#4225)\n\nCo-authored-by: Marc Pichler <marc.pichler@dynatrace.com>",
"timestamp": "2023-11-06T16:11:05+01:00",
"tree_id": "fccd2e26f796ac6a86ea54421a29a6ee2af677fb",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/cd232cde144ca31126db33b44e9041277f579f66"
},
"date": 1699283526201,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 732065,
"range": "±0.56%",
"unit": "ops/sec",
"extra": "98 samples"
}
]
},
{
"commit": {
"author": {
"email": "dinko.osrecki@emarsys.com",
"name": "Dinko Osrecki",
"username": "edosrecki"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "d434f8425334049d668ab69aaf369b6896f990c3",
"message": "docs: fix sdk-node config instructions (#4249)\n\nCo-authored-by: Marc Pichler <marc.pichler@dynatrace.com>",
"timestamp": "2023-11-06T16:13:09+01:00",
"tree_id": "b2216e9c063e72173bbed6ce470f61abf6537746",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/d434f8425334049d668ab69aaf369b6896f990c3"
},
"date": 1699283663603,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 746078,
"range": "±0.30%",
"unit": "ops/sec",
"extra": "97 samples"
}
]
},
{
"commit": {
"author": {
"email": "legendecas@gmail.com",
"name": "Chengzhong Wu",
"username": "legendecas"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "9fd1948e0d0b073ea6183987fd06e256f5a36220",
"message": "feat(api): publish api esnext target (#4231)",
"timestamp": "2023-11-07T10:25:33+01:00",
"tree_id": "ab91f26f7705b3fb28d2633028271ce10fc592c3",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/9fd1948e0d0b073ea6183987fd06e256f5a36220"
},
"date": 1699349193260,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 759839,
"range": "±0.21%",
"unit": "ops/sec",
"extra": "97 samples"
}
]
},
{
"commit": {
"author": {
"email": "marc.pichler@dynatrace.com",
"name": "Marc Pichler",
"username": "pichlermarc"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "73b446688f10fd8dc4cf403a085f0a39070df7b4",
"message": "chore: release API 1.7.0/Core 1.18.0/Experimental 0.45.0 (#4254)",
"timestamp": "2023-11-07T11:25:24+01:00",
"tree_id": "56dec4f7498b184237894a0494a9c41383ba2658",
"url": "https://github.com/open-telemetry/opentelemetry-js/commit/73b446688f10fd8dc4cf403a085f0a39070df7b4"
},
"date": 1699352785356,
"tool": "benchmarkjs",
"benches": [
{
"name": "create spans (10 attributes)",
"value": 720305,
"range": "±0.59%",
"unit": "ops/sec",
"extra": "96 samples"
}
]
}
]
}
}