-
-
Notifications
You must be signed in to change notification settings - Fork 222
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FEATURE: workspace aware Node (introduce new NodeAdress
)
#5042
Conversation
393ebd1
to
e2c79b6
Compare
1a7705e
to
e6fa114
Compare
Neos.ContentGraph.DoctrineDbalAdapter/src/Domain/Repository/NodeFactory.php
Outdated
Show resolved
Hide resolved
ab6e154
to
f893301
Compare
9c073e5
to
5e630d1
Compare
@@ -204,5 +204,9 @@ public function retrieveNodePath(NodeAggregateId $nodeAggregateId): AbsoluteNode | |||
*/ | |||
public function countNodes(): int; | |||
|
|||
public function jsonSerialize(): ContentSubgraphIdentity; | |||
/** | |||
* @deprecated will be removed before Neos 9 release |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
followup: #5051
The nodeadress was added 6 years ago without the concept of multiple crs. Its usages will be replaced by the new node attached node address
This adds a value object to the core encapsulating all identifiers to identify/fetch a single node.
…eprecate `node.nodeAggregateId`
5c1e131
to
95ea686
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks so much for taking care of those low-level cleanups! +1 by reading
I just added two suggestions of minor importance
Neos.ContentRepository.Core/Classes/SharedModel/Node/NodeAddress.php
Outdated
Show resolved
Hide resolved
Neos.ContentRepository.Core/Classes/SharedModel/Node/NodeAddress.php
Outdated
Show resolved
Hide resolved
…hape Co-authored-by: Bastian Waidelich <[email protected]>
c08f471
to
4ab3ec9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
Neos.ContentRepository.Core/Classes/Projection/ContentGraph/ContentSubgraphInterface.php
Outdated
Show resolved
Hide resolved
Neos.ContentGraph.DoctrineDbalAdapter/src/Domain/Repository/ContentGraph.php
Show resolved
Hide resolved
Neos.ContentGraph.PostgreSQLAdapter/src/Domain/Repository/NodeFactory.php
Show resolved
Hide resolved
Neos.ContentRepository.Core/Classes/DimensionSpace/DimensionSpacePoint.php
Show resolved
Hide resolved
Some comments but overall looks good. |
Replaces initial draft at #4868
Upgrade instructions
Review instructions
Checklist
FEATURE|TASK|BUGFIX
!!!
and have upgrade-instructions