Details
-
Type:
Improvement
-
Status: Patch Available
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: jackrabbit-core
-
Labels:None
Description
In Jackrabbit, there is currently a limitation on how many references (properties referencing to this node) a node can have. The reason is that node references are kept in an in-memory list when getting the references, and also when adding/deleting a reference.
Proposed solution: Instead of reading/updating/storing the list of references whenever there is a change, use a new class NodeReferencesChanges to keep track of changes where possible.