diff --git hbase-common/src/main/java/org/apache/hadoop/hbase/KeyValue.java hbase-common/src/main/java/org/apache/hadoop/hbase/KeyValue.java index a30a24c..f741f2c 100644 --- hbase-common/src/main/java/org/apache/hadoop/hbase/KeyValue.java +++ hbase-common/src/main/java/org/apache/hadoop/hbase/KeyValue.java @@ -1184,7 +1184,7 @@ public class KeyValue implements Cell, HeapSize, Cloneable, SettableSequenceId, if (tags != null) { List tagsString = new ArrayList(); for (Tag t : tags) { - tagsString.add((t.getType()) + ":" + TagUtil.getValueAsString(t)); + tagsString.add(t.toString()); } stringMap.put("tag", tagsString); } diff --git hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.java hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.java index e2a698e..e9e21fe 100644 --- hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.java +++ hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.java @@ -370,7 +370,7 @@ public class HFilePrettyPrinter extends Configured implements Tool { List tags = TagUtil.asList(cell.getTagsArray(), cell.getTagsOffset(), cell.getTagsLength()); for (Tag tag : tags) { - System.out.print(String.format(" T[%d]: %s", i++, TagUtil.getValueAsString(tag))); + System.out.print(String.format(" T[%d]: %s", i++, tag.toString())); } } System.out.println();