Maybe we should be tracking failures for that in `HadoopApiStats`? We could have a stats interface that contains `time()` and `recordException()` methods.

One difference is that the current Hadoop stats are for walking the directories on the coordinator, and this would be for opening splits on the workers, though they both involve namenode operations.