hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anoop Sam John (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-15706) HFilePrettyPrinter should print out nicely formatted tags
Date Thu, 28 Apr 2016 02:49:12 GMT

    [ https://issues.apache.org/jira/browse/HBASE-15706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15261444#comment-15261444
] 

Anoop Sam John commented on HBASE-15706:
----------------------------------------

Sorry if I was not clearly saying it.. I dont mean that.
bq.leave TagUtil as is then. 
No need to change and the MOB part and VC will use this util API only.

bq.In KeyValue#toStringMap also used the TagUtil. Can u change there are also to use Tag.toString()
instead.
U can see in KeyValue there is a usage of TagUtil.getValueAsString.  There can u change that
to Tag.toString() just like in HFilePrettyPrinter case.

> HFilePrettyPrinter should print out nicely formatted tags
> ---------------------------------------------------------
>
>                 Key: HBASE-15706
>                 URL: https://issues.apache.org/jira/browse/HBASE-15706
>             Project: HBase
>          Issue Type: Improvement
>          Components: HFile
>    Affects Versions: 2.0.0
>            Reporter: huaxiang sun
>            Priority: Minor
>         Attachments: HBASE-15706-v001.patch
>
>
> When I was using HFile to print out a rows with tags, the output is like:
> {code}
> hsun-MBP:hbase-2.0.0-SNAPSHOT hsun$ hbase org.apache.hadoop.hbase.io.hfile.HFile -f /tmp/71afa45b1cb94ea1858a99f31197274f
-p
> 2016-04-25 11:40:40,409 WARN  [main] util.NativeCodeLoader: Unable to load native-hadoop
library for your platform... using builtin-java classes where applicable
> 2016-04-25 11:40:40,580 INFO  [main] hfile.CacheConfig: CacheConfig:disabled
> K: b/b:b/1461608231279/Maximum/vlen=0/seqid=0 V: 
> K: b/b:b/1461608231278/Put/vlen=1/seqid=0 V: b T[0]: �
> Scanned kv count -> 2
> {code}
> With attached patch, the print is now like:
> {code}
> 2016-04-25 11:57:05,849 INFO  [main] hfile.CacheConfig: CacheConfig:disabled
> K: b/b:b/1461609876838/Maximum/vlen=0/seqid=0 V: 
> K: b/b:b/1461609876837/Put/vlen=1/seqid=0 V: b T[0]: [Tag type : 8, value : \x00\x0E\xEE\xEE]
> Scanned kv count -> 2
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message