[ https://issues.apache.org/jira/browse/HDFS-4325?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Binglin Chang updated HDFS-4325: -------------------------------- Component/s: namenode hdfs-client Affects Version/s: 2.0.3-alpha 3.0.0 Fix Version/s: 2.0.3-alpha > ClientProtocol.createSymlink parameter dirPerm invalid > ------------------------------------------------------ > > Key: HDFS-4325 > URL: https://issues.apache.org/jira/browse/HDFS-4325 > Project: Hadoop HDFS > Issue Type: Bug > Components: hdfs-client, namenode > Affects Versions: 3.0.0, 2.0.3-alpha > Reporter: Binglin Chang > Fix For: 2.0.3-alpha > > > {code} > * @param link The path of the link being created. > * @param dirPerm permissions to use when creating parent directories > * @param createParent - if true then missing parent dirs are created > * if false then parent must exist > {code} > According to javadoc, auto created parent dir's permissions will be dirPerm, > but in fact directory permissions are always inherit from parent directory > plus u+wx. > IMHO, createSymlink behavior should be the same as create, which also inherit > parent dir permission, so the current behavior makes sense, but the related > dirPerm parameters should be removed cause it is invalid and confusing. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira