Details
-
Improvement
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
None
-
Reviewed
Description
The sequence for a compaction should look like this:
- Compact region to "new" files
- Write a "Compacted Region" entry to the HLog
- Delete "old" files
This deals with a case where the RS has paused between step 1 and 2 and the regions have since been reassigned.
Attachments
Attachments
Issue Links
- breaks
-
HBASE-8478 HBASE-2231 breaks TestHRegion#testRecoveredEditsReplayCompaction under hadoop2 profile
- Closed
- duplicates
-
HBASE-3604 Two region servers think that they own the same region: data loss
- Closed
- is related to
-
HBASE-2238 Review all transitions -- compactions, splits, region opens, log roll/splitting -- for crash-proofyness and atomicity
- Closed
- relates to
-
HBASE-18786 FileNotFoundException should not be silently handled for primary region replicas
- Closed
-
HBASE-27349 HBase FileNotFound Exception After Region Transitioned
- Open
-
HBASE-2519 StoreFileScanner.seek swallows IOEs
- Closed