hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Phabricator (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-5581) Creating a table with invalid syntax does not give an error message when it fails
Date Fri, 16 Mar 2012 22:12:40 GMT

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

Phabricator commented on HBASE-5581:
------------------------------------

mbautin has committed the revision "[jira] [HBASE-5581] [89-fb] Creating a table with invalid
syntax does not give an error message when it fails".

REVISION DETAIL
  https://reviews.facebook.net/D2343

COMMIT
  https://reviews.facebook.net/rHBASEEIGHTNINEFBBRANCH1301789

                
> Creating a table with invalid syntax does not give an error message when it fails
> ---------------------------------------------------------------------------------
>
>                 Key: HBASE-5581
>                 URL: https://issues.apache.org/jira/browse/HBASE-5581
>             Project: HBase
>          Issue Type: Bug
>          Components: shell
>            Reporter: Binu John
>            Priority: Minor
>             Fix For: 0.94.0, 0.96.0
>
>         Attachments: 5581trunk.patch, D2343.1.patch
>
>
> Creating a table with invalid syntax does not give an error message when it fails. In
this case, it doesn't actually create the CF requested, but doesn't give any indication to
the user that it failed.
> create 'test', {NAME => 'test', VERSIONS => 1, BLOCKCACHE => true, NUMREGIONS
=> 20, SPLITALGO => "HexStringSplit", COMPRESSION => 'LZO', BLOOMFILTER => 'ROW'}
> 0 row(s) in 3.0930 seconds
> hbase(main):002:0> describe 'test'
> DESCRIPTION                                                                     ENABLED
                                   
>  {NAME => 'test', FAMILIES => []}                                             
 true                                       
> 1 row(s) in 0.1430 seconds
> ----
> Putting {NUMREGIONS => 20, SPLITALGO => "HexStringSplit"} into a separate stanza
works fine, so the feature is fine. 
> create 'test', {NAME => 'test', VERSIONS => 1, BLOCKCACHE => true, COMPRESSION
=> 'LZO', BLOOMFILTER => 'ROW'}, {NUMREGIONS => 20, SPLITALGO => "HexStringSplit"}
> 0 row(s) in 2.7860 seconds
> hbase(main):002:0> describe 'test'
> DESCRIPTION                                                                     ENABLED
                                   
>  {NAME => 'test', FAMILIES => [{NAME => 'test', DATA_BLOCK_ENCODING => 'NONE',
 true                                       
>  BLOOMFILTER => 'ROW', REPLICATION_SCOPE => '0', COMPRESSION => 'LZO', VERSIONS
                                           
>   => '1', TTL => '2147483647', BLOCKSIZE => '65536', BLOOMFILTER_ERRORRATE =>
'                                            
>  0.01', ENCODE_ON_DISK => 'true', IN_MEMORY => 'false', BLOCKCACHE => 'true'}]}
         
> ----
> We should throw an error if we can't create the CF so it's clear to the user.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message