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

Antonio Sanso commented on SLING-3290:
--------------------------------------

[~fmeschbe] thanks a lot for your comment.

bq.  full-work-on-update. 

just to be sure. Did you "follow" the update of MapEntries done in SLING-3505. 
The full-work-on-update is not there anymore :)

About the /etc/map the things that doesn't make me eager of this solution is 
the full duplication of the content (namely the same information is maintained 
completely in two location) and the problem to keep those on sync. E.g. what 
would happen if I manually delete one vanity path entry from etc/map :S ?

> Long startup time with many vanityPath
> --------------------------------------
>
>                 Key: SLING-3290
>                 URL: https://issues.apache.org/jira/browse/SLING-3290
>             Project: Sling
>          Issue Type: Improvement
>          Components: ResourceResolver
>            Reporter: Antonio Sanso
>            Assignee: Antonio Sanso
>              Labels: vanity
>         Attachments: SLING-3290-patch.txt, StartupWithManyVanityPath.jpg
>
>
> When many vanityPath or alias are present the system take long time to 
> startup , Same when a vanityPath/alias is removed or updated .
> The reason behind is the usage of a query that updates the global mapentry.
> I have added a new Test to the performance test suite and this is the outcome
> {code}
> 0 vanityPath                  16ms
> 1  vanityPath                 19ms
> 10 vanityPath         70ms
> 100 vanityPath                111ms
> 1000 vanityPath               200ms
> 10000 vanityPath              1173ms
> 30000 vanityPath              3358ms
> {code}



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to