HBASE-13132 Improve RemoveColumn action debug message

This commit is contained in:
Jonathan M Hsieh 2015-03-02 10:31:24 -08:00
parent 7b5c9eabac
commit d2e64032c6
1 changed files with 4 additions and 2 deletions

View File

@ -26,6 +26,7 @@ import org.apache.hadoop.hbase.HColumnDescriptor;
import org.apache.hadoop.hbase.HTableDescriptor; import org.apache.hadoop.hbase.HTableDescriptor;
import org.apache.hadoop.hbase.TableName; import org.apache.hadoop.hbase.TableName;
import org.apache.hadoop.hbase.client.Admin; import org.apache.hadoop.hbase.client.Admin;
import org.apache.hadoop.hbase.util.Bytes;
/** /**
* Action that removes a column family. * Action that removes a column family.
@ -62,9 +63,10 @@ public class RemoveColumnAction extends Action {
protectedColumns.contains(columnDescriptors[index].getNameAsString())) { protectedColumns.contains(columnDescriptors[index].getNameAsString())) {
index = random.nextInt(columnDescriptors.length); index = random.nextInt(columnDescriptors.length);
} }
LOG.debug("Performing action: Removing " + columnDescriptors[index].getName() + " from " byte[] colDescName = columnDescriptors[index].getName();
LOG.debug("Performing action: Removing " + Bytes.toString(colDescName)+ " from "
+ tableName.getNameAsString()); + tableName.getNameAsString());
tableDescriptor.removeFamily(columnDescriptors[index].getName()); tableDescriptor.removeFamily(colDescName);
admin.modifyTable(tableName, tableDescriptor); admin.modifyTable(tableName, tableDescriptor);
} }