You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Lars George (JIRA)" <ji...@apache.org> on 2011/07/18 13:03:05 UTC

[jira] [Created] (HBASE-4113) Add createAsync and splits by start and end key to the shell

Add createAsync and splits by start and end key to the shell
------------------------------------------------------------

                 Key: HBASE-4113
                 URL: https://issues.apache.org/jira/browse/HBASE-4113
             Project: HBase
          Issue Type: Improvement
    Affects Versions: 0.92.0
            Reporter: Lars George
            Priority: Minor
             Fix For: 0.92.0
         Attachments: HBASE-4113.patch



--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HBASE-4113) Add createAsync and splits by start and end key to the shell

Posted by "stack (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-4113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

stack updated HBASE-4113:
-------------------------

    Fix Version/s:     (was: 0.96.0)

Moving out of 0.96; move it back if you disagree.

LarsG, if you are up for it, try your patch and commit if it works still (you got two +1s on it).

One thought: Could this issue have been done as an option on create command?

Thanks.
                
> Add createAsync and splits by start and end key to the shell
> ------------------------------------------------------------
>
>                 Key: HBASE-4113
>                 URL: https://issues.apache.org/jira/browse/HBASE-4113
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.92.0
>            Reporter: Lars George
>            Priority: Minor
>         Attachments: HBASE-4113.patch, HBASE-4113-v2.patch
>
>


--
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

[jira] [Updated] (HBASE-4113) Add createAsync and splits by start and end key to the shell

Posted by "Lars George (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-4113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lars George updated HBASE-4113:
-------------------------------

    Attachment: HBASE-4113-v2.patch

Adds missing create_async.rb

> Add createAsync and splits by start and end key to the shell
> ------------------------------------------------------------
>
>                 Key: HBASE-4113
>                 URL: https://issues.apache.org/jira/browse/HBASE-4113
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.92.0
>            Reporter: Lars George
>            Priority: Minor
>             Fix For: 0.92.0
>
>         Attachments: HBASE-4113-v2.patch, HBASE-4113.patch
>
>


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-4113) Add createAsync and splits by start and end key to the shell

Posted by "Lars George (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-4113?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13066892#comment-13066892 ] 

Lars George commented on HBASE-4113:
------------------------------------

Another comment, I was pondering if we add async support differently, i.e., by adding a { OPTIONS => 'async=true'}, or { ASYNC => true } of some sort. This keeps the number of commands the same, but is more 'cumbersome' to use. I think the "_async" is OK, no?

> Add createAsync and splits by start and end key to the shell
> ------------------------------------------------------------
>
>                 Key: HBASE-4113
>                 URL: https://issues.apache.org/jira/browse/HBASE-4113
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.92.0
>            Reporter: Lars George
>            Priority: Minor
>             Fix For: 0.92.0
>
>         Attachments: HBASE-4113-v2.patch, HBASE-4113.patch
>
>


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HBASE-4113) Add createAsync and splits by start and end key to the shell

Posted by "stack (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-4113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

stack updated HBASE-4113:
-------------------------

    Fix Version/s:     (was: 0.92.0)
                   0.94.0

> Add createAsync and splits by start and end key to the shell
> ------------------------------------------------------------
>
>                 Key: HBASE-4113
>                 URL: https://issues.apache.org/jira/browse/HBASE-4113
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.92.0
>            Reporter: Lars George
>            Priority: Minor
>             Fix For: 0.94.0
>
>         Attachments: HBASE-4113-v2.patch, HBASE-4113.patch
>
>


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-4113) Add createAsync and splits by start and end key to the shell

Posted by "Ted Yu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-4113?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13071851#comment-13071851 ] 

Ted Yu commented on HBASE-4113:
-------------------------------

+1 on patch version 2.

> Add createAsync and splits by start and end key to the shell
> ------------------------------------------------------------
>
>                 Key: HBASE-4113
>                 URL: https://issues.apache.org/jira/browse/HBASE-4113
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.92.0
>            Reporter: Lars George
>            Priority: Minor
>             Fix For: 0.94.0
>
>         Attachments: HBASE-4113-v2.patch, HBASE-4113.patch
>
>


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-4113) Add createAsync and splits by start and end key to the shell

Posted by "Lars Hofhansl (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-4113?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13234916#comment-13234916 ] 

Lars Hofhansl commented on HBASE-4113:
--------------------------------------

Aaaand? :)
Ready for commit? (I assume the patch will be horribly outdated by now).
                
> Add createAsync and splits by start and end key to the shell
> ------------------------------------------------------------
>
>                 Key: HBASE-4113
>                 URL: https://issues.apache.org/jira/browse/HBASE-4113
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.92.0
>            Reporter: Lars George
>            Priority: Minor
>             Fix For: 0.94.0
>
>         Attachments: HBASE-4113-v2.patch, HBASE-4113.patch
>
>


--
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

        

[jira] [Commented] (HBASE-4113) Add createAsync and splits by start and end key to the shell

Posted by "stack (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-4113?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13071879#comment-13071879 ] 

stack commented on HBASE-4113:
------------------------------

+1 on commit, if it works (smile).  Nice one.

> Add createAsync and splits by start and end key to the shell
> ------------------------------------------------------------
>
>                 Key: HBASE-4113
>                 URL: https://issues.apache.org/jira/browse/HBASE-4113
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.92.0
>            Reporter: Lars George
>            Priority: Minor
>             Fix For: 0.94.0
>
>         Attachments: HBASE-4113-v2.patch, HBASE-4113.patch
>
>


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HBASE-4113) Add createAsync and splits by start and end key to the shell

Posted by "Lars George (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-4113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lars George updated HBASE-4113:
-------------------------------

    Attachment: HBASE-4113.patch

> Add createAsync and splits by start and end key to the shell
> ------------------------------------------------------------
>
>                 Key: HBASE-4113
>                 URL: https://issues.apache.org/jira/browse/HBASE-4113
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.92.0
>            Reporter: Lars George
>            Priority: Minor
>             Fix For: 0.92.0
>
>         Attachments: HBASE-4113.patch
>
>


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-4113) Add createAsync and splits by start and end key to the shell

Posted by "Lars George (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-4113?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13066890#comment-13066890 ] 

Lars George commented on HBASE-4113:
------------------------------------

If we have the latter with async then we can adjust the create_async to have the same help text and support for all split types.

> Add createAsync and splits by start and end key to the shell
> ------------------------------------------------------------
>
>                 Key: HBASE-4113
>                 URL: https://issues.apache.org/jira/browse/HBASE-4113
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.92.0
>            Reporter: Lars George
>            Priority: Minor
>             Fix For: 0.92.0
>
>         Attachments: HBASE-4113-v2.patch, HBASE-4113.patch
>
>


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-4113) Add createAsync and splits by start and end key to the shell

Posted by "Lars George (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-4113?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13066889#comment-13066889 ] 

Lars George commented on HBASE-4113:
------------------------------------

The patch adds two things:

- Support for create_async, which uses the async creation
- Support for create with start and end key, plus number of regions

Note: The latter is missing from the async call, so we should create a new issue to support that too. Internally it already calls the async anyways, it is just missing the split computation - which could be done from the client side using the public Bytes methods. But then again, why do we have a sync create with that signature? I vote for both or none.

> Add createAsync and splits by start and end key to the shell
> ------------------------------------------------------------
>
>                 Key: HBASE-4113
>                 URL: https://issues.apache.org/jira/browse/HBASE-4113
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.92.0
>            Reporter: Lars George
>            Priority: Minor
>             Fix For: 0.92.0
>
>         Attachments: HBASE-4113.patch
>
>


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HBASE-4113) Add createAsync and splits by start and end key to the shell

Posted by "Lars Hofhansl (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-4113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lars Hofhansl updated HBASE-4113:
---------------------------------

    Fix Version/s:     (was: 0.94.0)
                   0.96.0

Moving out of 0.94. Pull back if you feel differently.
                
> Add createAsync and splits by start and end key to the shell
> ------------------------------------------------------------
>
>                 Key: HBASE-4113
>                 URL: https://issues.apache.org/jira/browse/HBASE-4113
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.92.0
>            Reporter: Lars George
>            Priority: Minor
>             Fix For: 0.96.0
>
>         Attachments: HBASE-4113-v2.patch, HBASE-4113.patch
>
>


--
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