Clone
kr-arjun <arjun.kr@outlook.com>
committed
on 26 Jul 18
DRILL-6640: Drill takes long time in planning when there are large number of files in views/tables DFS parent directory Modifying DotDrillUt… Show more
DRILL-6640: Drill takes long time in planning when there are large number of files in views/tables DFS parent directory Modifying DotDrillUtil implementation to avoid using globStatus calls with GLOB for dot drill files

Includes

- Modified DotDrillUtil.getDotDrills implementation to avoid using DFS globStatus call with GLOB for a given base file name.

- Added unit test cases for the new method.

- Code refactoring to include additional comments.

- Updated logic to use globStatus call for  path with wildcards and not ending with .drill

- Modified Testcase implementation to use BaseDirTestWatcher.

closes #1405

Show less

master + 2 more