Releases: redis/redis-benchmarks-specification
Version 0.1.39
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.35
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
- Added consumer-id to self contained coordinator. Enables multi consumers @filipecosta90 (#110)
Version 0.1.34
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
- Fixed self_contained_coordinator r.ping() using 6379 port and not redis_proc_start_port @filipecosta90 (#109)
Version 0.1.33
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 to specify redis_proc_start_port on self contained coordinator; Include merge-base commit tests on API trigger @filipecosta90 (#106)
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)