Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support determinate progress indicators #6043

Open
AlexTugarev opened this issue Aug 26, 2019 · 0 comments
Open

Support determinate progress indicators #6043

AlexTugarev opened this issue Aug 26, 2019 · 0 comments
Labels
enhancement issues that are enhancements to current functionality - nice to haves progress issues related to the progress functionality

Comments

@AlexTugarev
Copy link
Contributor

Currently only indeterminate progress indicators are rendered at locations like SCM/GIT, Search, and Debug.

@westbury suggested to support rendering progress based on the known percentage in #6009 (comment)

While there are places like SCM were we expect to aggregate the process indication of concurrent tasks, which is hard to do with a determinate progress bar, there are certainly use cases where the process in percent would be interesting. As stated in #6009 (comment), this is support in the reporter site already (see ProgressService,) but ignored on the renderer site as of now.

It's feasible to change the behavior to render a progress bar based on the progress update, if it's provided and it's possible to aggregate. Which especially means, if there is a single task which does report progress updates, the rendering mode should be determinate progress, and in some other cases it would be indeterminate progress.

@AlexTugarev AlexTugarev added enhancement issues that are enhancements to current functionality - nice to haves progress issues related to the progress functionality labels Aug 26, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement issues that are enhancements to current functionality - nice to haves progress issues related to the progress functionality
Projects
None yet
Development

No branches or pull requests

1 participant