-
Notifications
You must be signed in to change notification settings - Fork 90
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
Revise showing ETA and rates for progress bars #140
Comments
Yes, good idea! It would be more user-friendly to give meaningful ETAs and show current scan rate. |
Longer-term, I've been thinking about switching away from Indicatif entirely and using something lighter weight, like maybe |
There is also an issue now with an interaction between the |
Also longer-term, I think Nosey Parker will need to move away from its current scanning operation of (1) enumerating inputs to scan to determine progress bar maximum and then (2) scanning all those inputs. This current mode of scan operation is problematic for a few reasons:
Without the "count all the inputs in advance" step, it may be impossible to provide an ETA, as Nosey Parker wouldn't have an idea how many inputs remained until it had actually scanned everything. (In this scenario, scan throughput rate and a total count of things scanned could still be reported, however.) See also #46. |
I looked at indicatif documentation, wouldn't |
The progress bar comment mentions an issue with the
indicatif
estimation algorithm for ETA and the throughput. The PR linked in the comment with the fix for the issue was merged. It might be worth revisiting if ETA and rates can be reenabled.The text was updated successfully, but these errors were encountered: