[iota-data-ingestion]: support ranged ingestion for all worker types
Open
infrastructure
- Dominant language
- Rust
- Stars
- 110
- Forks
- 71
- Avg merge
- 3d 6h
- Merged PRs (30d)
- 127
Description
Currently, support for ranged ingestion (via `start-checkpoint` and `end-checkpoint`) is limited to the `Task::BigTableKv` implementation. While the `YAML` configuration already accepts these global parameters, the ingestion pipeline does not enforce them across other task types.
Refactor the entry point (`main.rs`) to standardize checkpoint range handling, ensuring that `start-checkpoint` and `end-checkpoint` are respected by all ingestion tasks.
Contributor guide
Assessment
This issue has not been assessed yet.