You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Nicolas Spiegelberg (Created) (JIRA)" <ji...@apache.org> on 2011/11/10 01:53:51 UTC

[jira] [Created] (HBASE-4766) Add Instrumentation for Put Latencies at Critical Paths

Add Instrumentation for Put Latencies at Critical Paths
-------------------------------------------------------

                 Key: HBASE-4766
                 URL: https://issues.apache.org/jira/browse/HBASE-4766
             Project: HBase
          Issue Type: Improvement
    Affects Versions: 0.94.0
            Reporter: Nicolas Spiegelberg
            Assignee: Nicolas Spiegelberg


Part of 89-fb to 92 port. Add instrumentation to collect:

- memstore insert time
- RWCC wait time (the time we wait after an write operation to, for RWCC read point to advance).
- row lock acquisition time

--
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-4766) Add Instrumentation for Put Latencies at Critical Paths

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

stack commented on HBASE-4766:
------------------------------

Nicolas, do you have a patch even if it does not apply to trunk (or should I just look for it over in 0.89fb?).  I was thinking we need this just yesterday.  If you put up a patch, it'd be a clue on how we might do this against trunk.
                
> Add Instrumentation for Put Latencies at Critical Paths
> -------------------------------------------------------
>
>                 Key: HBASE-4766
>                 URL: https://issues.apache.org/jira/browse/HBASE-4766
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.94.0
>            Reporter: Nicolas Spiegelberg
>
> Part of 89-fb to 92 port. Add instrumentation to collect:
> - memstore insert time
> - RWCC wait time (the time we wait after an write operation to, for RWCC read point to advance).
> - row lock acquisition time

--
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-4766) Add Instrumentation for Put Latencies at Critical Paths

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

stack commented on HBASE-4766:
------------------------------

@Nicolas Thanks
                
> Add Instrumentation for Put Latencies at Critical Paths
> -------------------------------------------------------
>
>                 Key: HBASE-4766
>                 URL: https://issues.apache.org/jira/browse/HBASE-4766
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.94.0
>            Reporter: Nicolas Spiegelberg
>
> Part of 89-fb to 92 port. Add instrumentation to collect:
> - memstore insert time
> - RWCC wait time (the time we wait after an write operation to, for RWCC read point to advance).
> - row lock acquisition time

--
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-4766) Add Instrumentation for Put Latencies at Critical Paths

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

Nicolas Spiegelberg commented on HBASE-4766:
--------------------------------------------

Internal stats...

Author: Kannan
Reviewed By: jgray
Reviewers: jgray, nspiegelberg, dhruba, kranganathan
                
> Add Instrumentation for Put Latencies at Critical Paths
> -------------------------------------------------------
>
>                 Key: HBASE-4766
>                 URL: https://issues.apache.org/jira/browse/HBASE-4766
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.94.0
>            Reporter: Nicolas Spiegelberg
>            Assignee: Nicolas Spiegelberg
>
> Part of 89-fb to 92 port. Add instrumentation to collect:
> - memstore insert time
> - RWCC wait time (the time we wait after an write operation to, for RWCC read point to advance).
> - row lock acquisition time

--
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-4766) Add Instrumentation for Put Latencies at Critical Paths

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

Nicolas Spiegelberg commented on HBASE-4766:
--------------------------------------------

@stack : see r1181500 in https://svn.apache.org/repos/asf/hbase/branches/0.89-fb
                
> Add Instrumentation for Put Latencies at Critical Paths
> -------------------------------------------------------
>
>                 Key: HBASE-4766
>                 URL: https://issues.apache.org/jira/browse/HBASE-4766
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.94.0
>            Reporter: Nicolas Spiegelberg
>
> Part of 89-fb to 92 port. Add instrumentation to collect:
> - memstore insert time
> - RWCC wait time (the time we wait after an write operation to, for RWCC read point to advance).
> - row lock acquisition time

--
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-4766) Add Instrumentation for Put Latencies at Critical Paths

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

stack updated HBASE-4766:
-------------------------

    Priority: Critical  (was: Major)
    
> Add Instrumentation for Put Latencies at Critical Paths
> -------------------------------------------------------
>
>                 Key: HBASE-4766
>                 URL: https://issues.apache.org/jira/browse/HBASE-4766
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.94.0
>            Reporter: Nicolas Spiegelberg
>            Priority: Critical
>
> Part of 89-fb to 92 port. Add instrumentation to collect:
> - memstore insert time
> - RWCC wait time (the time we wait after an write operation to, for RWCC read point to advance).
> - row lock acquisition time

--
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-4766) Add Instrumentation for Put Latencies at Critical Paths

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

Nicolas Spiegelberg updated HBASE-4766:
---------------------------------------

    Assignee:     (was: Nicolas Spiegelberg)

looks like jgray redid the flow for the critical path.  going to punt on this one & let someone else with new critical path knowledge work on it or revisit later.
                
> Add Instrumentation for Put Latencies at Critical Paths
> -------------------------------------------------------
>
>                 Key: HBASE-4766
>                 URL: https://issues.apache.org/jira/browse/HBASE-4766
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.94.0
>            Reporter: Nicolas Spiegelberg
>
> Part of 89-fb to 92 port. Add instrumentation to collect:
> - memstore insert time
> - RWCC wait time (the time we wait after an write operation to, for RWCC read point to advance).
> - row lock acquisition time

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