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

Rajeshbabu Chintaguntla updated HBASE-13054:
--------------------------------------------
    Attachment: HBASE-13054.patch

Here is the patch just adding tracing in few places.
1) While getting a row lock possible lock contention under heavy load so just 
added trace info there.
2) trace info for block cache hit and scan request going through mem store.

Mostly there should not be much lock contention issues because shared locks are 
getting used in all most all the places. That's why not adding much tracing 
info. 

> Provide more tracing information for locking/latching events.
> -------------------------------------------------------------
>
>                 Key: HBASE-13054
>                 URL: https://issues.apache.org/jira/browse/HBASE-13054
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Rajeshbabu Chintaguntla
>            Assignee: Rajeshbabu Chintaguntla
>             Fix For: 2.0.0, 1.0.1, 1.1.0
>
>         Attachments: HBASE-13054.patch
>
>
> Currently not much tracing information available for locking and latching 
> events like row level locking during do mini batch mutations, region level 
> locking during flush, close and so on. It will be better to add the trace 
> information for such events so that it will be useful for finding time spent 
> on locking and waiting time on locks while analyzing performance issues in 
> queries using trace information.



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

Reply via email to