> ROOT_DIR=/tmp/go-bench-away-job-7ea6f076-abf7-4ec1-a09a-1262239aafec-2150853695 > OUTPUT_FILE=/tmp/go-bench-away-job-7ea6f076-abf7-4ec1-a09a-1262239aafec-2150853695/results.txt > SHA_FILE=/tmp/go-bench-away-job-7ea6f076-abf7-4ec1-a09a-1262239aafec-2150853695/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-7ea6f076-abf7-4ec1-a09a-1262239aafec-2150853695/go_version.txt > GIT_REMOTE=https://github.com/nats-io/nats-server.git > GIT_REF=main > TESTS_DIR=server > BENCHMARKS_FILTER=Benchmark_FileStore.* > BENCHMARK_REPETITIONS=5 > BENCHMARK_MIN_RUN_TIME=3s > MAX_RUN_TIME=4h0m0s > GO=/usr/local/go1.26.3/bin/go > GIT=/usr/bin/git Cloning https://github.com/nats-io/nats-server.git ref: main to /tmp/go-bench-away-job-7ea6f076-abf7-4ec1-a09a-1262239aafec-2150853695/source.git SHA of main: 8605d4ee81ced4e8e0ebe5897f77a11f6c9f87bf Go runtime: go version go1.26.3 linux/amd64 AR='ar' CC='gcc' CGO_CFLAGS='-O2 -g' CGO_CPPFLAGS='' CGO_CXXFLAGS='-O2 -g' CGO_ENABLED='0' CGO_FFLAGS='-O2 -g' CGO_LDFLAGS='-O2 -g' CXX='g++' GCCGO='gccgo' GO111MODULE='' GOAMD64='v1' GOARCH='amd64' GOAUTH='netrc' GOBIN='' GOCACHE='/home/gauge-gba/.cache/go-build' GOCACHEPROG='' GODEBUG='' GOENV='/home/gauge-gba/.config/go/env' GOEXE='' GOEXPERIMENT='' GOFIPS140='off' GOFLAGS='' GOGCCFLAGS='-fPIC -m64 -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build2184435726=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-7ea6f076-abf7-4ec1-a09a-1262239aafec-2150853695/source.git/go.mod' GOMODCACHE='/home/gauge-gba/go/pkg/mod' GONOPROXY='' GONOSUMDB='' GOOS='linux' GOPATH='/home/gauge-gba/go' GOPRIVATE='' GOPROXY='https://proxy.golang.org,direct' GOROOT='/usr/local/go1.26.3' GOSUMDB='sum.golang.org' GOTELEMETRY='local' GOTELEMETRYDIR='/home/gauge-gba/.config/go/telemetry' GOTMPDIR='' GOTOOLCHAIN='auto' GOTOOLDIR='/usr/local/go1.26.3/pkg/tool/linux_amd64' GOVCS='' GOVERSION='go1.26.3' GOWORK='' PKG_CONFIG='pkg-config' Running benchmarks with filter 'Benchmark_FileStore.*' (5 repetitions, 3s min runtime, timeout in 4h0m0s) goos: linux goarch: amd64 pkg: github.com/nats-io/nats-server/v2/server cpu: Intel(R) Xeon(R) E-2388G CPU @ 3.20GHz Benchmark_FileStoreSelectMsgBlock Benchmark_FileStoreSelectMsgBlock-16 315385630 11.39 ns/op Benchmark_FileStoreSelectMsgBlock-16 316067634 11.38 ns/op Benchmark_FileStoreSelectMsgBlock-16 316945848 11.36 ns/op Benchmark_FileStoreSelectMsgBlock-16 313799978 11.37 ns/op Benchmark_FileStoreSelectMsgBlock-16 316094952 11.37 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14516250 249.1 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14627865 247.1 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14251833 251.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14513182 247.8 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14338761 251.0 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14904957 247.2 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 15068971 249.0 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14583432 247.8 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14602996 247.5 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14741300 248.1 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181719103 19.85 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181126340 20.52 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181401852 19.90 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180650757 19.83 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180699193 19.85 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66429253 53.85 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66254746 53.92 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66022910 53.86 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66324093 53.97 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64761543 53.83 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10275129 335.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10287705 312.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10166834 353.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10672134 345.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10706294 350.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9240181 388.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9202526 387.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9319868 389.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9245529 390.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9180992 388.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26406 135645 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26590 135980 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26509 135968 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26476 135609 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26509 135878 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 34542697 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 104 35274197 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 103 35750456 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 105 34066941 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 103 35632304 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3827652 915.0 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3759394 918.1 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3824091 931.9 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3775006 910.2 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3757968 921.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 661 5427932 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 831 5648203 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 819 5490771 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 658 5333085 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 646 5482037 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 104433 31992 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 103599 33590 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 114470 32256 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 113575 31672 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 113449 32022 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 126819 26910 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 116324 27898 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 133980 27661 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 130959 26796 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 120409 26739 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65757091 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65532805 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65451406 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65470411 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65298238 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 183980911 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 182140450 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 182158519 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184527957 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 183663797 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 149902073 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150255561 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150258233 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150160578 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150552372 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125047383 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 124251445 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 124463891 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 124377247 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125365187 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115026014 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114816145 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 114435398 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 114669645 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 115047314 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 101021077 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 102229223 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 102557725 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 37 102099257 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 101993201 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 85193656 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 83227059 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 44 83595059 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 85381996 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 89147328 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69118636 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69144776 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69109702 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69305920 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 50 69055494 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 298 12046974 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 295 12088820 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 298 12008040 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 295 12199930 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 295 12152253 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2110.654s Done