You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Angela Schreiber (Jira)" <ji...@apache.org> on 2022/10/19 15:38:00 UTC

[jira] [Commented] (OAK-9969) Benchmark for OAK-9966

    [ https://issues.apache.org/jira/browse/OAK-9969?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17620420#comment-17620420 ] 

Angela Schreiber commented on OAK-9969:
---------------------------------------

with rev. abb1b7a680..169fbb090a I added a benchmark that allows to read random items from a given tree and then performs the following operations on nodes (or parent node for properties):
- verify that the node is checkedout
- check if a mix:language can be added
- add the mixin
- set jcr:language property
- reset

while in reality not all operations will be called for all every set property operation, the goal was to see if any difference can be spotted when running the test with the admin user (no permission evaluation) with some excessive calls to Node.isCheckedOut.

> Benchmark for OAK-9966
> ----------------------
>
>                 Key: OAK-9969
>                 URL: https://issues.apache.org/jira/browse/OAK-9969
>             Project: Jackrabbit Oak
>          Issue Type: Technical task
>          Components: benchmarks
>            Reporter: Angela Schreiber
>            Assignee: Angela Schreiber
>            Priority: Minor
>         Attachments: IsCheckedOutAddMixinSetPropertyTest_oak9966_admin.txt, IsCheckedOutAddMixinSetPropertyTest_statusquo_admin.txt
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)