Description
The getItem call generates extra existence verification calls for both property and nodes, which also happen in the delegate #create calls.
The simplification I'm proposing also has some perf gains:
-- before: # ReadDeepTreeTest min 10% 50% 90% max N Oak-Tar 216 224 229 237 297 261 # ConcurrentReadDeepTreeTest min 10% 50% 90% max N Oak-Tar 2416 2604 2833 3916 5671 20 -- after: # ReadDeepTreeTest min 10% 50% 90% max N Oak-Tar 195 199 204 212 280 292 # ConcurrentReadDeepTreeTest min 10% 50% 90% max N Oak-Tar 1909 1997 2244 2498 2616 27
Attachments
Attachments
Issue Links
- is related to
-
OAK-2238 Session.getItem violates JCR Spec
- Closed