Denis Zhigula created HADOOP-15695:
--------------------------------------

             Summary: In wasbFS user group always set via core-site
                 Key: HADOOP-15695
                 URL: https://issues.apache.org/jira/browse/HADOOP-15695
             Project: Hadoop Common
          Issue Type: Improvement
          Components: fs/azure
    Affects Versions: 2.8.4
            Reporter: Denis Zhigula


 NativeAzureFileSystem:2183
{code:java}
PermissionStatus createPermissionStatus(FsPermission permission)
throws IOException {
// Create the permission status for this file based on current user
return new PermissionStatus(
UserGroupInformation.getCurrentUser().getShortUserName(),
getConf().get(AZURE_DEFAULT_GROUP_PROPERTY_NAME,
AZURE_DEFAULT_GROUP_DEFAULT),
permission);
{code}
suggested fix:to set a user group via the core-site.xml only if this key is 
present
{code:java}
PermissionStatus createPermissionStatus(FsPermission permission) throws 
IOException {
// Create the permission status for this file based on current user
return new 
PermissionStatus(UserGroupInformation.getCurrentUser().getShortUserName(),
getConf().get(AZURE_DEFAULT_GROUP_PROPERTY_NAME, AZURE_DEFAULT_GROUP_DEFAULT) 
== null
? UserGroupInformation.getCurrentUser().getPrimaryGroupName()
: getConf().get(AZURE_DEFAULT_GROUP_PROPERTY_NAME, AZURE_DEFAULT_GROUP_DEFAULT),
permission);
}

{code}
 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org

Reply via email to