[ 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