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