You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by cs...@apache.org on 2019/12/23 13:55:32 UTC
[sling-org-apache-sling-distribution-journal] branch SLING-8944
updated (e03f0b3 -> 27a0de5)
This is an automated email from the ASF dual-hosted git repository.
cschneider pushed a change to branch SLING-8944
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-distribution-journal.git.
from e03f0b3 SLING-8944 - Only schedule tasks if not already ready
add d97a768 SLING-8934 Create new metric for the number of subscribers of distribution publisher (#18)
add e88d623 SLING-8932 - Redesign DistributionSubscriber to offload responsibilities (#17)
add 27a0de5 Merge branch 'master' into SLING-8944
No new revisions were added by this update.
Summary of changes:
.../impl/publisher/DistributionPublisher.java | 10 +
.../impl/shared/DistributionMetricsService.java | 2 +-
.../journal/impl/subscriber/Announcer.java | 38 +-
.../journal/impl/subscriber/BookKeeper.java | 335 +++++++++++++
.../journal/impl/subscriber/CommandPoller.java | 104 ++++
.../impl/subscriber/DistributionSubscriber.java | 542 ++++-----------------
.../journal/impl/subscriber/PackageHandler.java | 89 ++++
.../journal/impl/subscriber/AnnouncerTest.java | 16 +-
8 files changed, 655 insertions(+), 481 deletions(-)
create mode 100644 src/main/java/org/apache/sling/distribution/journal/impl/subscriber/BookKeeper.java
create mode 100644 src/main/java/org/apache/sling/distribution/journal/impl/subscriber/CommandPoller.java
create mode 100644 src/main/java/org/apache/sling/distribution/journal/impl/subscriber/PackageHandler.java