[ https://issues.apache.org/jira/browse/OAK-8227?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16849475#comment-16849475 ]
angela edited comment on OAK-8227 at 5/28/19 9:30 AM: ------------------------------------------------------ initial commit revision 1860199 with an open TODO related to OAK-8155 the benchmarks include: - {{PrinicipalBasedReadTest}}: > base test that is responsible for the setup (see below) > test-run as in ReadDeepTreeTest - {{HasItemGetItemIsModifiedTest}} > test-run not only reads random items ({{Session.hasItem}}, {{Session.getItem}}) but additionally calls {{Item.isModified}}. - {{PermissionEvaluationTest}} > test-run will call {{Session.hasPermission}} for randomly selected paths and randomly selected permissions The following test options can be specified: - number of items to read (or number of hasPermission calls, respectively) - number of initial ACEs to be created - number of principals in the test-subject (the test will create system users) - weather or not the initial # of ACEs are created for each principal or whether ACEs will be created for rotating principals - doReport: if selected will print an report on how many nodes/properties have been read In order to compare principal-based with the default authorization the following additional options are present: - testDefault: if {{true}} the authorization setup will only include the default model otherwise principal-basd and default - compositionType: AND or OR composition for multiple authorization models - useAggregationFilter: TODO once OAK-8155 is available was (Author: anchela): initial commit revision 1860199 with an open TODO related to OAK-8155 > Performance benchmarks > ---------------------- > > Key: OAK-8227 > URL: https://issues.apache.org/jira/browse/OAK-8227 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: benchmarks > Reporter: angela > Assignee: angela > Priority: Major > -- This message was sent by Atlassian JIRA (v7.6.3#76005)