pmemkv-java
pmemkv-java copied to clipboard
Extend scripts for running YCSB workloads
FEAT: Extend scripts for running YCSB workloads
Rationale
Related PR: https://github.com/pmem/pmemkv-java/pull/131 The idea behind this issue is to extend tools to run multiple suites with YCSB using pmemkv-java. Original files with documentation were placed previously in PMSE repo.
Description
- [x] Add draft files
- [x] Adapt run_suite.py
- [x] Use pmemkv specific fields
- [x] Remove MongoDB related internals
- [ ] Add removing pool file before next load phase
- [ ] Add waiting for every YCSB instance finished work before next suite execution
- [ ] Adapt output placement for supporting job splitting
- [x] Adapt run_workload.sh
- [x] Use pmemkv specific fields
- [x] Extend in-file documentation with explanation what exact argument does
- [ ] Add support splitting jobs and synchronization
- [ ] Adapt parser.py
- [ ] Add parsing splitted jobs
- [ ] TBD
- [ ] Optional: change filenames
API Changes
N/A
Implementation details
N/A
Meta
N/A