neos-ui icon indicating copy to clipboard operation
neos-ui copied to clipboard

Changes to nodes return context paths for all unpublished nodes

Open Sebobo opened this issue 5 years ago • 0 comments

Description

When changing any node all context paths of unpublished nodes are return from the server. This consumes a large amount of memory and takes several seconds with larger changes. This affects also every subsequent change until the changes are published.

@skurfuerst and me discussed already several approaches and currently think about changing the WorkspaceService to make it possible to only return changes based on a node as starting point. We would then need to adapt the UI to work with partial change lists instead of overwriting the whole list of changes after every response.

Steps to Reproduce

Do any move, edit, remove action and look into the payload of the response.

Expected behavior

Only the actually changed nodes paths are returned.

Actual behavior

All unpublished node paths are returned.

Affected Versions

Neos: all UI: all

Sebobo avatar Aug 11 '20 14:08 Sebobo