Details
-
Improvement
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
None
Description
Currently oak-jcr does a lot of unnecessary work for various reasons. This is a major drag on performance.
For example, a getString() call on an already acquired PropertyImpl instance (with no refresh() or other operations in between) requires 12 NodeBuilder.getProperty() calls to access that same property state over and over again.
Attachments
Issue Links
1.
|
Optimise TreeImpl.getBaseState() | Closed | Michael Dürig | |
2.
|
Optimize Session.getNamespacePrefixes() | Closed | Marcel Reutegger | |
3.
|
Optimize access to node type information | Closed | Jukka Zitting | |
4.
|
Optimize namespace lookups | Closed | Jukka Zitting | |
5.
|
Optimise path parsing | Closed | Michael Dürig | |
6.
|
Optimise Session.getNode | Closed | Unassigned |