Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-8853

Develop an Active variant of ResourceQueue and make it available as possible queue.provider for ForwardDistributionAgentFactory

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

      Description

      Via SLING-7754, a JCR Resource-backed queue [0] implementation was developed for usecases where a queue processor wasn't required, ResourceQueue implementation is currently PASSIVE.

      Given above, it is not possible to leverage ResourceQueue as a queue.provider for DistributionAgents created via ForwardDistributionAgentFactory [1].
      This issue aims to add an "Active" variant of Resource backed queues and provide it as an option for ForwardDistributionAgentFactory.

      [0] https://github.com/apache/sling-org-apache-sling-distribution-core/blob/master/src/main/java/org/apache/sling/distribution/queue/impl/resource/ResourceQueue.java
      [1] https://github.com/apache/sling-org-apache-sling-distribution-core/blob/deb3d2ae33c4f4678c8503091a9fffdbb141e569/src/main/java/org/apache/sling/distribution/agent/impl/ForwardDistributionAgentFactory.java#L171-L178

        Attachments

        Issue Links

          Activity

            People

            • Assignee:
              marett Timothee Maret
              Reporter:
              ashishc Ashish Chopra

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 20m
                20m

                  Issue deployment