couchbaselabs / couchbaselabs/spectroperf

Tidy workload methods

Open
#57 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
3
Forks
2
Avg merge
24m
Merged PRs (30d)
5

Description

The Setup and Run methods in workload take too many arguments. We should find a way to reduce this, maybe have a workload config that we can wrap everything in, or we pass the spectroperf config down and read what we need.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the workload Setup and Run methods and tracing the arguments they currently receive. Compare wrapping those values in a workload config with passing the spectroperf config and reading the needed fields. Done means the methods take fewer arguments while preserving their existing workload behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
tooling
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.