[ 
https://issues.apache.org/jira/browse/HBASE-7690?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nick Dimiduk updated HBASE-7690:
--------------------------------

    Description: 
The pretty printer could do a better job with metadata. For example:

{noformat}
...
Fileinfo:
    BULKLOAD_SOURCE_TASK = attempt_201301272014_0001_r_000000_0
    BULKLOAD_TIMESTAMP = \x00\x00\x01<\x7FcG\x8E
    DELETE_FAMILY_COUNT = \x00\x00\x00\x00\x00\x00\x00\x00
    EARLIEST_PUT_TS = \x00\x00\x01<\x7Fc&F
    EXCLUDE_FROM_MINOR_COMPACTION = \x00
    KEY_VALUE_VERSION = \x00\x00\x00\x01
    MAJOR_COMPACTION_KEY = \xFF
    MAX_MEMSTORE_TS_KEY = \x00\x00\x00\x00\x00\x00\x00\x00
    TIMERANGE = 1359346869830....1359346869830
    hfile.AVG_KEY_LEN = 19
    hfile.AVG_VALUE_LEN = 2
    hfile.LASTKEY = \x00\x04row9\x01dc2\x00\x00\x01<\x7Fc&F\x04
...
{noformat}

May of these fields could be cleaned up to print in human-readable values.

  was:
The pretty printer could do a better job with metadata. For example:

{pre}
...
Fileinfo:
    BULKLOAD_SOURCE_TASK = attempt_201301272014_0001_r_000000_0
    BULKLOAD_TIMESTAMP = \x00\x00\x01<\x7FcG\x8E
    DELETE_FAMILY_COUNT = \x00\x00\x00\x00\x00\x00\x00\x00
    EARLIEST_PUT_TS = \x00\x00\x01<\x7Fc&F
    EXCLUDE_FROM_MINOR_COMPACTION = \x00
    KEY_VALUE_VERSION = \x00\x00\x00\x01
    MAJOR_COMPACTION_KEY = \xFF
    MAX_MEMSTORE_TS_KEY = \x00\x00\x00\x00\x00\x00\x00\x00
    TIMERANGE = 1359346869830....1359346869830
    hfile.AVG_KEY_LEN = 19
    hfile.AVG_VALUE_LEN = 2
    hfile.LASTKEY = \x00\x04row9\x01dc2\x00\x00\x01<\x7Fc&F\x04
...
{pre}

May of these fields could be cleaned up to print in human-readable values.

    
> Improve metadata printing in HFilePrettyPrinter
> -----------------------------------------------
>
>                 Key: HBASE-7690
>                 URL: https://issues.apache.org/jira/browse/HBASE-7690
>             Project: HBase
>          Issue Type: Improvement
>          Components: HFile
>            Reporter: Nick Dimiduk
>            Assignee: Nick Dimiduk
>            Priority: Minor
>
> The pretty printer could do a better job with metadata. For example:
> {noformat}
> ...
> Fileinfo:
>     BULKLOAD_SOURCE_TASK = attempt_201301272014_0001_r_000000_0
>     BULKLOAD_TIMESTAMP = \x00\x00\x01<\x7FcG\x8E
>     DELETE_FAMILY_COUNT = \x00\x00\x00\x00\x00\x00\x00\x00
>     EARLIEST_PUT_TS = \x00\x00\x01<\x7Fc&F
>     EXCLUDE_FROM_MINOR_COMPACTION = \x00
>     KEY_VALUE_VERSION = \x00\x00\x00\x01
>     MAJOR_COMPACTION_KEY = \xFF
>     MAX_MEMSTORE_TS_KEY = \x00\x00\x00\x00\x00\x00\x00\x00
>     TIMERANGE = 1359346869830....1359346869830
>     hfile.AVG_KEY_LEN = 19
>     hfile.AVG_VALUE_LEN = 2
>     hfile.LASTKEY = \x00\x04row9\x01dc2\x00\x00\x01<\x7Fc&F\x04
> ...
> {noformat}
> May of these fields could be cleaned up to print in human-readable values.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to