tracker: split Progress into internal and public
Open
enhancement
- Dominant language
- Go
- Stars
- 1.1k
- Forks
- 273
- Avg merge
- 4h 12m
- Merged PRs (30d)
- 10
Description
Currently, the `tracker.Progress` struct is a mix of internal fields and methods responsible for replication flow control, and public API - replication status returned by `RawNode.Status()`.
We should factor out the public part of this API, and hide the flow control implementation details (e.g. under `internal` package).
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.