Grant Henke has uploaded this change for review. ( http://gerrit.cloudera.org:8080/15851
Change subject: WIP [benchmarks] Add single node YCSB testing scripts ...................................................................... WIP [benchmarks] Add single node YCSB testing scripts This patch takes inspiration from the original scripts in https://github.com/toddlipcon/kudu-ycsb-experiments that were used for the ycsb blog post: https://kudu.apache.org/2016/04/26/ycsb.html I adjusted the benchmark scripts/matrix to be more flexible and to support defining any YCSB parameter/workload in the matrix itself. I added a workload configuration file that matches the original blog posts configuration along with one to start experimenting with more columns. There are some plotting scripts that use parse_metrics_log.py but they could be adjusted to be a bit more generally useful and need to be cleaned up. The README also needs to be adjusted to include steps to setup and run the workloads. Change-Id: Ib022e654e6c9367fff8fd38197d7e31abaa0e874 --- A src/kudu/benchmarks/ycsb/README.adoc A src/kudu/benchmarks/ycsb/blog-2016-setup.yaml A src/kudu/benchmarks/ycsb/columns-setup.yaml A src/kudu/benchmarks/ycsb/parse_ycsb_log.py A src/kudu/benchmarks/ycsb/plot_experiments.py A src/kudu/benchmarks/ycsb/requirements.txt A src/kudu/benchmarks/ycsb/run_experiments.py M src/kudu/scripts/parse_metrics_log.py 8 files changed, 843 insertions(+), 0 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/51/15851/1 -- To view, visit http://gerrit.cloudera.org:8080/15851 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: Ib022e654e6c9367fff8fd38197d7e31abaa0e874 Gerrit-Change-Number: 15851 Gerrit-PatchSet: 1 Gerrit-Owner: Grant Henke <[email protected]>
