Skip to content

Commit 12b4f92

Browse files
Extended HASH, LIST, and STRING benchmarks (#276)
* Added SET with EX test * Added HELLO pipeline benchmarks * Added LPUSH pipeline benchmarks * Added LINDEX pipeline benchmarks * Added ZREVRANGEBYSCORE pipeline benchmarks * Added ZREVRANGE benchmark * fixed memtier_benchmark-1Mkeys-string-get-10B-pipeline-10 * Included 2 listpack benchmarks (LRANGE command) focused on integer encoding * Fixed missing pipeline 10 on the 2 new listpack tests * Moved latency benchmark suite out of common folder * Fixed memtier_benchmark-1key-hash-1K-fields-hgetall init step * Extended io-threads use-case to 100% gets and mixed reads/writes * applied fmt
1 parent f424438 commit 12b4f92

File tree

163 files changed

+547
-9
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

163 files changed

+547
-9
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "redis-benchmarks-specification"
3-
version = "0.1.247"
3+
version = "0.1.256"
44
description = "The Redis benchmarks specification describes the cross-language/tools requirements and expectations to foster performance and observability standards around redis related technologies. Members from both industry and academia, including organizations and individuals are encouraged to contribute."
55
authors = ["filipecosta90 <filipecosta.90@gmail.com>","Redis Performance Group <performance@redis.com>"]
66
readme = "Readme.md"

redis_benchmarks_specification/__compare__/compare.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -804,21 +804,22 @@ def compute_regression_table(
804804
len_baseline_only_list = len(baseline_only_list)
805805
if len_baseline_only_list > 0:
806806
table_output += f"\n WARNING: There were {len_baseline_only_list} benchmarks with datapoints only on baseline.\n\n"
807-
baseline_only_test_names_str = "|".join([l[0] for l in baseline_only_list])
807+
baseline_only_test_names_str = "|".join([l for l in baseline_only_list])
808808
table_output += (
809809
f" Baseline only test regexp names: {baseline_only_test_names_str}\n\n"
810810
)
811811
len_comparison_only_list = len(comparison_only_list)
812812
if len_comparison_only_list > 0:
813813
table_output += f"\n WARNING: There were {len_comparison_only_list} benchmarks with datapoints only on comparison.\n\n"
814-
comparison_only_test_names_str = "|".join([l[0] for l in comparison_only_list])
814+
comparison_only_test_names_str = "|".join([l for l in comparison_only_list])
815815
table_output += (
816816
f" Comparison only test regexp names: {comparison_only_test_names_str}\n\n"
817817
)
818818
len_no_datapoints = len(no_datapoints_list)
819819
if len_no_datapoints > 0:
820820
table_output += f"\n WARNING: There were {len_no_datapoints} benchmarks with NO datapoints for both baseline and comparison.\n\n"
821-
no_datapoints_test_names_str = "|".join([l[0] for l in no_datapoints_list])
821+
no_datapoints_test_names_str = "|".join([l for l in no_datapoints_list])
822+
822823
table_output += (
823824
f" NO DATAPOINTS test regexp names: {no_datapoints_test_names_str}\n\n"
824825
)

0 commit comments

Comments
 (0)