[ 
https://issues.apache.org/jira/browse/OAK-1413?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13897938#comment-13897938
 ] 

Michael Dürig commented on OAK-1413:
------------------------------------

{{org.apache.jackrabbit.oak.jcr.LargeOperationIT#largeCommit}} scales fine. 
Both on segment and document node stores: 

{code}
seg quotients:  0.15172413793103448, 0.18181818181818182, 0.25, 0.0, NaN
doc quotients:  0.24625623960066556, 0.2702702702702703, 0.175, 
0.2857142857142857, 0.0
{code}

These are the quotients as defined above and which are asserted to be less than 
1.2. In this case this means e.g. that on the segment node store it takes 
0.1818 the amount of time per node for committing 16384 nodes vs. committing 
4096 nodes.

> Add scalability tests for large operations
> ------------------------------------------
>
>                 Key: OAK-1413
>                 URL: https://issues.apache.org/jira/browse/OAK-1413
>             Project: Jackrabbit Oak
>          Issue Type: New Feature
>          Components: jcr
>            Reporter: Michael Dürig
>            Assignee: Michael Dürig
>             Fix For: 0.17
>
>
> We should add tests asserting large operation scale linearly in the order of 
> the size of the operation. Candidates are:
> * large commit
> * move/copy of large tree
> * many siblings
> * large number of pending observation events



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to