Replicate with Options WF - Support finer replication granularity #2740
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The idea behind these extensions is to allow replicating parts of a page without replicating the whole page to the publisher and invalidate the page path with the dispatcher. This allows updates of metadata on a page without updating whole page.
An example is if you have
jcr:content/seo
metadata that needs to be updated without replicating the whole page.This extended version will test if the current payload has a valid child that needs to be replicated if the not current path will be replicated. If flush dispatcher has been enabled this will also replicate this or parent path as payload. Parent payload path is found by resource type that is specified.