Details
-
Sub-task
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
None
-
None
-
None
-
Incompatible change, Reviewed
-
The HBase property 'hbase.bulkload.staging.dir' is deprecated and is ignored from HBase 2.0. It will defaults to hbase.rootdir/staging automatically with the correct permissions.
Description
The hbase.bulkload.staging.dir defaults to hbase.fs.tmp.dir which then defaults to
public static final String DEFAULT_TEMPORARY_HDFS_DIRECTORY = "/user/" + System.getProperty("user.name") + "/hbase-staging";
This default would have problem on local file system standalone case.
We can move the staging dir to be under hbase.rootdir. We are bringing secure bulkload to the core. It makes sense to bring it under core control as well, instead of an optional property.
Attachments
Attachments
Issue Links
- duplicates
-
HBASE-16292 Can't start a local instance
-
- Resolved
-