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

Alex Parvulescu commented on OAK-924:
-------------------------------------

I ran the benchmark to compare the _LoginNSTest_ test (login + ns map) between 
existing impls but also to compare with the _LoginTest_ test (just login).

{code}
java -Druntime=180 -jar oak-run-*.jar benchmark LoginNSTest LoginTest Oak-Tar 
Oak-Segment Oak-Default Oak-Mongo Jackrabbit
{code}


||LoginNSTest||                    min||     10%||     50%||     90%||     
max||       N||
|Jackrabbit|                       866|     884|     992|    1169|    2109|     
170|
|Oak-Default|                     1017|    1047|    1122|    1243|    1528|     
159|
|Oak-Mongo|                       1077|    1195|    1234|    1336|    1508|     
145|
|Oak-Segment|                     1672|    1901|    2230|    2368|    2491|     
 83|
|Oak-Tar|                         1386|    1420|    1604|    1690|    2001|     
115|


||LoginTest||                      min||     10%||     50%||     90%||     
max||       N||
|Jackrabbit|                       836|     841|     852|     949|    1328|     
197|
|Oak-Default|                      960|     965|     977|     996|   1493|     
183|
|Oak-Mongo|                        971|     976|     991|    1010|    1090|     
181|
|Oak-Segment|                     1365|    1426|    1970|    2174|    2308|     
 97|
|Oak-Tar|                         1388|    1497|    1532|    1641|    1784|     
117|


                
> Optimize namespace lookups
> --------------------------
>
>                 Key: OAK-924
>                 URL: https://issues.apache.org/jira/browse/OAK-924
>             Project: Jackrabbit Oak
>          Issue Type: Sub-task
>          Components: core, jcr
>            Reporter: Jukka Zitting
>            Assignee: Jukka Zitting
>         Attachments: OAK-924-bench.patch
>
>
> The current namespace handling code does a lot of repetitive work, which 
> shows up in hotspots like XML imports and Sling's namespace mapping code.

--
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