[ 
https://issues.apache.org/jira/browse/HIVE-2504?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohini Palaniswamy updated HIVE-2504:
-------------------------------------

    Attachment: HIVE-2504.patch

Made the newly created subdirectories get the same permissions as the parent by 
setting it explicitly on them. The table directories will get the permissions 
of the database directory and the partition directories will get the 
permissions of the table directory.

Removed the hive.files.umask.value configuration parameter. 
                
> Warehouse table subdirectories should inherit the group permissions of the 
> warehouse parent directory
> -----------------------------------------------------------------------------------------------------
>
>                 Key: HIVE-2504
>                 URL: https://issues.apache.org/jira/browse/HIVE-2504
>             Project: Hive
>          Issue Type: Bug
>          Components: Metastore
>            Reporter: Carl Steinbach
>            Assignee: Rohini Palaniswamy
>             Fix For: 0.9.0
>
>         Attachments: HIVE-2504.patch, HIVE-2504.patch
>
>
> When the Hive Metastore creates a subdirectory in the Hive warehouse for
> a new table it does so with the default HDFS permissions. Since the default
> dfs.umask value is 022, this means that the new subdirectory will not inherit 
> the
> group write permissions of the hive warehouse directory.
> We should make the umask used by Warehouse.mkdirs() configurable, and set
> it to use a default value of 002.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to