Trend: Server Filestore - Recent Releases

Show jobs details
Job Source Filter Repetitions Go Worker Job Info
eccff5cb-6ade-4b9c-9da7-cbe6612864dc v2.10.17
https://github.com/nats-io/nats-server.git
(befd718a465d94ef047760ed4df4809677775966)
Benchmark_FileStore.* 5 x 3s go version go1.21.5 linux/amd64
(/usr/local/go1.21.5/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2024-07-09 16:51:06 +0000 UTC
d9934eff-b11d-485c-8e5c-9e0a54031cec v2.10.18
https://github.com/nats-io/nats-server.git
(f384ee4a557996f6882101f2a7546542f4d5da09)
Benchmark_FileStore.* 5 x 3s go version go1.21.5 linux/amd64
(/usr/local/go1.21.5/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2024-07-25 20:04:05 +0000 UTC
fbca9ad5-6256-49a4-bb42-568fb7e2b74e v2.10.19
https://github.com/nats-io/nats-server.git
(077e89637fc98d0139903a79c119547e84ba4c3b)
Benchmark_FileStore.* 5 x 3s go version go1.22.6 linux/amd64
(/usr/local/go1.22.6/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2024-09-26 18:56:22 +0000 UTC
dc46ab9e-07dc-4101-b933-6efac3603e0b v2.10.20
https://github.com/nats-io/nats-server.git
(0052e9cee2c42c24658d00b8284fd3374547c198)
Benchmark_FileStore.* 5 x 3s go version go1.22.6 linux/amd64
(/usr/local/go1.22.6/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2024-09-26 18:56:28 +0000 UTC
3344f1b6-8baa-4a57-8ddb-23a894776f73 v2.10.21
https://github.com/nats-io/nats-server.git
(f8283bb719b07fbd42839fabcdc03b27136a88a8)
Benchmark_FileStore.* 5 x 3s go version go1.22.6 linux/amd64
(/usr/local/go1.22.6/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2024-09-26 18:56:11 +0000 UTC
97425180-d37e-4e4d-bd54-51e03f3b0628 v2.10.22
https://github.com/nats-io/nats-server.git
(f1f1e464ec497f4e981fb0882f06703f9d436110)
Benchmark_FileStore.* 5 x 3s go version go1.22.6 linux/amd64
(/usr/local/go1.22.6/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2024-10-21 15:07:52 +0000 UTC
2b291fd3-f771-4d30-b341-8692e1836575 v2.10.23
https://github.com/nats-io/nats-server.git
(3034bd0678456861c082a5cbb8e836a4e8be29b4)
Benchmark_FileStore.* 5 x 3s go version go1.22.6 linux/amd64
(/usr/local/go1.22.6/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2024-12-10 20:40:27 +0000 UTC
6293f71b-c979-4598-aadd-a2874b4c22a8 v2.10.24
https://github.com/nats-io/nats-server.git
(1d6f7eaf0bd966dd02c95b8d5f624868f1a62544)
Benchmark_FileStore.* 5 x 3s go version go1.22.8 linux/amd64
(/usr/local/go1.22.6/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2025-01-08 18:24:06 +0000 UTC
d70faaa0-c534-45f8-8d7b-cb5852d50892 v2.10.25
https://github.com/nats-io/nats-server.git
(9436302acf7468df440cc46b39880bd578c796a5)
Benchmark_FileStore.* 5 x 3s go version go1.23.4 linux/amd64
(/usr/local/go1.23.4/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2025-01-23 21:40:01 +0000 UTC
a2c0a7cd-23fa-405b-89df-fb4165dc8e23 v2.10.26
https://github.com/nats-io/nats-server.git
(beda20e02fa783ac0557ed5d51f806a7bbef8ab9)
Benchmark_FileStore.* 5 x 3s go version go1.23.6 linux/amd64
(/usr/local/go1.23.4/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2025-02-26 14:39:45 +0000 UTC
4a13dfc9-6392-4a7e-ad08-03b47b3e3e8c v2.10.27
https://github.com/nats-io/nats-server.git
(21a8b02f255062e57e169b23d3403036072f3b87)
Benchmark_FileStore.* 5 x 3s go version go1.23.6 linux/amd64
(/usr/local/go1.23.4/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2025-04-21 16:02:58 +0000 UTC
d3c6d89d-449a-4ab2-b76f-662fa81b45fc v2.10.28
https://github.com/nats-io/nats-server.git
(4305d4c203d41b77a1e945c156d9dcd67a918753)
Benchmark_FileStore.* 5 x 3s go version go1.23.6 linux/amd64
(/usr/local/go1.23.4/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2025-05-22 21:37:42 +0000 UTC
193ecee0-bccc-44e0-b6fe-f0c43d744d87 v2.10.29
https://github.com/nats-io/nats-server.git
(f207139f7b9ba0cf3982da9b1db6af0af32bb445)
Benchmark_FileStore.* 5 x 3s go version go1.23.6 linux/amd64
(/usr/local/go1.23.4/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2025-05-22 21:37:47 +0000 UTC
3748aa89-e43e-4c45-9302-1a77449cb1fb v2.11.0
https://github.com/nats-io/nats-server.git
(7a5b330fd3349b3a0f8fe0cc0524c7fd6654f534)
Benchmark_FileStore.* 5 x 3s go version go1.23.7 linux/amd64
(/usr/local/go1.23.4/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2025-04-21 16:03:01 +0000 UTC
7decd9e3-1169-4c03-a0c1-055ee8f004e9 v2.11.1
https://github.com/nats-io/nats-server.git
(668eb609e24b474bc0551d95297f8ba5c727dddb)
Benchmark_FileStore.* 5 x 3s go version go1.23.7 linux/amd64
(/usr/local/go1.23.4/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2025-04-21 16:03:06 +0000 UTC
826b369c-aed1-4c55-8637-2d355edc6748 v2.11.2
https://github.com/nats-io/nats-server.git
(c17cecb13cbf6e43c787299acac3165926ef6c89)
Benchmark_FileStore.* 5 x 3s go version go1.23.7 linux/amd64
(/usr/local/go1.23.4/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2025-05-22 21:37:52 +0000 UTC
f52aed53-7f60-448f-ace9-bb6af3f74b6e v2.11.3
https://github.com/nats-io/nats-server.git
(be7a7c5dd2b0e75ab6c9b197fe5c9e7cacd78c8f)
Benchmark_FileStore.* 5 x 3s go version go1.23.7 linux/amd64
(/usr/local/go1.23.4/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2025-05-22 21:37:54 +0000 UTC
f168f917-9997-4d80-adac-903cf97708a4 v2.11.4
https://github.com/nats-io/nats-server.git
(989725f3620d091151a19b18b00a7933efbe9388)
Benchmark_FileStore.* 5 x 3s go version go1.23.9 linux/amd64
(/usr/local/go1.23.4/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2025-05-22 21:37:58 +0000 UTC
c50cc358-2932-403f-b37b-37eab4930030 v2.11.5
https://github.com/nats-io/nats-server.git
(d4d46915577e0e960dc683b51506c25fbd256749)
Benchmark_FileStore.* 5 x 3s go version go1.23.10 linux/amd64
(/usr/local/go1.23.4/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2025-07-02 21:38:17 +0000 UTC
97d5dbf1-e444-4527-982f-47ca391aab7c v2.11.6
https://github.com/nats-io/nats-server.git
(cc9b02383a0b07197fa6808f7c4a260448b65c7f)
Benchmark_FileStore.* 5 x 3s go version go1.23.10 linux/amd64
(/usr/local/go1.23.4/bin/go)
1.2.6 (27574d1)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-92-generic-x86_64
Submitted by at 2025-07-02 21:38:22 +0000 UTC
94f7b81c-b245-4b8b-ac8a-b2f9cf85706d v2.11.7
https://github.com/nats-io/nats-server.git
(e588505caab2bd68208977d3b25daf3650597d17)
Benchmark_FileStore.* 5 x 3s go version go1.25.1 linux/amd64
(/usr/local/go1.25.1/bin/go)
dev (?)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-156-generic-x86_64
Submitted by at 2025-09-26 16:06:48 +0000 UTC
a96385aa-0992-4be3-bc76-1ac288ff772a v2.11.8
https://github.com/nats-io/nats-server.git
(216f8873fb496b967600ccf083caa6ccb12f0feb)
Benchmark_FileStore.* 5 x 3s go version go1.25.1 linux/amd64
(/usr/local/go1.25.1/bin/go)
dev (?)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-156-generic-x86_64
Submitted by at 2025-09-26 16:06:54 +0000 UTC
038a0245-2ffb-48bc-8c7b-57ea934416e4 v2.11.9
https://github.com/nats-io/nats-server.git
(746e173de64c0a09721ef8125329915103ccc81c)
Benchmark_FileStore.* 5 x 3s go version go1.25.1 linux/amd64
(/usr/local/go1.25.1/bin/go)
dev (?)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-156-generic-x86_64
Submitted by at 2025-09-26 16:06:58 +0000 UTC
680586c3-3930-4970-ab2e-e6cdb0bb26a5 v2.11.10
https://github.com/nats-io/nats-server.git
(3771255d8d9007c0809dcea4c5674e06fbbc7ad4)
Benchmark_FileStore.* 5 x 3s go version go1.25.4 linux/amd64
(/usr/local/go1.25.4/bin/go)
dev (?)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-156-generic-x86_64
Submitted by at 2025-11-19 15:31:53 +0000 UTC
632835f0-848b-4467-9178-cdaf16c0eaa6 v2.11.11
https://github.com/nats-io/nats-server.git
(9b06b304de108352d0ca1cf7c6dccf94f16c9f88)
Benchmark_FileStore.* 5 x 3s go version go1.25.4 linux/amd64
(/usr/local/go1.25.4/bin/go)
dev (?)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-156-generic-x86_64
Submitted by at 2025-11-19 15:31:48 +0000 UTC
ac494180-38a4-4c8e-8349-12e79e759b53 v2.12.0
https://github.com/nats-io/nats-server.git
(1629aa5db771adcefe2a5aa40b41688c55007181)
Benchmark_FileStore.* 5 x 3s go version go1.25.1 linux/amd64
(/usr/local/go1.25.1/bin/go)
dev (?)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-156-generic-x86_64
Submitted by at 2025-09-26 16:07:04 +0000 UTC
607f5b9f-41a9-4f97-8cd4-59bd9a991307 v2.12.1
https://github.com/nats-io/nats-server.git
(35a616234d8572840a062846c92f10bea0037be7)
Benchmark_FileStore.* 5 x 3s go version go1.25.1 linux/amd64
(/usr/local/go1.25.1/bin/go)
dev (?)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-156-generic-x86_64
Submitted by at 2025-10-14 12:24:49 +0000 UTC
90e5c36c-8b97-4510-b146-269830519289 v2.12.2
https://github.com/nats-io/nats-server.git
(8acc1e8db0c17cd71826ed9bbd3061b10c6d9b75)
Benchmark_FileStore.* 5 x 3s go version go1.25.4 linux/amd64
(/usr/local/go1.25.4/bin/go)
dev (?)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-156-generic-x86_64
Submitted by at 2025-11-19 15:31:42 +0000 UTC
c13a04fb-1951-49da-8d2b-a04b34430f8e main
https://github.com/nats-io/nats-server.git
(ed493ec938c33568192675fdacab0de30e929ba1)
Benchmark_FileStore.* 5 x 3s go version go1.25.1 linux/amd64
(/usr/local/go1.25.1/bin/go)
dev (?)
eu-amsterdam1.nats-demo.equinix.synadia.net
Linux_5.15.0-156-generic-x86_64
Submitted by at 2025-11-12 00:00:15 +0000 UTC

Select Message Block (op/s)

Error bars represent 90% confidence interval, benchmarks filter: '.*_FileStoreSelectMsgBlock'

Show results table
v2.10.17 v2.10.18 v2.10.19 v2.10.20 v2.10.21 v2.10.22 v2.10.23 v2.10.24 v2.10.25 v2.10.26 v2.10.27 v2.10.28 v2.10.29 v2.11.0 v2.11.1 v2.11.2 v2.11.3 v2.11.4 v2.11.5 v2.11.6 v2.11.7 v2.11.8 v2.11.9 v2.11.10 v2.11.11 v2.12.0 v2.12.1 v2.12.2 main
_FileStoreSelectMsgBlock-16 82.0M ± 0.2M 81.9M ± 0.2M 81.8M ± 0.4M 81.7M ± 0.2M 82.4M ± 0.0M 81.5M ± 0.4M 81.8M ± 0.3M 82.1M ± 0.3M 82.0M ± 0.4M 81.4M ± 0.3M 81.0M ± 0.4M 81.6M ± 0.3M 82.4M ± 0.0M 82.3M ± 0.1M 82.2M ± 0.1M 82.3M ± 0.2M 82.2M ± 0.2M 81.4M ± 0.3M 82.4M ± 0.1M 82.2M ± 0.1M 82.1M ± 0.2M 82.1M ± 0.2M 82.0M ± 0.2M 81.5M ± 0.2M 81.5M ± 0.2M 81.2M ± 0.2M 82.1M ± 0.1M 81.7M ± 0.2M 82.1M ± 0.1M

Load Next Message - Same Filter as Stream (op/s)

Error bars represent 90% confidence interval, benchmarks filter: '.*_FileStoreLoadNextMsgSameFilterAsStream'

Show results table
v2.10.17 v2.10.18 v2.10.19 v2.10.20 v2.10.21 v2.10.22 v2.10.23 v2.10.24 v2.10.25 v2.10.26 v2.10.27 v2.10.28 v2.10.29 v2.11.0 v2.11.1 v2.11.2 v2.11.3 v2.11.4 v2.11.5 v2.11.6 v2.11.7 v2.11.8 v2.11.9 v2.11.10 v2.11.11 v2.12.0 v2.12.1 v2.12.2 main
_FileStoreLoadNextMsgSameFilterAsStream-16 1.93M ± 0.01M 1.92M ± 0.01M 2.67M ± 0.01M 2.65M ± 0.02M 2.68M ± 0.01M 2.66M ± 0.01M 2.68M ± 0.02M 2.70M ± 0.02M 2.69M ± 0.01M 2.67M ± 0.01M 2.66M ± 0.01M 3.07M ± 0.04M 3.05M ± 0.02M 2.61M ± 0.02M 2.67M ± 0.02M 3.08M ± 0.03M 3.08M ± 0.01M 3.08M ± 0.01M 3.06M ± 0.02M 3.14M ± 0.04M 3.44M ± 0.04M 3.53M ± 0.04M 3.51M ± 0.02M 3.47M ± 0.04M 3.52M ± 0.02M 3.47M ± 0.03M 3.44M ± 0.03M 3.44M ± 0.03M 3.43M ± 0.02M

Load Next Message - Literal Subject (op/s)

Error bars represent 90% confidence interval, benchmarks filter: '.*_FileStoreLoadNextMsgLiteralSubject'

Show results table
v2.10.17 v2.10.18 v2.10.19 v2.10.20 v2.10.21 v2.10.22 v2.10.23 v2.10.24 v2.10.25 v2.10.26 v2.10.27 v2.10.28 v2.10.29 v2.11.0 v2.11.1 v2.11.2 v2.11.3 v2.11.4 v2.11.5 v2.11.6 v2.11.7 v2.11.8 v2.11.9 v2.11.10 v2.11.11 v2.12.0 v2.12.1 v2.12.2 main
_FileStoreLoadNextMsgLiteralSubject-16 1.79M ± 0.04M 1.79M ± 0.01M 2.46M ± 0.02M 2.48M ± 0.01M 2.48M ± 0.02M 2.44M ± 0.03M 2.46M ± 0.02M 2.47M ± 0.04M 2.47M ± 0.02M 2.43M ± 0.04M 2.44M ± 0.04M 2.82M ± 0.04M 2.78M ± 0.02M 2.36M ± 0.03M 2.44M ± 0.02M 2.76M ± 0.03M 2.77M ± 0.03M 3.07M ± 0.04M 3.13M ± 0.03M 3.09M ± 0.04M 3.46M ± 0.05M 3.54M ± 0.11M 3.58M ± 0.05M 3.49M ± 0.10M 3.49M ± 0.05M 3.46M ± 0.03M 3.45M ± 0.09M 3.45M ± 0.06M 3.44M ± 0.04M

Load Next Message - No Messages (op/s)

Error bars represent 90% confidence interval, benchmarks filter: '.*_FileStoreLoadNextMsgNoMsgs'

Show results table
v2.10.17 v2.10.18 v2.10.19 v2.10.20 v2.10.21 v2.10.22 v2.10.23 v2.10.24 v2.10.25 v2.10.26 v2.10.27 v2.10.28 v2.10.29 v2.11.0 v2.11.1 v2.11.2 v2.11.3 v2.11.4 v2.11.5 v2.11.6 v2.11.7 v2.11.8 v2.11.9 v2.11.10 v2.11.11 v2.12.0 v2.12.1 v2.12.2 main
_FileStoreLoadNextMsgNoMsgsFirstSeq-16 33.6M ± 0.2M 36.1M ± 0.0M 37.5M ± 0.1M 37.4M ± 0.2M 37.5M ± 0.1M 35.4M ± 0.2M 38.4M ± 0.0M 36.9M ± 1.5M 39.0M ± 0.0M 38.9M ± 0.1M 38.2M ± 0.8M 39.0M ± 0.0M 39.0M ± 0.0M 39.0M ± 0.0M 39.0M ± 0.0M 38.8M ± 0.1M 39.0M ± 0.0M 39.0M ± 0.0M 38.9M ± 0.1M 39.0M ± 0.0M 37.7M ± 0.1M 37.7M ± 0.0M 37.7M ± 0.1M 37.8M ± 0.0M 37.5M ± 0.0M 37.8M ± 0.0M 37.8M ± 0.0M 37.5M ± 0.1M 37.2M ± 0.0M
_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 7.67M ± 0.02M 7.61M ± 0.00M 7.70M ± 0.08M 7.75M ± 0.06M 7.80M ± 0.02M 7.78M ± 0.09M 7.69M ± 0.20M 7.80M ± 0.13M 7.83M ± 0.03M 7.62M ± 0.01M 7.65M ± 0.02M 9.53M ± 0.22M 9.46M ± 0.01M 7.81M ± 0.03M 7.65M ± 0.05M 9.77M ± 0.00M 9.78M ± 0.01M 12.8M ± 0.0M 12.9M ± 0.0M 12.8M ± 0.0M 12.7M ± 0.0M 12.7M ± 0.0M 12.9M ± 0.0M 12.8M ± 0.0M 12.6M ± 0.0M 12.9M ± 0.0M 12.9M ± 0.0M 12.9M ± 0.0M 12.7M ± 0.1M

Load Next Message - Very Sparse (op/s)

Error bars represent 90% confidence interval, benchmarks filter: '.*_FileStoreLoadNextMsgVerySparseMsgs.*FirstSeq'

Show results table
v2.10.17 v2.10.18 v2.10.19 v2.10.20 v2.10.21 v2.10.22 v2.10.23 v2.10.24 v2.10.25 v2.10.26 v2.10.27 v2.10.28 v2.10.29 v2.11.0 v2.11.1 v2.11.2 v2.11.3 v2.11.4 v2.11.5 v2.11.6 v2.11.7 v2.11.8 v2.11.9 v2.11.10 v2.11.11 v2.12.0 v2.12.1 v2.12.2 main
_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 1.03M ± 0.00M 1.07M ± 0.00M 1.26M ± 0.00M 1.26M ± 0.00M 1.22M ± 0.00M 1.25M ± 0.00M 1.26M ± 0.01M 1.27M ± 0.01M 1.23M ± 0.00M 1.24M ± 0.01M 1.24M ± 0.01M 2.13M ± 0.01M 2.11M ± 0.01M 1.21M ± 0.01M 1.21M ± 0.01M 2.10M ± 0.01M 2.11M ± 0.01M 2.24M ± 0.02M 2.26M ± 0.01M 2.28M ± 0.00M 2.43M ± 0.02M 2.45M ± 0.01M 2.44M ± 0.03M 2.42M ± 0.03M 2.85M ± 0.03M 2.38M ± 0.02M 295k ± 2k 2.69M ± 0.02M 2.67M ± 0.02M
_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 1.23M ± 0.01M 1.26M ± 0.01M 1.59M ± 0.02M 1.59M ± 0.01M 1.59M ± 0.01M 1.59M ± 0.01M 1.60M ± 0.01M 1.59M ± 0.01M 1.59M ± 0.00M 1.58M ± 0.01M 1.59M ± 0.01M 1.89M ± 0.02M 1.88M ± 0.02M 1.56M ± 0.01M 1.57M ± 0.01M 1.89M ± 0.01M 1.88M ± 0.01M 2.12M ± 0.01M 2.12M ± 0.01M 2.12M ± 0.02M 2.27M ± 0.05M 2.27M ± 0.05M 2.28M ± 0.03M 2.27M ± 0.01M 2.64M ± 0.05M 2.22M ± 0.03M 285k ± 3k 2.50M ± 0.03M 2.49M ± 0.02M

Load Next Message - Very Sparse w/ Messages in Between (op/s)

Error bars represent 90% confidence interval, benchmarks filter: '.*_FileStoreLoadNextMsgVerySparseMsgsInBetween-'

Show results table
v2.10.17 v2.10.18 v2.10.19 v2.10.20 v2.10.21 v2.10.22 v2.10.23 v2.10.24 v2.10.25 v2.10.26 v2.10.27 v2.10.28 v2.10.29 v2.11.0 v2.11.1 v2.11.2 v2.11.3 v2.11.4 v2.11.5 v2.11.6 v2.11.7 v2.11.8 v2.11.9 v2.11.10 v2.11.11 v2.12.0 v2.12.1 v2.12.2 main
_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 2.02k ± 0.01k 2.01k ± 0.01k 2.11k ± 0.00k 2.10k ± 0.02k 2.11k ± 0.02k 2.10k ± 0.02k 2.10k ± 0.02k 2.08k ± 0.01k 2.13k ± 0.02k 2.30k ± 0.01k 2.30k ± 0.01k 3.23k ± 0.01k 3.21k ± 0.01k 2.30k ± 0.00k 2.30k ± 0.01k 3.21k ± 0.02k 3.22k ± 0.01k 5.15k ± 0.01k 5.19k ± 0.00k 5.18k ± 0.01k 5.14k ± 0.02k 5.16k ± 0.01k 5.17k ± 0.01k 5.08k ± 0.01k 5.08k ± 0.01k 5.14k ± 0.02k 4.99k ± 0.01k 5.08k ± 0.01k 5.03k ± 0.01k

Load Next Message - Very Sparse w/ Messages in Between w/ Wildcard (op/s)

Error bars represent 90% confidence interval, benchmarks filter: '.*_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-'

Show results table
v2.10.17 v2.10.18 v2.10.19 v2.10.20 v2.10.21 v2.10.22 v2.10.23 v2.10.24 v2.10.25 v2.10.26 v2.10.27 v2.10.28 v2.10.29 v2.11.0 v2.11.1 v2.11.2 v2.11.3 v2.11.4 v2.11.5 v2.11.6 v2.11.7 v2.11.8 v2.11.9 v2.11.10 v2.11.11 v2.12.0 v2.12.1 v2.12.2 main
_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 19.0 ± 0.3 20.1 ± 0.2 24.3 ± 0.3 24.1 ± 0.3 24.2 ± 0.2 23.8 ± 0.5 24.4 ± 0.3 24.0 ± 0.5 24.5 ± 0.3 26.3 ± 0.1 26.6 ± 0.4 28.4 ± 0.2 28.3 ± 0.2 26.7 ± 0.4 26.8 ± 0.4 28.0 ± 0.5 28.2 ± 0.3 28.4 ± 0.2 28.7 ± 0.1 28.4 ± 0.1 28.4 ± 0.4 28.4 ± 0.1 28.3 ± 0.2 27.9 ± 0.5 27.8 ± 0.1 28.4 ± 0.3 28.9 ± 0.3 28.1 ± 0.4 27.9 ± 0.6

Load Next Message - All (time/op)

Error bars represent 90% confidence interval, benchmarks filter: '.*_FileStoreLoadNextMsg'

Show results table
v2.10.17 v2.10.18 v2.10.19 v2.10.20 v2.10.21 v2.10.22 v2.10.23 v2.10.24 v2.10.25 v2.10.26 v2.10.27 v2.10.28 v2.10.29 v2.11.0 v2.11.1 v2.11.2 v2.11.3 v2.11.4 v2.11.5 v2.11.6 v2.11.7 v2.11.8 v2.11.9 v2.11.10 v2.11.11 v2.12.0 v2.12.1 v2.12.2 main
_FileStoreLoadNextMsgSameFilterAsStream-16 517ns ± 2ns 521ns ± 4ns 374ns ± 3ns 377ns ± 2ns 373ns ± 3ns 376ns ± 3ns 374ns ± 4ns 371ns ± 3ns 371ns ± 2ns 374ns ± 4ns 376ns ± 1ns 325ns ± 3ns 328ns ± 3ns 383ns ± 4ns 375ns ± 2ns 325ns ± 2ns 325ns ± 2ns 325ns ± 1ns 326ns ± 2ns 318ns ± 3ns 291ns ± 5ns 283ns ± 4ns 285ns ± 1ns 288ns ± 3ns 284ns ± 3ns 288ns ± 3ns 291ns ± 3ns 291ns ± 3ns 291ns ± 4ns
_FileStoreLoadNextMsgLiteralSubject-16 559ns ± 14ns 558ns ± 7ns 406ns ± 6ns 404ns ± 3ns 403ns ± 4ns 410ns ± 5ns 407ns ± 6ns 406ns ± 7ns 404ns ± 4ns 412ns ± 11ns 410ns ± 7ns 355ns ± 4ns 359ns ± 3ns 424ns ± 2ns 409ns ± 3ns 363ns ± 4ns 361ns ± 6ns 325ns ± 5ns 320ns ± 3ns 324ns ± 4ns 289ns ± 6ns 282ns ± 5ns 279ns ± 4ns 286ns ± 6ns 286ns ± 3ns 289ns ± 5ns 290ns ± 15ns 290ns ± 3ns 291ns ± 5ns
_FileStoreLoadNextMsgNoMsgsFirstSeq-16 29.8ns ± 0.1ns 27.7ns ± 0.1ns 26.7ns ± 0.1ns 26.7ns ± 0.2ns 26.7ns ± 0.1ns 28.3ns ± 0.1ns 26.0ns ± 0.0ns 27.1ns ± 0.4ns 25.6ns ± 0.0ns 25.7ns ± 0.1ns 26.2ns ± 0.2ns 25.6ns ± 0.0ns 25.6ns ± 0.0ns 25.6ns ± 0.0ns 25.7ns ± 0.0ns 25.8ns ± 0.0ns 25.7ns ± 0.0ns 25.7ns ± 0.0ns 25.7ns ± 0.2ns 25.6ns ± 0.0ns 26.5ns ± 0.1ns 26.5ns ± 0.1ns 26.5ns ± 0.1ns 26.5ns ± 0.1ns 26.7ns ± 0.1ns 26.5ns ± 0.1ns 26.5ns ± 0.0ns 26.7ns ± 0.1ns 26.9ns ± 0.0ns
_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 130ns ± 1ns 131ns ± 0ns 130ns ± 3ns 129ns ± 1ns 128ns ± 0ns 129ns ± 2ns 130ns ± 3ns 128ns ± 1ns 128ns ± 1ns 131ns ± 0ns 131ns ± 1ns 105ns ± 1ns 106ns ± 0ns 128ns ± 0ns 131ns ± 2ns 102ns ± 0ns 102ns ± 0ns 77.9ns ± 0.1ns 77.8ns ± 0.1ns 77.9ns ± 0.0ns 79.0ns ± 0.1ns 79.0ns ± 0.2ns 77.7ns ± 0.2ns 78.3ns ± 0.3ns 79.2ns ± 0.2ns 77.3ns ± 0.1ns 77.5ns ± 0.2ns 77.7ns ± 0.1ns 78.4ns ± 1.0ns
_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 975ns ± 2ns 938ns ± 4ns 793ns ± 2ns 794ns ± 2ns 820ns ± 1ns 801ns ± 3ns 793ns ± 3ns 787ns ± 5ns 816ns ± 2ns 807ns ± 4ns 806ns ± 3ns 470ns ± 1ns 475ns ± 2ns 829ns ± 9ns 824ns ± 5ns 477ns ± 2ns 473ns ± 3ns 446ns ± 4ns 443ns ± 2ns 440ns ± 1ns 411ns ± 2ns 408ns ± 1ns 410ns ± 8ns 414ns ± 11ns 351ns ± 4ns 420ns ± 5ns 3.39µs ± 0.02µs 371ns ± 3ns 374ns ± 3ns
_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 814ns ± 4ns 794ns ± 3ns 629ns ± 8ns 628ns ± 8ns 630ns ± 6ns 627ns ± 3ns 626ns ± 4ns 628ns ± 8ns 629ns ± 2ns 632ns ± 2ns 629ns ± 2ns 530ns ± 4ns 531ns ± 6ns 642ns ± 3ns 637ns ± 8ns 530ns ± 5ns 531ns ± 2ns 472ns ± 3ns 472ns ± 2ns 471ns ± 3ns 440ns ± 5ns 441ns ± 7ns 439ns ± 7ns 441ns ± 3ns 379ns ± 5ns 451ns ± 6ns 3.51µs ± 0.02µs 401ns ± 5ns 401ns ± 6ns
_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 496µs ± 4µs 497µs ± 3µs 475µs ± 1µs 477µs ± 3µs 474µs ± 2µs 475µs ± 2µs 476µs ± 2µs 481µs ± 4µs 469µs ± 4µs 435µs ± 3µs 436µs ± 5µs 310µs ± 1µs 311µs ± 1µs 436µs ± 1µs 435µs ± 1µs 311µs ± 4µs 311µs ± 1µs 194µs ± 1µs 193µs ± 0µs 193µs ± 0µs 195µs ± 1µs 194µs ± 0µs 193µs ± 0µs 197µs ± 0µs 197µs ± 0µs 195µs ± 1µs 201µs ± 0µs 197µs ± 0µs 199µs ± 0µs
_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 52.7ms ± 1.4ms 49.8ms ± 0.8ms 41.2ms ± 0.5ms 41.6ms ± 0.6ms 41.3ms ± 0.9ms 42.0ms ± 0.4ms 41.0ms ± 0.5ms 41.7ms ± 0.7ms 40.9ms ± 0.4ms 38.0ms ± 0.1ms 37.6ms ± 1.3ms 35.2ms ± 0.5ms 35.3ms ± 0.4ms 37.4ms ± 0.5ms 37.3ms ± 1.1ms 35.7ms ± 0.7ms 35.4ms ± 0.4ms 35.3ms ± 0.3ms 34.8ms ± 0.3ms 35.2ms ± 0.1ms 35.2ms ± 0.4ms 35.2ms ± 0.1ms 35.3ms ± 0.5ms 35.8ms ± 0.9ms 36.0ms ± 0.1ms 35.2ms ± 0.4ms 34.6ms ± 0.8ms 35.5ms ± 0.3ms 35.8ms ± 1.7ms
_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 15.8ms ± 0.1ms 14.9ms ± 0.2ms 7.31ms ± 0.52ms 7.10ms ± 0.67ms 7.08ms ± 0.58ms 7.30ms ± 0.44ms 7.41ms ± 0.57ms 7.08ms ± 0.03ms 7.87ms ± 0.09ms 5.66ms ± 0.45ms 5.30ms ± 0.11ms 5.36ms ± 0.10ms 5.74ms ± 0.54ms 5.59ms ± 0.53ms 5.50ms ± 0.52ms 5.54ms ± 0.63ms 5.36ms ± 0.06ms 5.45ms ± 0.05ms 5.43ms ± 0.09ms 5.35ms ± 0.02ms 5.68ms ± 0.66ms 6.04ms ± 0.38ms 5.47ms ± 0.06ms 5.63ms ± 0.52ms 6.13ms ± 0.34ms 5.64ms ± 0.51ms 5.51ms ± 0.12ms 6.32ms ± 0.05ms 5.95ms ± 0.42ms