neos / neos-development-collection

The unified repository containing the Neos core packages, used for Neos development.
https://www.neos.io/
GNU General Public License v3.0
260 stars 220 forks source link

!!! TASK: Add workspace content stream mapping to content graph projection #5096

Open bwaidelich opened 1 month ago

bwaidelich commented 1 month ago

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 Replaces: https://github.com/neos/neos-development-collection/pull/5041

bwaidelich commented 1 month ago

Draft, because it requires some more love