Changes to the underlying storage to avoid taking all the graph locks on every node property access
but also allow Nodes to grab all the locks when they need to.
Why are the changes needed?
Slowdown in various places
Does this PR introduce any user-facing change? If yes is this documented?
What changes were proposed in this pull request?
Changes to the underlying storage to avoid taking all the graph locks on every node property access but also allow Nodes to grab all the locks when they need to.
Why are the changes needed?
Slowdown in various places
Does this PR introduce any user-facing change? If yes is this documented?
How was this patch tested?
Issues
1653
Are there any further changes required?
Make edges do the same