pmemkv-java icon indicating copy to clipboard operation
pmemkv-java copied to clipboard

Extend scripts for running YCSB workloads

Open KFilipek opened this issue 3 years ago • 0 comments

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

KFilipek avatar Sep 01 '22 10:09 KFilipek