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

Extend scripts for running YCSB workloads #188

@KFilipek

Description

@KFilipek

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions