From daa8aac23128be5da2d55ce0472ed67751ab75f6 Mon Sep 17 00:00:00 2001 From: zio-kafka CI Date: Thu, 12 Dec 2024 20:49:26 +0000 Subject: [PATCH] Remove old benchmarks --- dev/bench/data.js | 1872 ++------------------------------------------- 1 file changed, 46 insertions(+), 1826 deletions(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 9eff682d9..e09016702 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -3,186 +3,6 @@ window.BENCHMARK_DATA = { "repoUrl": "https://github.com/zio/zio-kafka", "entries": { "JMH Benchmark": [ - { - "commit": { - "author": { - "email": "e.vanoosten@grons.nl", - "name": "Erik van Oosten", - "username": "erikvanoosten" - }, - "committer": { - "email": "noreply@github.com", - "name": "GitHub", - "username": "web-flow" - }, - "distinct": true, - "id": "d399b849bb559cf6d3be6ac3ed563737025d1b15", - "message": "Allow stream to be interrupted when there is no traffic (#1251)\n\nWhen a partition is lost while there is no traffic,\r\n`PartitionStreamControl` is blocked waiting for data. We fix this by\r\nracing with the `interruptPromise`. (Thanks @josdirksen for the\r\nanalysis! See #1250.)\r\n\r\nNote: this situation can only occur with lost partitions. Timeouts (the\r\nother reason for interrupts) do not occur when there is no traffic.\r\nCurrently, we have no way to test lost partitions. Therefore, there are\r\nno added tests.\r\n\r\nThis PR does _not_ change how lost partitions are handled. That is, the\r\nstream for the partition that is lost is interrupted, the other streams\r\nare closed gracefully, the consumer aborts with an error.", - "timestamp": "2024-06-10T10:40:55+02:00", - "tree_id": "37c816a0f197641fc8c215a30e2ab7607188b387", - "url": "https://github.com/zio/zio-kafka/commit/d399b849bb559cf6d3be6ac3ed563737025d1b15" - }, - "date": 1718009631357, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 604.5108514870017, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 592.5329874602235, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 543.1924812476923, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 533.741177957372, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 634.490641900216, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 581.5305363705818, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "email": "145262613+zio-scala-steward[bot]@users.noreply.github.com", - "name": "zio-scala-steward[bot]", - "username": "zio-scala-steward[bot]" - }, - "committer": { - "email": "noreply@github.com", - "name": "GitHub", - "username": "web-flow" - }, - "distinct": true, - "id": "6d2b8d100849df1f1d9d52c362a462d9859c3d6d", - "message": "Update zio-kafka, zio-kafka-testkit to 2.7.5 (#1253)\n\n## About this PR\r\nšŸ“¦ Updates \r\n* [dev.zio:zio-kafka](https://github.com/zio/zio-kafka)\r\n* [dev.zio:zio-kafka-testkit](https://github.com/zio/zio-kafka)\r\n\r\n from `2.7.4` to `2.7.5`\r\n\r\nšŸ“œ [GitHub Release\r\nNotes](https://github.com/zio/zio-kafka/releases/tag/v2.7.5) - [Version\r\nDiff](https://github.com/zio/zio-kafka/compare/v2.7.4...v2.7.5)\r\n\r\n## Usage\r\nāœ… **Please merge!**\r\n\r\nI'll automatically update this PR to resolve conflicts as long as you\r\ndon't change it yourself.\r\n\r\nIf you'd like to skip this version, you can just close this PR. If you\r\nhave any feedback, just mention me in the comments below.\r\n\r\nConfigure Scala Steward for your repository with a\r\n[`.scala-steward.conf`](https://github.com/scala-steward-org/scala-steward/blob/767fcfecbfd53c507152f6cf15c846176bae561d/docs/repo-specific-configuration.md)\r\nfile.\r\n\r\n_Have a fantastic day writing Scala!_\r\n\r\n
\r\nšŸ” Files still referring to the old version number\r\n\r\nThe following files still refer to the old version number (2.7.4).\r\nYou might want to review and update them manually.\r\n```\r\nREADME.md\r\n```\r\n
\r\n
\r\nāš™ Adjust future updates\r\n\r\nAdd this to your `.scala-steward.conf` file to ignore future updates of\r\nthis dependency:\r\n```\r\nupdates.ignore = [ { groupId = \"dev.zio\" } ]\r\n```\r\nOr, add this to slow down future updates of this dependency:\r\n```\r\ndependencyOverrides = [{\r\n pullRequests = { frequency = \"30 days\" },\r\n dependency = { groupId = \"dev.zio\" }\r\n}]\r\n```\r\n
\r\n\r\n\r\nlabels: library-update, early-semver-patch, semver-spec-patch,\r\nold-version-remains, commit-count:1\r\n\r\n\r\nCo-authored-by: zio-scala-steward[bot] <145262613+zio-scala-steward[bot]@users.noreply.github.com>", - "timestamp": "2024-06-11T19:26:25+02:00", - "tree_id": "777a25e1b8d08066b9e717623759d2f10e8d35cc", - "url": "https://github.com/zio/zio-kafka/commit/6d2b8d100849df1f1d9d52c362a462d9859c3d6d" - }, - "date": 1718127583640, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 603.6047490009684, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 592.4443148107263, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 545.9018026163462, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 534.5880418378202, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 606.740672224865, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 609.9447203344017, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "email": "e.vanoosten@grons.nl", - "name": "Erik van Oosten", - "username": "erikvanoosten" - }, - "committer": { - "email": "noreply@github.com", - "name": "GitHub", - "username": "web-flow" - }, - "distinct": true, - "id": "0a6cd99312523e735ad5a5f48a284177ce3686ff", - "message": "Aborts builds when a newer build is ready (#1255)\n\nRight now, we run all the test suites, a full benchmark, and a\r\nmemory/CPU profiler on _every commit_. These builds continue, even when\r\na newer commit is available. This PR reduces this considerably by\r\ncancelling builds when a newer commit was created. Builds on the default\r\nbranch ('master') are never cancelled.\r\n\r\nThe `ci` workflow is generated and therefore not changed in the same\r\nway.", - "timestamp": "2024-06-12T08:53:58+02:00", - "tree_id": "639d59ae056444ea80e6c5f605a7d3bc7897b59f", - "url": "https://github.com/zio/zio-kafka/commit/0a6cd99312523e735ad5a5f48a284177ce3686ff" - }, - "date": 1718176053092, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 604.0132403497208, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 592.5584048184357, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 544.1149430138462, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 536.013343620032, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 583.4190359335136, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 638.8572595923602, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, { "commit": { "author": { @@ -7146,78 +6966,82 @@ window.BENCHMARK_DATA = { { "commit": { "author": { - "name": "zio", - "username": "zio" + "email": "jules.ivanic@gmail.com", + "name": "Jules Ivanic", + "username": "guizmaii" }, "committer": { - "name": "zio", - "username": "zio" + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" }, - "id": "b6c9a26183d8e21d5876c1a3df53b3d18b2088bf", - "message": "Extract Committer and RebalanceCoordinator classes from Runloop + unit tests", - "timestamp": "2024-11-23T11:34:40Z", - "url": "https://github.com/zio/zio-kafka/pull/1375/commits/b6c9a26183d8e21d5876c1a3df53b3d18b2088bf" + "distinct": true, + "id": "b861c991127d67ebd9a404ef32efdb719cc2e675", + "message": "[Internal] Micro-optimisation: Reuse previously calculated `java.langSystem.nanoTime` (#1407)\n\nHey :)\r\n\r\nI'm not contributing much anymore. Sorry about that. I lost the\r\nmotivation, TBH, but I really enjoy following what you continue to do šŸ‘\r\n\r\nI was passing by and was reading some of the new code when I saw this.\r\nLMKWYT :)\r\n\r\nWith this change, we lose some nanoseconds of precision, so it might not\r\nbe the expected behaviour. šŸ¤”", + "timestamp": "2024-11-26T09:27:51+01:00", + "tree_id": "17976dbd719e94ce3a60dd0f24349ff4d012b942", + "url": "https://github.com/zio/zio-kafka/commit/b861c991127d67ebd9a404ef32efdb719cc2e675" }, - "date": 1732364924761, + "date": 1732613970904, "tool": "jmh", "benches": [ { "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 13.168215289743012, + "value": 16.763396701856472, "unit": "ops/s", "extra": "iterations: 5\nforks: 5\nthreads: 1" }, { "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 10.149771537993104, + "value": 12.103725215835984, "unit": "ops/s", "extra": "iterations: 5\nforks: 5\nthreads: 1" }, { "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 598.4766508600001, + "value": 602.8850480799999, "unit": "ms/op", "extra": "iterations: 5\nforks: 5\nthreads: 1" }, { "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 592.9177940799999, + "value": 595.5846142400001, "unit": "ms/op", "extra": "iterations: 5\nforks: 5\nthreads: 1" }, { "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 247.202188328, + "value": 195.20839404600002, "unit": "ms/op", "extra": "iterations: 5\nforks: 5\nthreads: 1" }, { "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 587.5393167866666, + "value": 424.7472702766666, "unit": "ms/op", "extra": "iterations: 5\nforks: 5\nthreads: 1" }, { "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 541.21656748, + "value": 545.2936539799999, "unit": "ms/op", "extra": "iterations: 5\nforks: 5\nthreads: 1" }, { "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 535.1231834199998, + "value": 538.1217801199999, "unit": "ms/op", "extra": "iterations: 5\nforks: 5\nthreads: 1" }, { "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 560.85008336, + "value": 561.1051536, "unit": "ms/op", "extra": "iterations: 5\nforks: 5\nthreads: 1" }, { "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 567.8230661399998, + "value": 570.5256354199998, "unit": "ms/op", "extra": "iterations: 5\nforks: 5\nthreads: 1" } @@ -7226,1686 +7050,82 @@ window.BENCHMARK_DATA = { { "commit": { "author": { - "name": "zio", - "username": "zio" + "email": "svroonland@users.noreply.github.com", + "name": "svroonland", + "username": "svroonland" }, "committer": { - "name": "zio", - "username": "zio" + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" }, - "id": "c517f46293766d7f24fa3d319d9a995c229c9286", - "message": "Extract Committer and RebalanceCoordinator classes from Runloop + unit tests", - "timestamp": "2024-11-23T11:34:40Z", - "url": "https://github.com/zio/zio-kafka/pull/1375/commits/c517f46293766d7f24fa3d319d9a995c229c9286" + "distinct": true, + "id": "bdde6e3f089e5841e4286ea32065708b9f8f6ac8", + "message": "Extract Committer and RebalanceCoordinator classes from Runloop + unit tests (#1375)\n\nThe code is mostly just moved to a different place, the logic was left\r\nmostly intact. The 'interface' between the components has been decoupled\r\nmore, i.e. the rebalance listener no longer access the full Runloop's\r\nState and the pending commits are stored internally in the Committer.\r\n\r\nCare has been taken to make the Committer usable during rebalancing as\r\nwell, with the proper access to the Consumer for example. The part that\r\nwaits the end of the streams and their commits has been changed to use\r\nthe Committer.\r\n\r\nIncludes unit tests for the two new components.\r\n\r\n---------\r\n\r\nCo-authored-by: Erik van Oosten ", + "timestamp": "2024-11-26T19:05:45+01:00", + "tree_id": "8e7d11ef86a3667d4f0d13d5e32a637d8959b67d", + "url": "https://github.com/zio/zio-kafka/commit/bdde6e3f089e5841e4286ea32065708b9f8f6ac8" }, - "date": 1732464582619, + "date": 1732645467399, "tool": "jmh", "benches": [ { "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 13.493423687529885, + "value": 17.07224467596996, "unit": "ops/s", "extra": "iterations: 5\nforks: 5\nthreads: 1" }, { "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 10.52265692337813, + "value": 13.240935868857692, "unit": "ops/s", "extra": "iterations: 5\nforks: 5\nthreads: 1" }, { "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 601.6834485200001, + "value": 600.6555744799999, "unit": "ms/op", "extra": "iterations: 5\nforks: 5\nthreads: 1" }, { "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 590.33905138, + "value": 593.3365627999999, "unit": "ms/op", "extra": "iterations: 5\nforks: 5\nthreads: 1" }, { "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 194.11009585523811, + "value": 150.10426051238096, "unit": "ms/op", "extra": "iterations: 5\nforks: 5\nthreads: 1" }, { "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 516.4001426666666, + "value": 398.46946953666674, "unit": "ms/op", "extra": "iterations: 5\nforks: 5\nthreads: 1" }, { "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 542.7244969800001, + "value": 542.41244544, "unit": "ms/op", "extra": "iterations: 5\nforks: 5\nthreads: 1" }, { "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 535.9362500200001, + "value": 535.91663806, "unit": "ms/op", "extra": "iterations: 5\nforks: 5\nthreads: 1" }, { "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 561.3965026800001, + "value": 562.3573253999999, "unit": "ms/op", "extra": "iterations: 5\nforks: 5\nthreads: 1" }, { "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 569.3761562400002, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "name": "zio", - "username": "zio" - }, - "committer": { - "name": "zio", - "username": "zio" - }, - "id": "094258a142a176f4b929a457f301a4b11cfc7fa0", - "message": "Convert commitAsync to ZIO sooner", - "timestamp": "2024-11-23T11:34:40Z", - "url": "https://github.com/zio/zio-kafka/pull/1404/commits/094258a142a176f4b929a457f301a4b11cfc7fa0" - }, - "date": 1732473728358, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 12.673329159093694, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 9.783239935751991, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 605.72699828, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 597.9984721, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 229.63815195780953, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 547.32260577, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 543.99753154, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 535.4564698199999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 568.85821592, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 574.4441268, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "name": "zio", - "username": "zio" - }, - "committer": { - "name": "zio", - "username": "zio" - }, - "id": "b17024376e35a4b9bed51304ab61f3f5cf6e7473", - "message": "Extract Committer and RebalanceCoordinator classes from Runloop + unit tests", - "timestamp": "2024-11-23T11:34:40Z", - "url": "https://github.com/zio/zio-kafka/pull/1375/commits/b17024376e35a4b9bed51304ab61f3f5cf6e7473" - }, - "date": 1732477502079, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 14.369190257331056, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 10.922924234290385, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 598.78384204, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 592.93921944, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 184.19831882109523, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 478.79922110666666, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 542.32366338, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 536.8861395600001, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 561.47643918, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 571.6829087000001, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "name": "zio", - "username": "zio" - }, - "committer": { - "name": "zio", - "username": "zio" - }, - "id": "0e9812ffea35bc94c718605ab049acea914a5406", - "message": "Extract Committer and RebalanceCoordinator classes from Runloop + unit tests", - "timestamp": "2024-11-23T11:34:40Z", - "url": "https://github.com/zio/zio-kafka/pull/1375/commits/0e9812ffea35bc94c718605ab049acea914a5406" - }, - "date": 1732478708401, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 16.88053002123473, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 12.748488485431228, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 600.4208529, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 588.7001511, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 153.3771408988095, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 417.65899651000007, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 542.0969035400001, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 535.2627519800002, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 562.1930387399998, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 568.2586113000001, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "name": "zio", - "username": "zio" - }, - "committer": { - "name": "zio", - "username": "zio" - }, - "id": "a126ea4671b2ddfa4a08c41afa85c74f09a71526", - "message": "Convert commitAsync to ZIO sooner", - "timestamp": "2024-11-23T11:34:40Z", - "url": "https://github.com/zio/zio-kafka/pull/1404/commits/a126ea4671b2ddfa4a08c41afa85c74f09a71526" - }, - "date": 1732480558551, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 20.03454064616763, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 15.253250673523844, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 607.7303475599999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 595.3879257000002, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 158.5449254295238, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 420.3858956666666, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 542.0925259399999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 535.08526748, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 565.3875010599999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 573.9936878, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "name": "zio", - "username": "zio" - }, - "committer": { - "name": "zio", - "username": "zio" - }, - "id": "7859e4dbd5b73847e7300392493b6bb2afd3ced6", - "message": "Convert commitAsync to ZIO sooner", - "timestamp": "2024-11-23T11:34:40Z", - "url": "https://github.com/zio/zio-kafka/pull/1404/commits/7859e4dbd5b73847e7300392493b6bb2afd3ced6" - }, - "date": 1732483681329, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 16.915835323269114, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 13.071610140620312, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 604.02166684, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 594.5376775199999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 149.03370859357142, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 420.21983449333334, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 541.95232776, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 536.0051499799999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 568.0625472, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 574.9183643399999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "name": "zio", - "username": "zio" - }, - "committer": { - "name": "zio", - "username": "zio" - }, - "id": "ca199ac16416d9a3db660fb79efdf2bbe56de292", - "message": "Convert commitAsync to ZIO sooner", - "timestamp": "2024-11-23T11:34:40Z", - "url": "https://github.com/zio/zio-kafka/pull/1404/commits/ca199ac16416d9a3db660fb79efdf2bbe56de292" - }, - "date": 1732520962357, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 17.243628322569784, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 13.322611613308654, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 602.3520673799999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 593.44414112, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 169.07379286285712, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 485.1436953466666, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 540.49822446, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 535.81798026, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 565.54761074, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 570.8214632400001, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "name": "zio", - "username": "zio" - }, - "committer": { - "name": "zio", - "username": "zio" - }, - "id": "9a519a04c7b7fc2fc7e7a1f12b9d8c79df241a4b", - "message": "Convert commitAsync to ZIO sooner", - "timestamp": "2024-11-23T11:34:40Z", - "url": "https://github.com/zio/zio-kafka/pull/1404/commits/9a519a04c7b7fc2fc7e7a1f12b9d8c79df241a4b" - }, - "date": 1732522809555, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 14.055638677385495, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 11.4747761120091, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 614.1815668, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 598.59941602, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 202.67895864933337, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 550.5505463333334, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 543.6139810599999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 536.5247375399999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 567.0485789599998, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 574.7011525999999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "name": "zio", - "username": "zio" - }, - "committer": { - "name": "zio", - "username": "zio" - }, - "id": "90027d765e52a73e01eb9b6d7791818dcf21d11d", - "message": "[Internal] Micro-optimisation: Reuse previously calculated `java.langSystem.nanoTime`", - "timestamp": "2024-11-25T15:24:53Z", - "url": "https://github.com/zio/zio-kafka/pull/1407/commits/90027d765e52a73e01eb9b6d7791818dcf21d11d" - }, - "date": 1732609875170, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 13.113917542927448, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 10.704732591516144, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 601.2404434199999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 592.0917201400001, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 222.91949480533333, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 559.8946419733334, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 543.69457852, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 536.61599944, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 558.9990333999999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 568.20529256, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "email": "jules.ivanic@gmail.com", - "name": "Jules Ivanic", - "username": "guizmaii" - }, - "committer": { - "email": "noreply@github.com", - "name": "GitHub", - "username": "web-flow" - }, - "distinct": true, - "id": "b861c991127d67ebd9a404ef32efdb719cc2e675", - "message": "[Internal] Micro-optimisation: Reuse previously calculated `java.langSystem.nanoTime` (#1407)\n\nHey :)\r\n\r\nI'm not contributing much anymore. Sorry about that. I lost the\r\nmotivation, TBH, but I really enjoy following what you continue to do šŸ‘\r\n\r\nI was passing by and was reading some of the new code when I saw this.\r\nLMKWYT :)\r\n\r\nWith this change, we lose some nanoseconds of precision, so it might not\r\nbe the expected behaviour. šŸ¤”", - "timestamp": "2024-11-26T09:27:51+01:00", - "tree_id": "17976dbd719e94ce3a60dd0f24349ff4d012b942", - "url": "https://github.com/zio/zio-kafka/commit/b861c991127d67ebd9a404ef32efdb719cc2e675" - }, - "date": 1732613970904, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 16.763396701856472, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 12.103725215835984, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 602.8850480799999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 595.5846142400001, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 195.20839404600002, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 424.7472702766666, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 545.2936539799999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 538.1217801199999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 561.1051536, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 570.5256354199998, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "name": "zio", - "username": "zio" - }, - "committer": { - "name": "zio", - "username": "zio" - }, - "id": "d3ce328a3aaf4152871ac86f00ed2762d84c71ea", - "message": "Extract Committer and RebalanceCoordinator classes from Runloop + unit tests", - "timestamp": "2024-11-26T08:27:56Z", - "url": "https://github.com/zio/zio-kafka/pull/1375/commits/d3ce328a3aaf4152871ac86f00ed2762d84c71ea" - }, - "date": 1732614536596, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 12.627891273250393, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 11.185972368741625, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 600.28166822, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 591.9355885399999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 231.701170996, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 519.9782937333333, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 542.0243579600001, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 535.23219382, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 561.6962427799999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 572.29092074, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "name": "zio", - "username": "zio" - }, - "committer": { - "name": "zio", - "username": "zio" - }, - "id": "fa1ebdd07e0dd6e7000e6829409890430ce3f4b3", - "message": "Convert commitAsync to ZIO sooner", - "timestamp": "2024-11-26T08:27:56Z", - "url": "https://github.com/zio/zio-kafka/pull/1404/commits/fa1ebdd07e0dd6e7000e6829409890430ce3f4b3" - }, - "date": 1732628587954, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 18.105548478163694, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 14.278028192320608, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 605.43547112, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 599.9321924599999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 140.5922275764286, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 372.09718010666666, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 544.3761904600001, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 536.9883958200002, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 568.40152808, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 575.76609658, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "email": "svroonland@users.noreply.github.com", - "name": "svroonland", - "username": "svroonland" - }, - "committer": { - "email": "noreply@github.com", - "name": "GitHub", - "username": "web-flow" - }, - "distinct": true, - "id": "bdde6e3f089e5841e4286ea32065708b9f8f6ac8", - "message": "Extract Committer and RebalanceCoordinator classes from Runloop + unit tests (#1375)\n\nThe code is mostly just moved to a different place, the logic was left\r\nmostly intact. The 'interface' between the components has been decoupled\r\nmore, i.e. the rebalance listener no longer access the full Runloop's\r\nState and the pending commits are stored internally in the Committer.\r\n\r\nCare has been taken to make the Committer usable during rebalancing as\r\nwell, with the proper access to the Consumer for example. The part that\r\nwaits the end of the streams and their commits has been changed to use\r\nthe Committer.\r\n\r\nIncludes unit tests for the two new components.\r\n\r\n---------\r\n\r\nCo-authored-by: Erik van Oosten ", - "timestamp": "2024-11-26T19:05:45+01:00", - "tree_id": "8e7d11ef86a3667d4f0d13d5e32a637d8959b67d", - "url": "https://github.com/zio/zio-kafka/commit/bdde6e3f089e5841e4286ea32065708b9f8f6ac8" - }, - "date": 1732645467399, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 17.07224467596996, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 13.240935868857692, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 600.6555744799999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 593.3365627999999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 150.10426051238096, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 398.46946953666674, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 542.41244544, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 535.91663806, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 562.3573253999999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 570.2762930600001, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "name": "zio", - "username": "zio" - }, - "committer": { - "name": "zio", - "username": "zio" - }, - "id": "a29c96fbf576bd791a70c5710887b2fc01767f0b", - "message": "Async commit zio", - "timestamp": "2024-11-26T18:05:50Z", - "url": "https://github.com/zio/zio-kafka/pull/1408/commits/a29c96fbf576bd791a70c5710887b2fc01767f0b" - }, - "date": 1732645626342, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 14.171697667044135, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 10.722572590406838, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 617.1967275799999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 608.7480381800001, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 186.36178955066669, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 434.7422202866667, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 547.0875678000002, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 540.1162492, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 578.2270899, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 582.75022516, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "name": "zio", - "username": "zio" - }, - "committer": { - "name": "zio", - "username": "zio" - }, - "id": "a29c96fbf576bd791a70c5710887b2fc01767f0b", - "message": "Convert commitAsync to ZIO sooner", - "timestamp": "2024-11-26T18:05:50Z", - "url": "https://github.com/zio/zio-kafka/pull/1404/commits/a29c96fbf576bd791a70c5710887b2fc01767f0b" - }, - "date": 1732645648116, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 11.374016207549762, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 8.955094496884394, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 609.45447338, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 599.53168606, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 212.75795119714286, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 542.30288732, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 543.83277566, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 537.3816926200001, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 569.3952102799999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 577.56191918, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "name": "zio", - "username": "zio" - }, - "committer": { - "name": "zio", - "username": "zio" - }, - "id": "7050accf6fff2819c8684ff250c4ab311dac456c", - "message": "Convert commitAsync to ZIO sooner", - "timestamp": "2024-11-26T18:05:50Z", - "url": "https://github.com/zio/zio-kafka/pull/1404/commits/7050accf6fff2819c8684ff250c4ab311dac456c" - }, - "date": 1732648525622, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 10.651086948066661, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 8.714289082589112, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 603.8276973999999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 597.60735322, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 234.10246592533335, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 622.24704492, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 543.12083906, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 535.4692683199999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 567.47553856, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 574.5070484, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "name": "zio", - "username": "zio" - }, - "committer": { - "name": "zio", - "username": "zio" - }, - "id": "208cd46ab7926a2c201ebd5d532e8ff9a1807801", - "message": "Convert commitAsync to ZIO sooner", - "timestamp": "2024-11-26T18:05:50Z", - "url": "https://github.com/zio/zio-kafka/pull/1404/commits/208cd46ab7926a2c201ebd5d532e8ff9a1807801" - }, - "date": 1732651360732, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 18.644142572534825, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 14.348216610586164, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 608.78208218, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 599.0759554, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 134.09232748611112, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 343.06667057666664, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 543.6337376200001, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 536.5043041799998, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 568.69792682, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 574.27831866, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "name": "zio", - "username": "zio" - }, - "committer": { - "name": "zio", - "username": "zio" - }, - "id": "6afa3efad87d702d10a707d225deb9b238b12a06", - "message": "Prevent unlimited enqueueing of CommitAvailable commands", - "timestamp": "2024-11-26T18:05:50Z", - "url": "https://github.com/zio/zio-kafka/pull/1390/commits/6afa3efad87d702d10a707d225deb9b238b12a06" - }, - "date": 1732653177715, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 14.395806651213084, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 10.097629978140482, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 606.3680412400001, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 597.58272736, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 214.9046413391429, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 463.0070177666667, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 544.7583976199999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 535.8611984600001, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 566.7498195000001, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 572.95291864, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "name": "zio", - "username": "zio" - }, - "committer": { - "name": "zio", - "username": "zio" - }, - "id": "63af5a7228c66ffc5f02293378e1e7a94433a125", - "message": "Convert commitAsync to ZIO sooner", - "timestamp": "2024-11-26T18:05:50Z", - "url": "https://github.com/zio/zio-kafka/pull/1404/commits/63af5a7228c66ffc5f02293378e1e7a94433a125" - }, - "date": 1732726255086, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 18.346737877158127, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 14.43389923591701, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 608.7056696200001, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 600.0314689800001, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 134.76248057, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 363.09312437666665, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 544.29940576, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 535.8823923599999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 567.8698681799999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 574.1300270799999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "name": "zio", - "username": "zio" - }, - "committer": { - "name": "zio", - "username": "zio" - }, - "id": "efa2441f9a92dc2d83b6d3c1f251af3f51e20833", - "message": "Convert commitAsync to ZIO sooner", - "timestamp": "2024-11-26T18:05:50Z", - "url": "https://github.com/zio/zio-kafka/pull/1404/commits/efa2441f9a92dc2d83b6d3c1f251af3f51e20833" - }, - "date": 1732738038316, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 15.561747331274303, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 12.065421745510895, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 605.3377675600001, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 598.8865197, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 161.70910019142858, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 444.13292676000015, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 541.95341726, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 536.0892062200002, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 565.8728842599999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 572.94847152, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - } - ] - }, - { - "commit": { - "author": { - "name": "zio", - "username": "zio" - }, - "committer": { - "name": "zio", - "username": "zio" - }, - "id": "be7a333810c357b5b21e8d2b70fa1e680a4d65e9", - "message": "Convert commitAsync to ZIO sooner", - "timestamp": "2024-11-26T18:05:50Z", - "url": "https://github.com/zio/zio-kafka/pull/1404/commits/be7a333810c357b5b21e8d2b70fa1e680a4d65e9" - }, - "date": 1732814092068, - "tool": "jmh", - "benches": [ - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordPar", - "value": 18.779013609319538, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceSingleRecordSeq", - "value": 14.179444934505746, - "unit": "ops/s", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughput", - "value": 603.74450408, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaConsumerBenchmark.throughputWithCommits", - "value": 591.3280289999998, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkPar", - "value": 143.24274191142854, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.ZioKafkaProducerBenchmark.produceChunkSeq", - "value": 379.20088576999996, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.kafkaClients", - "value": 541.76364872, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.KafkaClientBenchmarks.manualKafkaClients", - "value": 534.91789996, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.manualZioKafka", - "value": 559.6326151399999, - "unit": "ms/op", - "extra": "iterations: 5\nforks: 5\nthreads: 1" - }, - { - "name": "zio.kafka.bench.comparison.ZioKafkaBenchmarks.zioKafka", - "value": 569.2334101199999, + "value": 570.2762930600001, "unit": "ms/op", "extra": "iterations: 5\nforks: 5\nthreads: 1" }