Releases: redis/redis-benchmarks-specification
Version 0.1.32
Redis performance and observability spec change
Project status:
The following is a high level status report for currently available specs and tools.
- Benchmark platforms specification: Experimental components are released and available for beta testing.
- Benchmark topologies specification: Experimental components are released and available for beta testing.
- Benchmark artifacts builder specification: Experimental components are released and available for beta testing.
- Test-suites specification: Experimental components are released and available for beta testing.
- Spec tool implementation: API: Experimental components are released and available for beta testing.
- Spec tool implementation: Benchmark artifacts builder: Experimental components are released and available for beta testing.
- Spec tool implementation: Self-contained coordinator: Experimental components are released and available for beta testing.
- Spec tool implementation: Large scale coordinator: Draft components are under design, and have not been added to the specification.
- *Spec tool implementation: Setup agnostic cli benchmark runner (solely client): contains the client utility that triggers the actual benchmarks against an endpoint provided. This tool is setup agnostic and expects the DB to be properly spinned beforehand.
Release changes:
- Fixed dbconfig array version of SPEC @filipecosta90 (#103)
- Included development how-to on the readme @filipecosta90 (#102)
Tooling changes: Setup agnostic cli benchmark runner (solely client)
Version 0.1.31
Redis performance and observability spec change
Project status:
The following is a high level status report for currently available specs and tools.
- Benchmark platforms specification: Experimental components are released and available for beta testing.
- Benchmark topologies specification: Experimental components are released and available for beta testing.
- Benchmark artifacts builder specification: Experimental components are released and available for beta testing.
- Test-suites specification: Experimental components are released and available for beta testing.
- Spec tool implementation: API: Experimental components are released and available for beta testing.
- Spec tool implementation: Benchmark artifacts builder: Experimental components are released and available for beta testing.
- Spec tool implementation: Self-contained coordinator: Experimental components are released and available for beta testing.
- Spec tool implementation: Large scale coordinator: Draft components are under design, and have not been added to the specification.
- *Spec tool implementation: Setup agnostic cli benchmark runner (solely client): contains the client utility that triggers the actual benchmarks against an endpoint provided. This tool is setup agnostic and expects the DB to be properly spinned beforehand.
Release changes:
- Fixed 4 test-cases, which were completing too quickly @slice4e (#98)
- Fixed small duration benchmarks for HSET. Included 1KiB HSET variation @filipecosta90 (#99)
Version 0.1.30
Redis performance and observability spec change
Project status:
The following is a high level status report for currently available specs and tools.
- Benchmark platforms specification: Experimental components are released and available for beta testing.
- Benchmark topologies specification: Experimental components are released and available for beta testing.
- Benchmark artifacts builder specification: Experimental components are released and available for beta testing.
- Test-suites specification: Experimental components are released and available for beta testing.
- Spec tool implementation: API: Experimental components are released and available for beta testing.
- Spec tool implementation: Benchmark artifacts builder: Experimental components are released and available for beta testing.
- Spec tool implementation: Self-contained coordinator: Experimental components are released and available for beta testing.
- Spec tool implementation: Large scale coordinator: Draft components are under design, and have not been added to the specification.
- *Spec tool implementation: Setup agnostic cli benchmark runner (solely client): contains the client utility that triggers the actual benchmarks against an endpoint provided. This tool is setup agnostic and expects the DB to be properly spinned beforehand.
Release changes:
Version 0.1.29
Redis performance and observability spec change
Project status:
The following is a high level status report for currently available specs and tools.
- Benchmark platforms specification: Experimental components are released and available for beta testing.
- Benchmark topologies specification: Experimental components are released and available for beta testing.
- Benchmark artifacts builder specification: Experimental components are released and available for beta testing.
- Test-suites specification: Experimental components are released and available for beta testing.
- Spec tool implementation: API: Experimental components are released and available for beta testing.
- Spec tool implementation: Benchmark artifacts builder: Experimental components are released and available for beta testing.
- Spec tool implementation: Self-contained coordinator: Experimental components are released and available for beta testing.
- Spec tool implementation: Large scale coordinator: Draft components are under design, and have not been added to the specification.
- *Spec tool implementation: Setup agnostic cli benchmark runner (solely client): contains the client utility that triggers the actual benchmarks against an endpoint provided. This tool is setup agnostic and expects the DB to be properly spinned beforehand.
Release changes:
Tooling changes: Setup agnostic cli benchmark runner (solely client)
- Added --client_aggregated_results_folder and --preserve_temporary_client_dirs to redis-benchmarks-spec-client-runner @filipecosta90 (#95)
Version 0.1.27
Redis performance and observability spec change
Project status:
The following is a high level status report for currently available specs and tools.
- Benchmark platforms specification: Experimental components are released and available for beta testing.
- Benchmark topologies specification: Experimental components are released and available for beta testing.
- Benchmark artifacts builder specification: Experimental components are released and available for beta testing.
- Test-suites specification: Experimental components are released and available for beta testing.
- Spec tool implementation: API: Experimental components are released and available for beta testing.
- Spec tool implementation: Benchmark artifacts builder: Experimental components are released and available for beta testing.
- Spec tool implementation: Self-contained coordinator: Experimental components are released and available for beta testing.
- Spec tool implementation: Large scale coordinator: Draft components are under design, and have not been added to the specification.
- *Spec tool implementation: Setup agnostic cli benchmark runner (solely client): contains the client utility that triggers the actual benchmarks against an endpoint provided. This tool is setup agnostic and expects the DB to be properly spinned beforehand.
Release changes:
- Extended benchmark with 9 SET datatype new benchmark @filipecosta90 (#94)
Version 0.1.26
Redis performance and observability spec change
Project status:
The following is a high level status report for currently available specs and tools.
- Benchmark platforms specification: Experimental components are released and available for beta testing.
- Benchmark topologies specification: Experimental components are released and available for beta testing.
- Benchmark artifacts builder specification: Experimental components are released and available for beta testing.
- Test-suites specification: Experimental components are released and available for beta testing.
- Spec tool implementation: API: Experimental components are released and available for beta testing.
- Spec tool implementation: Benchmark artifacts builder: Experimental components are released and available for beta testing.
- Spec tool implementation: Self-contained coordinator: Experimental components are released and available for beta testing.
- Spec tool implementation: Large scale coordinator: Draft components are under design, and have not been added to the specification.
- *Spec tool implementation: Setup agnostic cli benchmark runner (solely client): contains the client utility that triggers the actual benchmarks against an endpoint provided. This tool is setup agnostic and expects the DB to be properly spinned beforehand.
Release changes:
- Added 11 extra STRING benchmarks @filipecosta90 (#93)
Version 0.1.25
Redis performance and observability spec change
Project status:
The following is a high level status report for currently available specs and tools.
- Benchmark platforms specification: Experimental components are released and available for beta testing.
- Benchmark topologies specification: Experimental components are released and available for beta testing.
- Benchmark artifacts builder specification: Experimental components are released and available for beta testing.
- Test-suites specification: Experimental components are released and available for beta testing.
- Spec tool implementation: API: Experimental components are released and available for beta testing.
- Spec tool implementation: Benchmark artifacts builder: Experimental components are released and available for beta testing.
- Spec tool implementation: Self-contained coordinator: Experimental components are released and available for beta testing.
- Spec tool implementation: Large scale coordinator: Draft components are under design, and have not been added to the specification.
- *Spec tool implementation: Setup agnostic cli benchmark runner (solely client): contains the client utility that triggers the actual benchmarks against an endpoint provided. This tool is setup agnostic and expects the DB to be properly spinned beforehand.
Release changes:
- Added extra LRANGE, LPUSH, LPOP and RPOP benchmark variations (10B, 100B, and 1KiB) @filipecosta90 (#91)
Version 0.1.24
Redis performance and observability spec change
Project status:
The following is a high level status report for currently available specs and tools.
- Benchmark platforms specification: Experimental components are released and available for beta testing.
- Benchmark topologies specification: Experimental components are released and available for beta testing.
- Benchmark artifacts builder specification: Experimental components are released and available for beta testing.
- Test-suites specification: Experimental components are released and available for beta testing.
- Spec tool implementation: API: Experimental components are released and available for beta testing.
- Spec tool implementation: Benchmark artifacts builder: Experimental components are released and available for beta testing.
- Spec tool implementation: Self-contained coordinator: Experimental components are released and available for beta testing.
- Spec tool implementation: Large scale coordinator: Draft components are under design, and have not been added to the specification.
- *Spec tool implementation: Setup agnostic cli benchmark runner (solely client): contains the client utility that triggers the actual benchmarks against an endpoint provided. This tool is setup agnostic and expects the DB to be properly spinned beforehand.
Release changes:
Tooling changes: Self-contained coordinator
- Enabled CPU pinning on self-contained-coordinator @filipecosta90 (#90)
Version 0.1.23
Redis performance and observability spec change
Project status:
The following is a high level status report for currently available specs and tools.
- Benchmark platforms specification: Experimental components are released and available for beta testing.
- Benchmark topologies specification: Experimental components are released and available for beta testing.
- Benchmark artifacts builder specification: Experimental components are released and available for beta testing.
- Test-suites specification: Experimental components are released and available for beta testing.
- Spec tool implementation: API: Experimental components are released and available for beta testing.
- Spec tool implementation: Benchmark artifacts builder: Experimental components are released and available for beta testing.
- Spec tool implementation: Self-contained coordinator: Experimental components are released and available for beta testing.
- Spec tool implementation: Large scale coordinator: Draft components are under design, and have not been added to the specification.
- *Spec tool implementation: Setup agnostic cli benchmark runner (solely client): contains the client utility that triggers the actual benchmarks against an endpoint provided. This tool is setup agnostic and expects the DB to be properly spinned beforehand.
Release changes:
Tooling changes: Benchmark artifacts builder
- Enable profilers on self-contained-coordinator and bumped dependencies to the latest version @filipecosta90 (#89)
Tooling changes: Self-contained coordinator
- Enable profilers on self-contained-coordinator and bumped dependencies to the latest version @filipecosta90 (#89)
- Included XREAD, XADD, and ZRANGE benchmarks @filipecosta90 (#88)
Tooling changes: Setup agnostic cli benchmark runner (solely client)
- Included XREAD, XADD, and ZRANGE benchmarks @filipecosta90 (#88)
Version 0.1.22
Redis performance and observability spec change
Project status:
The following is a high level status report for currently available specs and tools.
- Benchmark platforms specification: Experimental components are released and available for beta testing.
- Benchmark topologies specification: Experimental components are released and available for beta testing.
- Benchmark artifacts builder specification: Experimental components are released and available for beta testing.
- Test-suites specification: Experimental components are released and available for beta testing.
- Spec tool implementation: API: Experimental components are released and available for beta testing.
- Spec tool implementation: Benchmark artifacts builder: Experimental components are released and available for beta testing.
- Spec tool implementation: Self-contained coordinator: Experimental components are released and available for beta testing.
- Spec tool implementation: Large scale coordinator: Draft components are under design, and have not been added to the specification.
- *Spec tool implementation: Setup agnostic cli benchmark runner (solely client): contains the client utility that triggers the actual benchmarks against an endpoint provided. This tool is setup agnostic and expects the DB to be properly spinned beforehand.
Release changes:
- Added memtier_benchmark-1key-zset-1M-elements-zrevrange-5-elements. @filipecosta90 (#83)