Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.6.0, 3.0.0-alpha-3, 2.5.3
-
None
-
None
Description
HBASE-26707 has introduced changes to reduce renames on bulkload when using FILE based SFT. However, if the bulkloading file has an invalid hfile name, or has been split in the bulkload process, we don't do any renaming when FILE based SFT is enabled, and we place the file name as "it is" in the store dir. This later fails the validations performed by StoreFileReader when it tries to open the file.
This jira adds extra validation for the bulkloading file name format in HRegion.bulkLoadHFiles and also extends TestLoadIncrementalHFiles to run the same test suite with FILE based SFT enabled.
Attachments
Issue Links
- is caused by
-
HBASE-26707 Reduce number of renames during bulkload
- Resolved
- links to