[
https://issues.apache.org/jira/browse/HADOOP-14843?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16157264#comment-16157264
]
Bharat Viswanadham edited comment on HADOOP-14843 at 9/7/17 5:31 PM:
---------------------------------------------------------------------
[~jlowe]
I have thought +r, +rwx are also not valid inputs and provided the patch to
raise exception for those inputs also. And as valueOf(String) method is already
there for unix symbolic representation for considering these.
Thanks for clarification.
I think then existing behavior is fine.
was (Author: bharatviswa):
[~jlowe]
I have thought +r, +rwx are also not valid inputs and provided the patch to
raise exception for those inputs also. And as valueOf(String) method is already
there for unix representation for considering these.
Thanks for clarification.
I think then existing behavior is fine.
> FsPermission symbolic parsing failed to detect invalid argument
> ---------------------------------------------------------------
>
> Key: HADOOP-14843
> URL: https://issues.apache.org/jira/browse/HADOOP-14843
> Project: Hadoop Common
> Issue Type: Bug
> Components: fs
> Affects Versions: 2.7.4, 2.8.1
> Reporter: Jason Lowe
> Assignee: Bharat Viswanadham
> Attachments: HADOOP-14843.patch
>
>
> A user misunderstood the syntax format for the FsPermission symbolic
> constructor and passed the argument "-rwr" instead of "u=rw,g=r". In 2.7 and
> earlier this was silently misinterpreted as mode 0777 and in 2.8 it oddly
> became mode 0000. In either case FsPermission should have flagged "-rwr" as
> an invalid argument rather than silently misinterpreting it.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]