-
-
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
Workspace aware ContentGraph
/ Node
followup
#5038
Labels
Comments
mhsdesign
changed the title
Workspace aware
Workspace aware May 13, 2024
ContentGraph
followupContentGraph
/ Node
followup
older notes just for reference :)
further todos from christian an me:
Afterwards we have to find out whether there are places that need to be able to override the workspace name -> cs id mapping for tests or CR constraints. If so we could either:
|
bwaidelich
added a commit
that referenced
this issue
May 25, 2024
Previously the `DoctrineDbalContentGraphProjection` accessed the `workspace` table of a different projection in order to resolve the workspace<->content stream mapping. This change adds the `workspace` table to the content graph projection and uses that instead for the resolution. **Note:** This is not a breaking change because it comes with a migration and does not require a replay, but a ./flow cr:setup is needed in order to apply that! Related: #5038
12 tasks
mhsdesign
pushed a commit
that referenced
this issue
Oct 1, 2024
Previously the `DoctrineDbalContentGraphProjection` accessed the `workspace` table of a different projection in order to resolve the workspace<->content stream mapping. This change adds the `workspace` table to the content graph projection and uses that instead for the resolution. **Note:** This is not a breaking change because it comes with a migration and does not require a replay, but a ./flow cr:setup is needed in order to apply that! Related: #5038
What is still missing for this now? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Followup for #5028
ContentGraph
to workspace #5028 (comment)CommandHandlingDependencies::getWorkspaceFinder
(andgetContentStreamFinder
) -> obsolete now that its one projection-> Define ContentGraph memory cache flushing #5039
ContentGraph
to workspace #5028 (comment)ContentGraphFinder::getByWorkspaceNameAndContentStreamId
by passing the content graph factory directly to theCommandHandlingDependencies
-> will be fixe via !!! TASK: Introduce first level content repository projection #5272ContentGraphFinder
thing or rename it?iExpectTheSubgraphProjectionToConsistOfExactlyNodes
is a dub ofiExpectTheGraphProjectionToConsistOfExactlyNodes
-> nope one is for subgraph and other is globallyContentGraph
to workspace #5028 (comment)ContentGraph
to workspace #5028 (comment) and MakeContentRepositoryServiceFactoryInterface
internal, and remove usages in Neos.Neos #4634ContentGraph
to workspace #5028 (comment)getContentGraph
nullable or throwing exception?-> the expectation is that the workspace does exist and it would just make the code using it more complex. Also there is likely no fallback option available meaning we will mostly throw an exception again, so this might as well be the default.
Things for #5042
The text was updated successfully, but these errors were encountered: