We now estimate time to complete in gauging if the max read/write rate is high enough to fit within the timeout. Maybe we should print that to the console? For something like delete with two phases it should print each phase appropriately.
I don't know how accurate the timings will be. It's one thing to use extrapolated timings to WARN on things that will obviously take more than the timeout. It's another thing to make good estimates.
We now estimate time to complete in gauging if the max read/write rate is high enough to fit within the timeout. Maybe we should print that to the console? For something like delete with two phases it should print each phase appropriately.
I don't know how accurate the timings will be. It's one thing to use extrapolated timings to WARN on things that will obviously take more than the timeout. It's another thing to make good estimates.