couchbaselabs / couchbaselabs/spectroperf
Tidy workload methods
Open
- 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