From 8478b28a80f20ef0a1b09d08097f700cebed8c9c Mon Sep 17 00:00:00 2001 From: Nihal Jain Date: Thu, 7 Nov 2024 16:35:10 +0530 Subject: [PATCH] HBASE-28961 Add essential build plugins to hbase-diagnostics (#6444) Signed-off-by: Istvan Toth (cherry picked from commit 40d9e9db776203cdb6ccf2dacebe7503c68bd79c) --- hbase-diagnostics/pom.xml | 37 +++++++++++++++++++ .../hbase/util/MultiThreadedWriter.java | 2 + 2 files changed, 39 insertions(+) diff --git a/hbase-diagnostics/pom.xml b/hbase-diagnostics/pom.xml index dd750dec0be2..1b487d0394a0 100644 --- a/hbase-diagnostics/pom.xml +++ b/hbase-diagnostics/pom.xml @@ -187,4 +187,41 @@ test + + + + + + maven-assembly-plugin + + true + + + + + org.apache.maven.plugins + maven-source-plugin + + + + jar + test-jar + + package + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + + true + + + + net.revelc.code + warbucks-maven-plugin + + + diff --git a/hbase-diagnostics/src/main/java/org/apache/hadoop/hbase/util/MultiThreadedWriter.java b/hbase-diagnostics/src/main/java/org/apache/hadoop/hbase/util/MultiThreadedWriter.java index db3799464b66..28cc0672a53f 100644 --- a/hbase-diagnostics/src/main/java/org/apache/hadoop/hbase/util/MultiThreadedWriter.java +++ b/hbase-diagnostics/src/main/java/org/apache/hadoop/hbase/util/MultiThreadedWriter.java @@ -34,10 +34,12 @@ import org.apache.hadoop.hbase.client.Table; import org.apache.hadoop.hbase.util.test.LoadTestDataGenerator; import org.apache.hadoop.util.StringUtils; +import org.apache.yetus.audience.InterfaceAudience; import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** Creates multiple threads that write key/values into the */ +@InterfaceAudience.Private public class MultiThreadedWriter extends MultiThreadedWriterBase { private static final Logger LOG = LoggerFactory.getLogger(MultiThreadedWriter.class);