> ROOT_DIR=/tmp/go-bench-away-job-e186495a-0b55-40c3-8da9-b907a8ccfac1-2583532500 > OUTPUT_FILE=/tmp/go-bench-away-job-e186495a-0b55-40c3-8da9-b907a8ccfac1-2583532500/results.txt > SHA_FILE=/tmp/go-bench-away-job-e186495a-0b55-40c3-8da9-b907a8ccfac1-2583532500/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-e186495a-0b55-40c3-8da9-b907a8ccfac1-2583532500/go_version.txt > GIT_REMOTE=https://github.com/nats-io/nats-server.git > GIT_REF=main > TESTS_DIR=server > BENCHMARKS_FILTER=BenchmarkJetStreamKV/.*R=3.* > BENCHMARK_REPETITIONS=5 > BENCHMARK_MIN_RUN_TIME=3s > MAX_RUN_TIME=4h0m0s > GO=/usr/local/go1.25.4/bin/go > GIT=/usr/bin/git Cloning https://github.com/nats-io/nats-server.git ref: main to /tmp/go-bench-away-job-e186495a-0b55-40c3-8da9-b907a8ccfac1-2583532500/source.git SHA of main: 7c38a319e0a68d4d7f8048f3e0dc06607dcd283e Go runtime: go version go1.25.7 linux/amd64 AR='ar' CC='gcc' CGO_CFLAGS='-O2 -g' CGO_CPPFLAGS='' CGO_CXXFLAGS='-O2 -g' CGO_ENABLED='1' CGO_FFLAGS='-O2 -g' CGO_LDFLAGS='-O2 -g' CXX='g++' GCCGO='gccgo' GO111MODULE='' GOAMD64='v1' GOARCH='amd64' GOAUTH='netrc' GOBIN='' GOCACHE='/home/marco/.cache/go-build' GOCACHEPROG='' GODEBUG='' GOENV='/home/marco/.config/go/env' GOEXE='' GOEXPERIMENT='' GOFIPS140='off' GOFLAGS='' GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build1154826279=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-e186495a-0b55-40c3-8da9-b907a8ccfac1-2583532500/source.git/go.mod' GOMODCACHE='/home/marco/go/pkg/mod' GONOPROXY='' GONOSUMDB='' GOOS='linux' GOPATH='/home/marco/go' GOPRIVATE='' GOPROXY='https://proxy.golang.org,direct' GOROOT='/home/marco/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.7.linux-amd64' GOSUMDB='sum.golang.org' GOTELEMETRY='local' GOTELEMETRYDIR='/home/marco/.config/go/telemetry' GOTMPDIR='' GOTOOLCHAIN='auto' GOTOOLDIR='/home/marco/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.25.7.linux-amd64/pkg/tool/linux_amd64' GOVCS='' GOVERSION='go1.25.7' GOWORK='' PKG_CONFIG='pkg-config' Running benchmarks with filter 'BenchmarkJetStreamKV/.*R=3.*' (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-2278G CPU @ 3.40GHz BenchmarkJetStreamKV BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/GET BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/GET-16 88542 55288 ns/op 1.81 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/GET-16 78181 48485 ns/op 2.06 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/GET-16 86772 72501 ns/op 1.38 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/GET-16 83808 48243 ns/op 2.07 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/GET-16 89996 50547 ns/op 1.98 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/PUT BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/PUT-16 34137 103683 ns/op 0.96 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/PUT-16 34806 105162 ns/op 0.95 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/PUT-16 32494 105236 ns/op 0.95 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/PUT-16 32954 102217 ns/op 0.98 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/PUT-16 33789 105071 ns/op 0.95 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/CAS BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/CAS-16 20504 169280 ns/op 0.59 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/CAS-16 22173 211636 ns/op 0.47 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/CAS-16 22311 176301 ns/op 0.57 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/CAS-16 14826 228184 ns/op 0.44 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/CAS-16 21825 168262 ns/op 0.59 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/GET BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/GET-16 88656 50473 ns/op 1.98 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/GET-16 76237 48971 ns/op 2.04 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/GET-16 76735 48454 ns/op 2.06 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/GET-16 91066 51748 ns/op 1.93 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/GET-16 91490 55259 ns/op 1.81 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/PUT BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/PUT-16 34070 105530 ns/op 0.95 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/PUT-16 33206 104847 ns/op 0.95 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/PUT-16 34213 107001 ns/op 0.93 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/PUT-16 33567 105080 ns/op 0.95 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/PUT-16 33092 110602 ns/op 0.90 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/CAS BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/CAS-16 20919 177828 ns/op 0.56 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/CAS-16 18711 199479 ns/op 0.50 MB/s 0.005344 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/CAS-16 21481 210670 ns/op 0.47 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/CAS-16 21526 173852 ns/op 0.58 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/CAS-16 15885 246697 ns/op 0.41 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/GET BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/GET-16 81775 51578 ns/op 19.85 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/GET-16 63009 51683 ns/op 19.81 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/GET-16 80592 51071 ns/op 20.05 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/GET-16 85354 51546 ns/op 19.87 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/GET-16 88194 56511 ns/op 18.12 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/PUT BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/PUT-16 31867 112472 ns/op 9.10 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/PUT-16 30513 113933 ns/op 8.99 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/PUT-16 31368 113355 ns/op 9.03 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/PUT-16 31225 110472 ns/op 9.27 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/PUT-16 31142 110859 ns/op 9.24 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/CAS BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/CAS-16 20080 188544 ns/op 5.43 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/CAS-16 16184 220229 ns/op 4.65 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/CAS-16 17612 202894 ns/op 5.05 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/CAS-16 16056 208201 ns/op 4.92 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/CAS-16 20451 205757 ns/op 4.98 MB/s 0 %error PASS ok github.com/nats-io/nats-server/v2/server 482.231s Done