From d52f34afc600b56a2dcae41701375e095899c841 Mon Sep 17 00:00:00 2001 From: Nick Dimiduk Date: Thu, 30 Apr 2015 15:43:59 -0700 Subject: [PATCH] HBASE-13604 bin/hbase mapredcp does not include yammer-metrics jar --- .../java/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.java index d602bed..1041fbf 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.java @@ -64,7 +64,6 @@ import org.apache.hadoop.mapreduce.InputFormat; import org.apache.hadoop.mapreduce.Job; import org.apache.hadoop.util.StringUtils; import com.google.protobuf.InvalidProtocolBufferException; -import com.yammer.metrics.core.MetricsRegistry; /** * Utility for {@link TableMapper} and {@link TableReducer} @@ -310,7 +309,6 @@ public class TableMapReduceUtil { TableSnapshotInputFormat.setInput(job, snapshotName, tmpRestoreDir); initTableMapperJob(snapshotName, scan, mapper, outputKeyClass, outputValueClass, job, addDependencyJars, false, TableSnapshotInputFormat.class); - addDependencyJars(job.getConfiguration(), MetricsRegistry.class); resetCacheConfig(job.getConfiguration()); } @@ -702,7 +700,8 @@ public class TableMapReduceUtil { com.google.protobuf.Message.class, com.google.common.collect.Lists.class, org.cloudera.htrace.Trace.class, - org.cliffc.high_scale_lib.Counter.class); // needed for mapred over snapshots + org.cliffc.high_scale_lib.Counter.class, + com.yammer.metrics.core.MetricsRegistry.class); // needed for mapred over snapshots } /** -- 1.9.5 (Apple Git-50.3)