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

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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