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
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
ad23b26a-5296-42c0-af46-f748a73b510c main
https://github.com/nats-io/nats-server.git
(85594c8ce6b253d8552efc602360929fc22fd583)
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-25 00:00:20 +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.12.0 v2.12.1 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.2M ± 0.2M 82.1M ± 0.1M 81.4M ± 0.2M

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.12.0 v2.12.1 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.03M 3.44M ± 0.03M 3.44M ± 0.04M

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.12.0 v2.12.1 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.46M ± 0.03M 3.45M ± 0.09M 3.43M ± 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.12.0 v2.12.1 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.8M ± 0.0M 37.7M ± 0.1M
_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.9M ± 0.0M 12.9M ± 0.0M 12.9M ± 0.0M

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.12.0 v2.12.1 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.38M ± 0.02M 295k ± 2k 2.74M ± 0.05M
_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.22M ± 0.03M 285k ± 3k 2.54M ± 0.01M

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.12.0 v2.12.1 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.14k ± 0.02k 4.99k ± 0.01k 5.13k ± 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.12.0 v2.12.1 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 28.4 ± 0.3 28.9 ± 0.3 28.2 ± 0.3

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.12.0 v2.12.1 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 291ns ± 3ns 290ns ± 5ns
_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 289ns ± 5ns 290ns ± 15ns 292ns ± 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.5ns ± 0.0ns 26.5ns ± 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 77.3ns ± 0.1ns 77.5ns ± 0.2ns 77.5ns ± 0.1ns
_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 420ns ± 5ns 3.39µs ± 0.02µs 366ns ± 4ns
_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 451ns ± 6ns 3.51µs ± 0.02µs 393ns ± 1ns
_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 195µs ± 1µs 201µs ± 0µs 195µ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.2ms ± 0.4ms 34.6ms ± 0.8ms 35.4ms ± 0.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.64ms ± 0.51ms 5.51ms ± 0.12ms 5.55ms ± 0.73ms