awslabs / awslabs/amazon-dynamodb-tools
Print time to complete estimates
- Dominant language
- Python
- Stars
- 181
- Forks
- 50
- Avg merge
- 4h 11m
- Merged PRs (30d)
- 36
Description
We now estimate time to complete in gauging if the max read/write rate is high enough to fit within the timeout. Maybe we should print that to the console? For something like delete with two phases it should print each phase appropriately.
I don't know how accurate the timings will be. It's one thing to use extrapolated timings to WARN on things that will obviously take more than the timeout. It's another thing to make good estimates.
Contributor guide
Research direction
No file or test is named. Start by tracing the existing max read/write rate and timeout estimation, then follow the delete operation's two phases. Done means the console reports an estimated completion time for each phase without implying more accuracy than the current warning calculation supports.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, python
- Domain
- cli, databases
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100