data-diff icon indicating copy to clipboard operation
data-diff copied to clipboard

Add a progress bar for each data diff

Open sungchun12 opened this issue 2 years ago • 2 comments

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. alive-demo 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.

sungchun12 avatar Aug 07 '23 21:08 sungchun12

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.

github-actions[bot] avatar Oct 09 '23 06:10 github-actions[bot]

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.

sungchun12 avatar Oct 09 '23 16:10 sungchun12

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

glebmezh avatar May 17 '24 13:05 glebmezh