Skip to content
This repository has been archived by the owner on Mar 23, 2023. It is now read-only.

Extend scripts for running YCSB workloads #188

Open
7 of 15 tasks
KFilipek opened this issue Sep 1, 2022 · 0 comments
Open
7 of 15 tasks

Extend scripts for running YCSB workloads #188

KFilipek opened this issue Sep 1, 2022 · 0 comments

Comments

@KFilipek
Copy link
Contributor

KFilipek commented Sep 1, 2022

FEAT: Extend scripts for running YCSB workloads

Rationale

Related PR: #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

  • Add draft files
  • Adapt run_suite.py
    • Use pmemkv specific fields
    • 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
  • Adapt run_workload.sh
    • Use pmemkv specific fields
    • 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

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant