Backport StoreFileTracker (HBASE-26067, HBASE-26584, and others) to branch-2.5#4241
Merged
apurtell merged 32 commits intoapache:branch-2.5 from apurtell:HBASE-26826-2.5Mar 26, 2022
+8,352-1,789
Commits
Commits on Mar 26, 2022
- committed
HBASE-26224 Introduce a MigrationStoreFileTracker to support migrating from different store file tracker implementations (apache#3656)
HBASE-26246 Persist the StoreFileTracker configurations to TableDescriptor when creating table (apache#3666)
HBASE-26248 Should find a suitable way to let users specify the store file tracker implementation (apache#3665)
HBASE-26263 [Rolling Upgrading] Persist the StoreFileTracker configurations to TableDescriptor for existing tables (apache#3700)
HBASE-26586 Should not rely on the global config when setting SFT implementation for a table while upgrading (apache#4006)
HBASE-26690 Modify FSTableDescriptors to not rely on renaming when writing TableDescriptor (apache#4054)
HBASE-26837 Set SFT config when creating TableDescriptor in TestCloneSnapshotProcedure (apache#4226)
- committed