Skip to content
This repository was archived by the owner on May 17, 2024. It is now read-only.
This repository was archived by the owner on May 17, 2024. It is now read-only.

Add a progress bar for each data diff #672

Closed
@sungchun12

Description

@sungchun12

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.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions