[ https://issues.apache.org/jira/browse/HADOOP-6787?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Eli Collins updated HADOOP-6787:
--------------------------------
Hadoop Flags: [Incompatible change, Reviewed] (was: [Reviewed])
Refactoring out the internal classes doesn't seem incompatible. I suppose the bug fixes could
affect a program eg that expected a bogus exception on a valid POSIX glob pattern, so I'll
put the flag back.
> Factor out glob pattern code from FileContext and Filesystem
> ------------------------------------------------------------
>
> Key: HADOOP-6787
> URL: https://issues.apache.org/jira/browse/HADOOP-6787
> Project: Hadoop Common
> Issue Type: Bug
> Components: fs
> Reporter: Luke Lu
> Assignee: Luke Lu
> Fix For: 0.22.0
>
> Attachments: hadoop-6787-trunk-v1.patch, hadoop-6787-trunk-v2.patch, hadoop-6787-y20s-v1.patch
>
>
> 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 [!...]).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
|