[ 
https://issues.apache.org/jira/browse/HBASE-5526?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13224050#comment-13224050
 ] 

[email protected] commented on HBASE-5526:
------------------------------------------------------


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/4217/
-----------------------------------------------------------

Review request for hbase and Lars Hofhansl.


Summary
-------

Add support for a configurable umask all files and directories created on the 
dfs (as opposed to pids or logs).


This addresses bug HBASE-5526.
    https://issues.apache.org/jira/browse/HBASE-5526


Diffs
-----

  src/main/java/org/apache/hadoop/hbase/HConstants.java e60ce04 
  src/main/java/org/apache/hadoop/hbase/io/Reference.java 6360059 
  src/main/java/org/apache/hadoop/hbase/io/hfile/AbstractHFileWriter.java 
9e7e624 
  src/main/java/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat.java 
c726603 
  src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java 8a7da2e 
  src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java 76ff422 
  src/main/java/org/apache/hadoop/hbase/regionserver/SplitTransaction.java 
3f42efa 
  src/main/java/org/apache/hadoop/hbase/regionserver/Store.java d884598 
  src/main/java/org/apache/hadoop/hbase/regionserver/StoreFile.java 12ebc0a 
  src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLog.java b5049b1 
  src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLogSplitter.java 
5c8fc5e 
  src/main/java/org/apache/hadoop/hbase/util/FSTableDescriptors.java 62cf6ac 
  src/main/java/org/apache/hadoop/hbase/util/FSUtils.java d2d7efe 
  src/main/java/org/apache/hadoop/hbase/util/HBaseFsck.java 720841c 
  src/main/java/org/apache/hadoop/hbase/util/RegionSplitter.java f6d088f 
  src/main/java/org/apache/hadoop/hbase/zookeeper/ZKSplitLog.java 30d7fe9 
  src/main/resources/hbase-default.xml 9277e0c 
  src/test/java/org/apache/hadoop/hbase/TestFSTableDescriptorForceCreation.java 
6bc7c32 
  src/test/java/org/apache/hadoop/hbase/master/TestCatalogJanitor.java a5628b9 
  src/test/java/org/apache/hadoop/hbase/regionserver/TestStoreFile.java 5b3b962 
  src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestHLogSplit.java 
f1ea701 
  src/test/java/org/apache/hadoop/hbase/util/TestFSTableDescriptors.java 
0db4d42 
  src/test/java/org/apache/hadoop/hbase/util/TestFSUtils.java e2611e6 

Diff: https://reviews.apache.org/r/4217/diff


Testing
-------

"mvn clean test -P localTests" passes


Thanks,

Jesse


                
> Configurable file and directory based umask
> -------------------------------------------
>
>                 Key: HBASE-5526
>                 URL: https://issues.apache.org/jira/browse/HBASE-5526
>             Project: HBase
>          Issue Type: New Feature
>          Components: regionserver
>            Reporter: Jesse Yates
>            Assignee: Jesse Yates
>             Fix For: 0.94.0
>
>         Attachments: java_HBASE-5526-v2.patch, java_HBASE-5526.patch
>
>
> Currently many all the files created by the HBase user are just written using 
> the default file permissions granted by hdfs. However, to ensure only the 
> correct user/group views the files and directories, we need to be able to 
> apply a configurable umask to either directories or files. 
> This ticket covers setting permissions for files written to dfs, as opposed 
> to things like pid and log files.
> The impetus for this was to allow the web-user to view the directory 
> structure of hbase, but not to actually see any of the actual data hbase is 
> storing.

--
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