-
Enhancement
-
Resolution: Done
-
Major
-
4.0.0.Alpha4
The AbstractJcrNode.addChildNode(...) is the method that does the bulk of the work of really creating a new child under a parent node. The current logic always looks for the number of existing children with the same name, which is expensive for parents with lots of children and should be unnecessary only when same-name-siblings are allowed.
The logic to find the child node definition for the new child needs to be improved to do as much as possible without needing to know the number of children with the same name.
- is related to
-
MODE-2109 Support nodes with a very large number of unordered and uniquely-named children
- Resolved
-
MODE-2271 Improve performance of getting path of node that is below a large ancestor
- Resolved
-
MODE-2266 Create simple scalability and performance tests
- Resolved
- relates to
-
MODE-2277 Improve performance of isCheckedOut
- Resolved