h2oai / h2oai/datatable

Universal progress bar

Open
#1,643 0 comments 0 reactions 0 assignees View on GitHub
EPIC :star: new feature
Dominant language
C++
Stars
1.9k
Forks
164
Avg merge
7h 31m
Merged PRs (30d)
1

Description

There should be a progress bar for all long-running tasks

- [x] Implement generic progress bar class in C++, and supporting functionality;
- [x] Allow nested work objects
- [x] Replace progress bar in `fread()`
- [x] Add progress bar into `.to_csv()`
- [x] Replace progress bar in Aggregator
- [x] Add progress bar in Ftrl
- [ ] Add progress bar for generic `DT[i, j, ...]`
- [ ] Add progress bar for sorting
- [ ] Add progress bar for converting into pandas/numpy
- [ ] Add progress bar for converting to python
- [ ] Add progress bar for converting from pandas
- [ ] Check that progress bar works properly in Ipython
- [ ] Check that progress bar works properly in Jupyter
- [x] Add tests

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.