Details
Description
Refactor the glob pattern code out of FileContext and FileSystem into a package private GlobFilter and the reusable GlobPattern class (InterfaceAudience.Private)
Also fix the handling of ^ outside character class ([...]) reported in HADOOP-6618 and make the glob pattern code less restrictive (not throwing on some valid glob patterns.) and more POSIX standard compliant (support [!...]).
Attachments
Attachments
Issue Links
- blocks
-
HADOOP-6728 Overhaul metrics framework
- Resolved
- is related to
-
HADOOP-6618 fs -ls does not work if a path name contains the ^ character
- Resolved