From 9a0ea2ea6e789f206eb3112560100679cf9a1f2b Mon Sep 17 00:00:00 2001 From: sunyerui Date: Tue, 29 Sep 2015 17:03:49 +0800 Subject: [PATCH] HBASE-14510 Can not set coprocessor from Shell after HBASE-14224 --- .../src/main/java/org/apache/hadoop/hbase/HTableDescriptor.java | 1 - hbase-shell/src/main/ruby/hbase/admin.rb | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/HTableDescriptor.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/HTableDescriptor.java index e464b79..1ba4939 100644 --- a/hbase-client/src/main/java/org/apache/hadoop/hbase/HTableDescriptor.java +++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/HTableDescriptor.java @@ -1361,7 +1361,6 @@ public class HTableDescriptor implements WritableComparable { * {@link HConstants#CP_HTD_ATTR_VALUE_PATTERN} * @throws IOException */ - // Pity about ugly method name. addCoprocessor(String) already taken above. public HTableDescriptor addCoprocessorWithSpec(final String specStr) throws IOException { String className = getCoprocessorClassNameFromSpecStr(specStr); if (className == null) { diff --git a/hbase-shell/src/main/ruby/hbase/admin.rb b/hbase-shell/src/main/ruby/hbase/admin.rb index 9b13204..65cfa94 100644 --- a/hbase-shell/src/main/ruby/hbase/admin.rb +++ b/hbase-shell/src/main/ruby/hbase/admin.rb @@ -584,7 +584,7 @@ module Hbase if (k =~ /coprocessor/i) v = String.new(value) v.strip! - htd.addCoprocessor(v) + htd.addCoprocessorWithSpec(v) valid_coproc_keys << key end end -- 2.3.2 (Apple Git-55)