Details
-
Sub-task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
3.3.0
-
None
-
None
Description
globStatus/globber is inefficient, not incremental and doesn't provide a way to query any IOStatistics.
Proposed:
- new IncrementalGlobber class which takes an interface to the file source (+impls for FS and FC) which offer the incremental ops
- use incremental listStatusIncremental calls
- or, if no wildcards, full deep listFiles(recursive)
- collect IOStatistics from source ops, aggregate and serve
Potentially a lot of work...need to look carefully here