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

Angela Schreiber updated OAK-9518:
----------------------------------
    Summary: Investigate reducing NodeStore access for permissions defined in 
immutable mounts  (was: Investigate caching of permissions defined in immutable 
mounts)

> Investigate reducing NodeStore access for permissions defined in immutable 
> mounts
> ---------------------------------------------------------------------------------
>
>                 Key: OAK-9518
>                 URL: https://issues.apache.org/jira/browse/OAK-9518
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: core, security
>            Reporter: Angela Schreiber
>            Assignee: Angela Schreiber
>            Priority: Major
>
> when running oak with additional immutable mounts, the permission provider 
> will come with a composite {{MountPermissionStore}} that loads entries from 
> the different mount points.
> while for the mutable default mount reading the latest permission data from 
> the {{NodeStore}} is required whenever the cache gets invalidated, this is 
> probably not needed for immutable mounts.
> the goal of the this improvement is to investigate if and under which 
> circumstances repeated reads for the immutable mounts can/should be prevented 
> and measure the impact on overall performance. this includes taking 
> potentially huge amounts of permission entries into account and define 
> boundaries in case such an improvement was beneficial for mounts with 
> relatively few permissions.
> cc: [[email protected]]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to