Christian Schneider created SLING-13147:
-------------------------------------------
Summary: Represent worst state of all consumers as single queue
Key: SLING-13147
URL: https://issues.apache.org/jira/browse/SLING-13147
Project: Sling
Issue Type: Improvement
Components: Content Distribution
Affects Versions: Content Distribution Journal Core 0.6.0
Reporter: Christian Schneider
Assignee: Christian Schneider
Currently every consumer is represented as a separate queue.
This creates confusion as users have difficulty to understand what these
represent and how to determine the consolidated state.
So I will introduce a simpler structure.
We will have only two queues:
* one clearable queue representing the persisted state. Once a distribution is
processed in this queue it can no be removed anymore
* one non clearable queue representing the public state. This is the state of
the consumer with the lowest offset (slowest consumer). When a distribution is
processed by this queue we can assume it is visible on all consumers.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)