[jira] [Updated] (OAK-9222) results potential improvements

2020-09-22 Thread Angela Schreiber (Jira)


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

Angela Schreiber updated OAK-9222:
--
Fix Version/s: 1.36.0

> 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
> Fix For: 1.36.0
>
> Attachments: 
> HasPermissionHasItemGetItemTest_cachestrategy_1_20200916_144644.txt, 
> HasPermissionHasItemGetItemTest_cachestrategy_2_20200916_172125.txt, 
> HasPermissionHasItemGetItemTest_isfullyloaded_20200916_092114.txt, 
> HasPermissionHasItemGetItemTest_lazyinit_20200911_185719.txt, 
> HasPermissionHasItemGetItemTest_upperbound_20200915_182525.txt, 
> HasPrivilegesHasItemGetItemTest_cachestrategy_1_20200916_150801.txt, 
> HasPrivilegesHasItemGetItemTest_cachestrategy_2_20200916_175125.txt, 
> HasPrivilegesHasItemGetItemTest_isfullyloaded_20200916_101741.txt, 
> HasPrivilegesHasItemGetItemTest_lazyinit_20200911_185719.txt, 
> HasPrivilegesHasItemGetItemTest_upperbound_20200915_174941.txt, 
> RefreshHasItemGetItemTest_cachestrategy_1_20200916_155650.txt, 
> RefreshHasItemGetItemTest_cachestrategy_2_20200916_183429.txt, 
> RefreshHasItemGetItemTest_isfullyloaded_20200916_103829.txt, 
> RefreshHasItemGetItemTest_lazyinit_20200911_183632.txt, 
> RefreshHasItemGetItemTest_upperbound_20200915_172917.txt, 
> RefreshHasPrivPermHasItemGetItemTest_cachestrategy_1_20200916_152943.txt, 
> RefreshHasPrivPermHasItemGetItemTest_cachestrategy_2_20200916_181112.txt, 
> RefreshHasPrivPermHasItemGetItemTest_isfullyloaded_20200916_094436.txt, 
> RefreshHasPrivPermHasItemGetItemTest_lazyinit_20200911_194538.txt, 
> RefreshHasPrivPermHasItemGetItemTest_upperbound_20200915_182525.txt, 
> SaveHasItemGetItemTest_cachestrategy_1_20200916_162139.txt, 
> SaveHasItemGetItemTest_cachestrategy_2_20200916_190038.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 (

[jira] [Updated] (OAK-9222) results potential improvements

2020-09-22 Thread Angela Schreiber (Jira)


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

Angela Schreiber updated OAK-9222:
--
Attachment: 
HasPermissionHasItemGetItemTest_cachestrategy_1_20200916_144644.txt

HasPrivilegesHasItemGetItemTest_cachestrategy_1_20200916_150801.txt

RefreshHasPrivPermHasItemGetItemTest_cachestrategy_1_20200916_152943.txt
RefreshHasItemGetItemTest_cachestrategy_1_20200916_155650.txt
SaveHasItemGetItemTest_cachestrategy_1_20200916_162139.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_cachestrategy_1_20200916_144644.txt, 
> HasPermissionHasItemGetItemTest_cachestrategy_2_20200916_172125.txt, 
> HasPermissionHasItemGetItemTest_isfullyloaded_20200916_092114.txt, 
> HasPermissionHasItemGetItemTest_lazyinit_20200911_185719.txt, 
> HasPermissionHasItemGetItemTest_upperbound_20200915_182525.txt, 
> HasPrivilegesHasItemGetItemTest_cachestrategy_1_20200916_150801.txt, 
> HasPrivilegesHasItemGetItemTest_cachestrategy_2_20200916_175125.txt, 
> HasPrivilegesHasItemGetItemTest_isfullyloaded_20200916_101741.txt, 
> HasPrivilegesHasItemGetItemTest_lazyinit_20200911_185719.txt, 
> HasPrivilegesHasItemGetItemTest_upperbound_20200915_174941.txt, 
> RefreshHasItemGetItemTest_cachestrategy_1_20200916_155650.txt, 
> RefreshHasItemGetItemTest_cachestrategy_2_20200916_183429.txt, 
> RefreshHasItemGetItemTest_isfullyloaded_20200916_103829.txt, 
> RefreshHasItemGetItemTest_lazyinit_20200911_183632.txt, 
> RefreshHasItemGetItemTest_upperbound_20200915_172917.txt, 
> RefreshHasPrivPermHasItemGetItemTest_cachestrategy_1_20200916_152943.txt, 
> RefreshHasPrivPermHasItemGetItemTest_cachestrategy_2_20200916_181112.txt, 
> RefreshHasPrivPermHasItemGetItemTest_isfullyloaded_20200916_094436.txt, 
> RefreshHasPrivPermHasItemGetItemTest_lazyinit_20200911_194538.txt, 
> RefreshHasPrivPermHasItemGetItemTest_upperbound_20200915_182525.txt, 
> SaveHasItemGetItemTest_cachestrategy_1_20200916_162139.txt, 
> SaveHasItemGetItemTest_cachestrategy_2_20200916_190038.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 (

[jira] [Updated] (OAK-9222) results potential improvements

2020-09-22 Thread Angela Schreiber (Jira)


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

Angela Schreiber updated OAK-9222:
--
Attachment: 
HasPermissionHasItemGetItemTest_cachestrategy_2_20200916_172125.txt

HasPrivilegesHasItemGetItemTest_cachestrategy_2_20200916_175125.txt

RefreshHasPrivPermHasItemGetItemTest_cachestrategy_2_20200916_181112.txt
RefreshHasItemGetItemTest_cachestrategy_2_20200916_183429.txt
SaveHasItemGetItemTest_cachestrategy_2_20200916_190038.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_cachestrategy_1_20200916_144644.txt, 
> HasPermissionHasItemGetItemTest_cachestrategy_2_20200916_172125.txt, 
> HasPermissionHasItemGetItemTest_isfullyloaded_20200916_092114.txt, 
> HasPermissionHasItemGetItemTest_lazyinit_20200911_185719.txt, 
> HasPermissionHasItemGetItemTest_upperbound_20200915_182525.txt, 
> HasPrivilegesHasItemGetItemTest_cachestrategy_1_20200916_150801.txt, 
> HasPrivilegesHasItemGetItemTest_cachestrategy_2_20200916_175125.txt, 
> HasPrivilegesHasItemGetItemTest_isfullyloaded_20200916_101741.txt, 
> HasPrivilegesHasItemGetItemTest_lazyinit_20200911_185719.txt, 
> HasPrivilegesHasItemGetItemTest_upperbound_20200915_174941.txt, 
> RefreshHasItemGetItemTest_cachestrategy_1_20200916_155650.txt, 
> RefreshHasItemGetItemTest_cachestrategy_2_20200916_183429.txt, 
> RefreshHasItemGetItemTest_isfullyloaded_20200916_103829.txt, 
> RefreshHasItemGetItemTest_lazyinit_20200911_183632.txt, 
> RefreshHasItemGetItemTest_upperbound_20200915_172917.txt, 
> RefreshHasPrivPermHasItemGetItemTest_cachestrategy_1_20200916_152943.txt, 
> RefreshHasPrivPermHasItemGetItemTest_cachestrategy_2_20200916_181112.txt, 
> RefreshHasPrivPermHasItemGetItemTest_isfullyloaded_20200916_094436.txt, 
> RefreshHasPrivPermHasItemGetItemTest_lazyinit_20200911_194538.txt, 
> RefreshHasPrivPermHasItemGetItemTest_upperbound_20200915_182525.txt, 
> SaveHasItemGetItemTest_cachestrategy_1_20200916_162139.txt, 
> SaveHasItemGetItemTest_cachestrategy_2_20200916_190038.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 (

[jira] [Updated] (OAK-9222) results potential improvements

2020-09-22 Thread Angela Schreiber (Jira)


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

[jira] [Updated] (OAK-9222) results potential improvements

2020-09-22 Thread Angela Schreiber (Jira)


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

Angela Schreiber updated OAK-9222:
--
Attachment: SaveHasItemGetItemTest_upperbound_20200915_170411.txt
RefreshHasItemGetItemTest_upperbound_20200915_172917.txt
HasPrivilegesHasItemGetItemTest_upperbound_20200915_174941.txt

RefreshHasPrivPermHasItemGetItemTest_upperbound_20200915_182525.txt
HasPermissionHasItemGetItemTest_upperbound_20200915_182525.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 (

[jira] [Updated] (OAK-9222) results potential improvements

2020-09-22 Thread Angela Schreiber (Jira)


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

[jira] [Updated] (OAK-9222) results potential improvements

2020-09-22 Thread Angela Schreiber (Jira)


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

Angela Schreiber updated OAK-9222:
--
Description: 
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 ( 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
>
> 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 (

[jira] [Updated] (OAK-9222) results potential improvements

2020-09-22 Thread Angela Schreiber (Jira)


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

Angela Schreiber updated OAK-9222:
--
Summary: results potential improvements  (was: result potential 
improvements)

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




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