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

Chetan Mehrotra commented on OAK-1037:
--------------------------------------

+1 for having an Query ExecutionContext

Yes with recent changes done as part of OAK-1036 the call to 
AbstractRoot#getRootState does not cost much so not much gain in doing away 
with those calls. But it would good if various part of query execution are 
pinned to same NodeState.
                
> Improve performance of XmlImport
> --------------------------------
>
>                 Key: OAK-1037
>                 URL: https://issues.apache.org/jira/browse/OAK-1037
>             Project: Jackrabbit Oak
>          Issue Type: Task
>          Components: jcr
>    Affects Versions: 0.9
>            Reporter: Chetan Mehrotra
>            Assignee: Chetan Mehrotra
>         Attachments: jmc-oak-importxml-1.png, OAK-1037.patch
>
>
> The XmlImport benchmark [1] is running slow on Oak compared to Jackrabbit on 
> various persistence backends
> {noformat}
> # XmlImportTest                  min     10%     50%     90%     max       N
> Oak-Tar                       277901  277922  282454  288859  289186      10
> Oak-Mongo                     362531  363342  382810  401213  401954      10
> Jackrabbit                     11961   11969   12816   14158   14173      10
> {noformat}
> The performance here needs to be improved
> [1] 
> https://svn.apache.org/repos/asf/jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/XmlImportTest.java

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to