Cache should decide when to commit on its own
Open
- Dominant language
- Rust
- Stars
- 1.6k
- Forks
- 145
- PR merge metrics
- No merged PRs in 30d
Description
**Is your feature request related to a problem? Please describe.**
Now cache still commits upon receiving `Commit` message from `EpochManager`, but the pipeline has nothing to commit and the `EpochManager` should be removed.
The indexing threads only commits when indexing is done, which is not good.
**Describe the solution you'd like**
Cache main db and indexing db generates decide when to commit on its own using number of operations processed and timeout.
Contributor guide
Assessment
This issue has not been assessed yet.