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)

Reply via email to