You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by "Denis Zhigula (JIRA)" <ji...@apache.org> on 2018/08/25 19:19:00 UTC

[jira] [Created] (HADOOP-15695) In wasbFS user group always set via core-site

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-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-dev-help@hadoop.apache.org