You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Andrew Purtell (JIRA)" <ji...@apache.org> on 2011/02/07 23:42:57 UTC

[jira] Created: (HBASE-3512) Coprocessors: Shell support for listing currently loaded coprocessor set

Coprocessors: Shell support for listing currently loaded coprocessor set
------------------------------------------------------------------------

                 Key: HBASE-3512
                 URL: https://issues.apache.org/jira/browse/HBASE-3512
             Project: HBase
          Issue Type: Sub-task
            Reporter: Andrew Purtell


Add support to the shell for listing the coprocessors loaded globally on the regionserver and those loaded on a per-table basis.

Perhaps by extending the 'status' command.

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

        

[jira] [Commented] (HBASE-3512) Coprocessors: Shell support for listing currently loaded coprocessor set

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

Hudson commented on HBASE-3512:
-------------------------------

Integrated in HBase-TRUNK #2366 (See [https://builds.apache.org/job/HBase-TRUNK/2366/])
    HBASE-3512  Shell support for listing currently loaded coprocessors

apurtell : 
Files : 
* /hbase/trunk/CHANGES.txt
* /hbase/trunk/src/main/ruby/hbase/admin.rb

                
> Coprocessors: Shell support for listing currently loaded coprocessor set
> ------------------------------------------------------------------------
>
>                 Key: HBASE-3512
>                 URL: https://issues.apache.org/jira/browse/HBASE-3512
>             Project: HBase
>          Issue Type: Improvement
>          Components: coprocessors
>            Reporter: Andrew Purtell
>            Assignee: Eugene Koontz
>             Fix For: 0.92.0, 0.94.0
>
>         Attachments: HBASE-3512-only.patch, HBASE-3512-only.patch, HBASE-3512.patch, HBASE-3512.patch, HBASE-3512.patch, hbase-shell-session.txt
>
>
> Add support to the shell for listing the coprocessors loaded globally on the regionserver and those loaded on a per-table basis.
> Perhaps by extending the 'status' command.

--
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] Assigned: (HBASE-3512) Coprocessors: Shell support for listing currently loaded coprocessor set

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

Andrew Purtell reassigned HBASE-3512:
-------------------------------------

    Assignee: Mingjie Lai

> Coprocessors: Shell support for listing currently loaded coprocessor set
> ------------------------------------------------------------------------
>
>                 Key: HBASE-3512
>                 URL: https://issues.apache.org/jira/browse/HBASE-3512
>             Project: HBase
>          Issue Type: Sub-task
>          Components: coprocessors
>            Reporter: Andrew Purtell
>            Assignee: Mingjie Lai
>             Fix For: 0.92.0
>
>
> Add support to the shell for listing the coprocessors loaded globally on the regionserver and those loaded on a per-table basis.
> Perhaps by extending the 'status' command.

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

        

[jira] [Commented] (HBASE-3512) Coprocessors: Shell support for listing currently loaded coprocessor set

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

Eugene Koontz commented on HBASE-3512:
--------------------------------------

Please excuse the typos in the above. HBASE-3512, not HBASE-3125.
                
> Coprocessors: Shell support for listing currently loaded coprocessor set
> ------------------------------------------------------------------------
>
>                 Key: HBASE-3512
>                 URL: https://issues.apache.org/jira/browse/HBASE-3512
>             Project: HBase
>          Issue Type: Improvement
>          Components: coprocessors
>            Reporter: Andrew Purtell
>            Assignee: Eugene Koontz
>             Fix For: 0.92.0
>
>         Attachments: HBASE-3512-only.patch, HBASE-3512.patch
>
>
> Add support to the shell for listing the coprocessors loaded globally on the regionserver and those loaded on a per-table basis.
> Perhaps by extending the 'status' command.

--
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] [Updated] (HBASE-3512) Coprocessors: Shell support for listing currently loaded coprocessor set

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

Eugene Koontz updated HBASE-3512:
---------------------------------

    Status: Patch Available  (was: Open)

Submitting two patches:

HBASE-3125.patch : this is a superset of the patch on HBASE-4070. It is against apache trunk as of now.

HBASE-3125-only.patch: this patch is on top of HBASE-4070's patch, showing only the differences between HBASE-4070 and HBASE-3125.
                
> Coprocessors: Shell support for listing currently loaded coprocessor set
> ------------------------------------------------------------------------
>
>                 Key: HBASE-3512
>                 URL: https://issues.apache.org/jira/browse/HBASE-3512
>             Project: HBase
>          Issue Type: Improvement
>          Components: coprocessors
>            Reporter: Andrew Purtell
>            Assignee: Eugene Koontz
>             Fix For: 0.92.0
>
>         Attachments: HBASE-3512-only.patch, HBASE-3512.patch
>
>
> Add support to the shell for listing the coprocessors loaded globally on the regionserver and those loaded on a per-table basis.
> Perhaps by extending the 'status' command.

--
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-3512) Coprocessors: Shell support for listing currently loaded coprocessor set

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

Andrew Purtell commented on HBASE-3512:
---------------------------------------

Extend {{status 'detailed'}} to list CPs loaded for a table. Ignore the part about a global listing of CPs for a regionserver. That requires bookkeeping we don't have in place. 

> Coprocessors: Shell support for listing currently loaded coprocessor set
> ------------------------------------------------------------------------
>
>                 Key: HBASE-3512
>                 URL: https://issues.apache.org/jira/browse/HBASE-3512
>             Project: HBase
>          Issue Type: Improvement
>          Components: coprocessors
>            Reporter: Andrew Purtell
>            Assignee: Mingjie Lai
>             Fix For: 0.92.0
>
>
> Add support to the shell for listing the coprocessors loaded globally on the regionserver and those loaded on a per-table basis.
> Perhaps by extending the 'status' command.

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

        

[jira] [Updated] (HBASE-3512) Coprocessors: Shell support for listing currently loaded coprocessor set

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

Andrew Purtell updated HBASE-3512:
----------------------------------

    Fix Version/s: 0.92.0

Putting back in 0.92. Mingjie, please resolve this in time for the release.

> Coprocessors: Shell support for listing currently loaded coprocessor set
> ------------------------------------------------------------------------
>
>                 Key: HBASE-3512
>                 URL: https://issues.apache.org/jira/browse/HBASE-3512
>             Project: HBase
>          Issue Type: Improvement
>          Components: coprocessors
>            Reporter: Andrew Purtell
>            Assignee: Mingjie Lai
>             Fix For: 0.92.0
>
>
> Add support to the shell for listing the coprocessors loaded globally on the regionserver and those loaded on a per-table basis.
> Perhaps by extending the 'status' command.

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

        

[jira] [Updated] (HBASE-3512) Coprocessors: Shell support for listing currently loaded coprocessor set

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

Eugene Koontz updated HBASE-3512:
---------------------------------

    Attachment: HBASE-3512.patch

Based on latest HBASE-4070 patch available at https://reviews.apache.org/r/2029/diff/11/
                
> Coprocessors: Shell support for listing currently loaded coprocessor set
> ------------------------------------------------------------------------
>
>                 Key: HBASE-3512
>                 URL: https://issues.apache.org/jira/browse/HBASE-3512
>             Project: HBase
>          Issue Type: Improvement
>          Components: coprocessors
>            Reporter: Andrew Purtell
>            Assignee: Eugene Koontz
>             Fix For: 0.92.0
>
>         Attachments: HBASE-3512-only.patch, HBASE-3512-only.patch, HBASE-3512.patch, HBASE-3512.patch, HBASE-3512.patch, hbase-shell-session.txt
>
>
> Add support to the shell for listing the coprocessors loaded globally on the regionserver and those loaded on a per-table basis.
> Perhaps by extending the 'status' command.

--
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] [Updated] (HBASE-3512) Coprocessors: Shell support for listing currently loaded coprocessor set

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

Eugene Koontz updated HBASE-3512:
---------------------------------

    Attachment: HBASE-3512-only.patch
                HBASE-3512.patch

Submitting two patches:

HBASE-3125.patch : this is a superset of the patch on HBASE-4070. It is against apache trunk as of now.

HBASE-3125-only.patch: this patch is on top of HBASE-4070's patch, showing only the differences between HBASE-4070 and HBASE-3125.

                
> Coprocessors: Shell support for listing currently loaded coprocessor set
> ------------------------------------------------------------------------
>
>                 Key: HBASE-3512
>                 URL: https://issues.apache.org/jira/browse/HBASE-3512
>             Project: HBase
>          Issue Type: Improvement
>          Components: coprocessors
>            Reporter: Andrew Purtell
>            Assignee: Eugene Koontz
>             Fix For: 0.92.0
>
>         Attachments: HBASE-3512-only.patch, HBASE-3512.patch
>
>
> Add support to the shell for listing the coprocessors loaded globally on the regionserver and those loaded on a per-table basis.
> Perhaps by extending the 'status' command.

--
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] [Assigned] (HBASE-3512) Coprocessors: Shell support for listing currently loaded coprocessor set

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

Eugene Koontz reassigned HBASE-3512:
------------------------------------

    Assignee: Eugene Koontz  (was: Mingjie Lai)
    
> Coprocessors: Shell support for listing currently loaded coprocessor set
> ------------------------------------------------------------------------
>
>                 Key: HBASE-3512
>                 URL: https://issues.apache.org/jira/browse/HBASE-3512
>             Project: HBase
>          Issue Type: Improvement
>          Components: coprocessors
>            Reporter: Andrew Purtell
>            Assignee: Eugene Koontz
>             Fix For: 0.92.0
>
>
> Add support to the shell for listing the coprocessors loaded globally on the regionserver and those loaded on a per-table basis.
> Perhaps by extending the 'status' command.

--
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] [Updated] (HBASE-3512) Coprocessors: Shell support for listing currently loaded coprocessor set

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

Eugene Koontz updated HBASE-3512:
---------------------------------

    Attachment: hbase-shell-session.txt

hbase shell session, showing new coprocessor information.
                
> Coprocessors: Shell support for listing currently loaded coprocessor set
> ------------------------------------------------------------------------
>
>                 Key: HBASE-3512
>                 URL: https://issues.apache.org/jira/browse/HBASE-3512
>             Project: HBase
>          Issue Type: Improvement
>          Components: coprocessors
>            Reporter: Andrew Purtell
>            Assignee: Eugene Koontz
>             Fix For: 0.92.0
>
>         Attachments: HBASE-3512-only.patch, HBASE-3512.patch, hbase-shell-session.txt
>
>
> Add support to the shell for listing the coprocessors loaded globally on the regionserver and those loaded on a per-table basis.
> Perhaps by extending the 'status' command.

--
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] [Updated] (HBASE-3512) Coprocessors: Shell support for listing currently loaded coprocessor set

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

Andrew Purtell updated HBASE-3512:
----------------------------------

       Resolution: Fixed
    Fix Version/s: 0.94.0
     Hadoop Flags: Reviewed
           Status: Resolved  (was: Patch Available)

Committed to trunk and 0.92 branch.
                
> Coprocessors: Shell support for listing currently loaded coprocessor set
> ------------------------------------------------------------------------
>
>                 Key: HBASE-3512
>                 URL: https://issues.apache.org/jira/browse/HBASE-3512
>             Project: HBase
>          Issue Type: Improvement
>          Components: coprocessors
>            Reporter: Andrew Purtell
>            Assignee: Eugene Koontz
>             Fix For: 0.92.0, 0.94.0
>
>         Attachments: HBASE-3512-only.patch, HBASE-3512-only.patch, HBASE-3512.patch, HBASE-3512.patch, HBASE-3512.patch, hbase-shell-session.txt
>
>
> Add support to the shell for listing the coprocessors loaded globally on the regionserver and those loaded on a per-table basis.
> Perhaps by extending the 'status' command.

--
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] [Updated] (HBASE-3512) Coprocessors: Shell support for listing currently loaded coprocessor set

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

Eugene Koontz updated HBASE-3512:
---------------------------------

    Attachment: HBASE-3512.patch

patch against trunk.
                
> Coprocessors: Shell support for listing currently loaded coprocessor set
> ------------------------------------------------------------------------
>
>                 Key: HBASE-3512
>                 URL: https://issues.apache.org/jira/browse/HBASE-3512
>             Project: HBase
>          Issue Type: Improvement
>          Components: coprocessors
>            Reporter: Andrew Purtell
>            Assignee: Eugene Koontz
>             Fix For: 0.92.0
>
>         Attachments: HBASE-3512-only.patch, HBASE-3512-only.patch, HBASE-3512.patch, HBASE-3512.patch, hbase-shell-session.txt
>
>
> Add support to the shell for listing the coprocessors loaded globally on the regionserver and those loaded on a per-table basis.
> Perhaps by extending the 'status' command.

--
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-3512) Coprocessors: Shell support for listing currently loaded coprocessor set

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

Hudson commented on HBASE-3512:
-------------------------------

Integrated in HBase-0.92 #79 (See [https://builds.apache.org/job/HBase-0.92/79/])
    HBASE-3512  Shell support for listing currently loaded coprocessors

apurtell : 
Files : 
* /hbase/branches/0.92/CHANGES.txt
* /hbase/branches/0.92/src/main/ruby/hbase/admin.rb

                
> Coprocessors: Shell support for listing currently loaded coprocessor set
> ------------------------------------------------------------------------
>
>                 Key: HBASE-3512
>                 URL: https://issues.apache.org/jira/browse/HBASE-3512
>             Project: HBase
>          Issue Type: Improvement
>          Components: coprocessors
>            Reporter: Andrew Purtell
>            Assignee: Eugene Koontz
>             Fix For: 0.92.0, 0.94.0
>
>         Attachments: HBASE-3512-only.patch, HBASE-3512-only.patch, HBASE-3512.patch, HBASE-3512.patch, HBASE-3512.patch, hbase-shell-session.txt
>
>
> Add support to the shell for listing the coprocessors loaded globally on the regionserver and those loaded on a per-table basis.
> Perhaps by extending the 'status' command.

--
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] [Updated] (HBASE-3512) Coprocessors: Shell support for listing currently loaded coprocessor set

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

Andrew Purtell updated HBASE-3512:
----------------------------------

    Issue Type: Improvement  (was: Sub-task)
        Parent:     (was: HBASE-2000)

> Coprocessors: Shell support for listing currently loaded coprocessor set
> ------------------------------------------------------------------------
>
>                 Key: HBASE-3512
>                 URL: https://issues.apache.org/jira/browse/HBASE-3512
>             Project: HBase
>          Issue Type: Improvement
>          Components: coprocessors
>            Reporter: Andrew Purtell
>            Assignee: Mingjie Lai
>
> Add support to the shell for listing the coprocessors loaded globally on the regionserver and those loaded on a per-table basis.
> Perhaps by extending the 'status' command.

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

        

[jira] [Updated] (HBASE-3512) Coprocessors: Shell support for listing currently loaded coprocessor set

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

Eugene Koontz updated HBASE-3512:
---------------------------------

    Attachment: HBASE-3512-only.patch

patch against trunk+HBASE-4070 patch.
                
> Coprocessors: Shell support for listing currently loaded coprocessor set
> ------------------------------------------------------------------------
>
>                 Key: HBASE-3512
>                 URL: https://issues.apache.org/jira/browse/HBASE-3512
>             Project: HBase
>          Issue Type: Improvement
>          Components: coprocessors
>            Reporter: Andrew Purtell
>            Assignee: Eugene Koontz
>             Fix For: 0.92.0
>
>         Attachments: HBASE-3512-only.patch, HBASE-3512-only.patch, HBASE-3512.patch, HBASE-3512.patch, hbase-shell-session.txt
>
>
> Add support to the shell for listing the coprocessors loaded globally on the regionserver and those loaded on a per-table basis.
> Perhaps by extending the 'status' command.

--
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-3512) Coprocessors: Shell support for listing currently loaded coprocessor set

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

Mingjie Lai commented on HBASE-3512:
------------------------------------

A update here: this issue will be resolved by a patch at HBASE-4070. The patch will fix this one as a bonus. Will close this jira after 4070 getting in. 
                
> Coprocessors: Shell support for listing currently loaded coprocessor set
> ------------------------------------------------------------------------
>
>                 Key: HBASE-3512
>                 URL: https://issues.apache.org/jira/browse/HBASE-3512
>             Project: HBase
>          Issue Type: Improvement
>          Components: coprocessors
>            Reporter: Andrew Purtell
>            Assignee: Mingjie Lai
>             Fix For: 0.92.0
>
>
> Add support to the shell for listing the coprocessors loaded globally on the regionserver and those loaded on a per-table basis.
> Perhaps by extending the 'status' command.

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