You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Zhang Dongsheng (Jira)" <ji...@apache.org> on 2022/12/23 09:20:00 UTC
[jira] [Updated] (HBASE-27545) Ensure that the baseStagingDir created by SecureBulkLoadManager has the correct permissions
[ https://issues.apache.org/jira/browse/HBASE-27545?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Zhang Dongsheng updated HBASE-27545:
------------------------------------
Description:
In the start function of SecureBulkLoadManager, there is the following code segment
{code:java}
public void start() throws IOException {
fs = FileSystem.get(conf);
baseStagingDir = new Path(CommonFSUtils.getRootDir(conf), HConstants.BULKLOAD_STAGING_DIR_NAME);
if (conf.get("hbase.bulkload.staging.dir") != null) {
LOG.warn("hbase.bulkload.staging.dir " + " is deprecated. Bulkload staging directory is "
+ baseStagingDir);
}
if (!fs.exists(baseStagingDir)) {
fs.mkdirs(baseStagingDir, PERM_HIDDEN);
}
}
{code}
> Ensure that the baseStagingDir created by SecureBulkLoadManager has the correct permissions
> -------------------------------------------------------------------------------------------
>
> Key: HBASE-27545
> URL: https://issues.apache.org/jira/browse/HBASE-27545
> Project: HBase
> Issue Type: Improvement
> Components: regionserver
> Reporter: Zhang Dongsheng
> Priority: Minor
>
> In the start function of SecureBulkLoadManager, there is the following code segment
> {code:java}
> public void start() throws IOException {
> fs = FileSystem.get(conf);
> baseStagingDir = new Path(CommonFSUtils.getRootDir(conf), HConstants.BULKLOAD_STAGING_DIR_NAME);
> if (conf.get("hbase.bulkload.staging.dir") != null) {
> LOG.warn("hbase.bulkload.staging.dir " + " is deprecated. Bulkload staging directory is "
> + baseStagingDir);
> }
> if (!fs.exists(baseStagingDir)) {
> fs.mkdirs(baseStagingDir, PERM_HIDDEN);
> }
> }
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)