[
https://issues.apache.org/jira/browse/OAK-7259?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16386119#comment-16386119
]
Andrei Dulceanu commented on OAK-7259:
--------------------------------------
[~mduerig], thanks for clarifying this! At [0] you can find the outcome of our
discussions. IMO, all previous points are covered. Still couldn't do much about
the {{OpenDataException}}, but at least we're good (now) in case those maps
don't contain any items. If you are ok with it, I'll go ahead and commit it.
/cc [~frm]
[0] https://github.com/dulceanu/jackrabbit-oak/commits/issues/OAK-7259
> Improve SegmentNodeStoreStats to include number of commits per thread and
> threads currently waiting on the semaphore
> --------------------------------------------------------------------------------------------------------------------
>
> Key: OAK-7259
> URL: https://issues.apache.org/jira/browse/OAK-7259
> Project: Jackrabbit Oak
> Issue Type: Improvement
> Components: segment-tar
> Reporter: Andrei Dulceanu
> Assignee: Andrei Dulceanu
> Priority: Major
> Labels: tooling
> Fix For: 1.9.0, 1.10
>
>
> When investigating the performance of {{segment-tar}}, the source of the
> writes (commits) is a very useful indicator of the cause.
> To better understand which threads are currently writing in the repository
> and which are blocked on the semaphore, we need to improve
> {{SegmentNodeStoreStats}} to:
> * expose the number of commits executed per thread
> * expose threads currently waiting on the semaphore
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)