Add a progress bar for each data diff
Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I want a beautiful progress bar for my data diffs so I have predictability in my workflow. There are times where I wonder if a data diff will take 10 seconds or 1 hour. Even a simple rule of thumb estimate is better than nothing.
This is not meant to be a "cute cosmetic" but serves to cue when I should stay and watch my terminal or leave to play with my dog while a data diff is running long. Think: save precious time and cue context switching when that's more productive.
Describe the solution you'd like
A clear and concise description of what you want to happen.
https://github.com/rsalmei/alive-progress This is a fantastic role model!
During each diff, it shows a progress bar to indicate how long it's taking and estimated completion time in seconds/hours
Research: https://builtin.com/software-engineering-perspectives/python-progress-bar https://github.com/tqdm/tqdm
Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.
Additional context Add any other context or screenshots about the feature request here.
This issue has been marked as stale because it has been open for 60 days with no activity. If you would like the issue to remain open, please comment on the issue and it will be added to the triage queue. Otherwise, it will be closed in 7 days.
I will make this happen, maybe not as a progress bar but at least a running seconds counter. The main thing is to build predicability for data-diff users.
That's a cool idea @sungchun12!
We made a hard decision to sunset the data-diff package and won't provide further development or support.
-Gleb