[ 
https://issues.apache.org/jira/browse/OAK-9222?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Angela Schreiber updated OAK-9222:
----------------------------------
    Attachment: 
HasPermissionHasItemGetItemTest_isfullyloaded_20200916_092114.txt
                
RefreshHasPrivPermHasItemGetItemTest_isfullyloaded_20200916_094436.txt
                
HasPrivilegesHasItemGetItemTest_isfullyloaded_20200916_101741.txt
                RefreshHasItemGetItemTest_isfullyloaded_20200916_103829.txt
                SaveHasItemGetItemTest_isfullyloaded_20200916_110155.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_isfullyloaded_20200916_092114.txt, 
> HasPermissionHasItemGetItemTest_lazyinit_20200911_185719.txt, 
> HasPermissionHasItemGetItemTest_upperbound_20200915_182525.txt, 
> HasPrivilegesHasItemGetItemTest_isfullyloaded_20200916_101741.txt, 
> HasPrivilegesHasItemGetItemTest_lazyinit_20200911_185719.txt, 
> HasPrivilegesHasItemGetItemTest_upperbound_20200915_174941.txt, 
> RefreshHasItemGetItemTest_isfullyloaded_20200916_103829.txt, 
> RefreshHasItemGetItemTest_lazyinit_20200911_183632.txt, 
> RefreshHasItemGetItemTest_upperbound_20200915_172917.txt, 
> RefreshHasPrivPermHasItemGetItemTest_isfullyloaded_20200916_094436.txt, 
> RefreshHasPrivPermHasItemGetItemTest_lazyinit_20200911_194538.txt, 
> RefreshHasPrivPermHasItemGetItemTest_upperbound_20200915_182525.txt, 
> SaveHasItemGetItemTest_isfullyloaded_20200916_110155.txt, 
> SaveHasItemGetItemTest_lazyinit_20200915_152111.txt, 
> SaveHasItemGetItemTest_upperbound_20200915_170411.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)

Reply via email to