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

Srikanth Srungarapu updated HBASE-12832:
----------------------------------------
    Attachment: HBASE-12832_v2.patch

[~enis] Sorry for overlooking private aspect of the method. Ideally, it 
shouldn't be working, but somehow jruby is managing to access it. v2 patch 
contains added wrapper method for accessing table attributes.

> Describe table from shell no longer shows Table's attributes, only CF 
> attributes
> --------------------------------------------------------------------------------
>
>                 Key: HBASE-12832
>                 URL: https://issues.apache.org/jira/browse/HBASE-12832
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Enis Soztutar
>            Assignee: Srikanth Srungarapu
>            Priority: Critical
>             Fix For: 1.0.0, 2.0.0, 0.98.10, 1.1.0
>
>         Attachments: HBASE-12832.patch, HBASE-12832_v2.patch
>
>
> When you describe a table with some attributes at the table level, it is not 
> shown from shell any more:
> {code}
> hbase(main):010:0> create 'usertable2', 'family', {REGION_REPLICATION => 2, 
> CONFIGURATION => {'hbase.hregion.scan.loadColumnFamiliesOnDemand' => 'true'}}
> hbase(main):011:0> describe 'usertable2' 
> Table usertable2 is ENABLED                                                   
>                                                                               
>                                                 
> COLUMN FAMILIES DESCRIPTION                                                   
>                                                                               
>                                                 
> {NAME => 'family', DATA_BLOCK_ENCODING => 'NONE', BLOOMFILTER => 'ROW', 
> REPLICATION_SCOPE => '0', VERSIONS => '1', COMPRESSION => 'NONE', 
> MIN_VERSIONS => '0', TTL => 'FOREVER', KEEP_DELETED_CELLS => 'FALS
> E', BLOCKSIZE => '65536', IN_MEMORY => 'false', BLOCKCACHE => 'true'}         
>                                                                               
>                                                 
> 1 row(s) in 0.0200 seconds
> {code}
> Master UI shows: 
> {code}
> 'usertable2', {TABLE_ATTRIBUTES => {REGION_REPLICATION => '2', CONFIGURATION 
> => {'hbase.hregion.scan.loadColumnFamiliesOnDemand' => 'true'}}, {NAME => 
> 'family'}
> {code}
> HBASE-10082 changed the formatting from shell for one line per CF. We should 
> add the table level attributes back to the formatting.



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

Reply via email to