This is an automated email from the ASF dual-hosted git repository.

zhangduo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hbase-operator-tools.git


The following commit(s) were added to refs/heads/master by this push:
     new f8a707e  HBASE-29718 [hbase-operator-tools] Use BulkLoadHFiles instead 
of LoadIncrementalHFiles in hbase-tools (#157)
f8a707e is described below

commit f8a707e155baa74fc9791895d8ae538d1309e1b0
Author: Duo Zhang <[email protected]>
AuthorDate: Thu Nov 20 09:39:52 2025 +0800

    HBASE-29718 [hbase-operator-tools] Use BulkLoadHFiles instead of 
LoadIncrementalHFiles in hbase-tools (#157)
    
    Signed-off-by: Wellington Chevreuil <[email protected]>
    Signed-off-by: Nihal Jain <[email protected]>
---
 .../main/java/org/apache/hbase/MissingRegionDirsRepairTool.java   | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/hbase-tools/src/main/java/org/apache/hbase/MissingRegionDirsRepairTool.java 
b/hbase-tools/src/main/java/org/apache/hbase/MissingRegionDirsRepairTool.java
index 0d9e892..9bba5ad 100644
--- 
a/hbase-tools/src/main/java/org/apache/hbase/MissingRegionDirsRepairTool.java
+++ 
b/hbase-tools/src/main/java/org/apache/hbase/MissingRegionDirsRepairTool.java
@@ -30,7 +30,7 @@ import org.apache.hadoop.hbase.TableName;
 import org.apache.hadoop.hbase.client.Admin;
 import org.apache.hadoop.hbase.client.Connection;
 import org.apache.hadoop.hbase.client.ConnectionFactory;
-import org.apache.hadoop.hbase.tool.LoadIncrementalHFiles;
+import org.apache.hadoop.hbase.tool.BulkLoadHFiles;
 import org.apache.hadoop.hbase.util.Bytes;
 import org.apache.hadoop.util.ToolRunner;
 import org.slf4j.Logger;
@@ -45,12 +45,12 @@ public class MissingRegionDirsRepairTool extends Configured 
implements org.apach
 
   private Configuration conf;
   private HBCK2 hbck;
-  private LoadIncrementalHFiles bulkLoad;
+  private BulkLoadHFiles bulkLoad;
 
   public MissingRegionDirsRepairTool(Configuration conf) {
     this.conf = conf;
     this.hbck = new HBCK2(conf);
-    this.bulkLoad = new LoadIncrementalHFiles(conf);
+    this.bulkLoad = BulkLoadHFiles.create(conf);
   }
 
   @Override
@@ -102,7 +102,7 @@ public class MissingRegionDirsRepairTool extends Configured 
implements org.apach
               }
             });
             LOG.info("Calling bulk load for: " + tblPath.toUri().getRawPath());
-            bulkLoad.run(bulkload.toUri().getRawPath(), t);
+            bulkLoad.bulkLoad(t, bulkload);
           } catch (IOException e) {
             LOG.error("Error trying to create temp dir for sideline files: ", 
e);
           }

Reply via email to