[
https://issues.apache.org/jira/browse/OAK-9222?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Angela Schreiber updated OAK-9222:
----------------------------------
Attachment: RefreshHasItemGetItemTest_lazyinit_20200911_183632.txt
HasPermissionHasItemGetItemTest_lazyinit_20200911_185719.txt
HasPrivilegesHasItemGetItemTest_lazyinit_20200911_185719.txt
RefreshHasPrivPermHasItemGetItemTest_lazyinit_20200911_194538.txt
SaveHasItemGetItemTest_lazyinit_20200915_152111.txt
> results potential improvements
> ------------------------------
>
> Key: OAK-9222
> URL: https://issues.apache.org/jira/browse/OAK-9222
> Project: Jackrabbit Oak
> Issue Type: Technical task
> Reporter: Angela Schreiber
> Priority: Major
> Attachments:
> HasPermissionHasItemGetItemTest_lazyinit_20200911_185719.txt,
> HasPrivilegesHasItemGetItemTest_lazyinit_20200911_185719.txt,
> RefreshHasItemGetItemTest_lazyinit_20200911_183632.txt,
> RefreshHasPrivPermHasItemGetItemTest_lazyinit_20200911_194538.txt,
> SaveHasItemGetItemTest_lazyinit_20200915_152111.txt
>
>
> the following potential improvements have been identified:
> - lazy init of the permission-entry-cache: initialize the cache on demand (in
> particular after calling Session.save())
> - remember if entries for all principals have been fully loaded (in which
> case using the pathEntryMap is possible)
> - introduce a threshold for eagerly loading entries for principals with few
> access controlled paths (<maxpaths)
--
This message was sent by Atlassian Jira
(v8.3.4#803005)