This is an automated email from the ASF dual-hosted git repository.
stefanegli pushed a change to branch master
in repository
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-event.git.
from d8b7dd6 Add more debug logging
new db96b6b Merge pull request #1 from apache/master
new fcd4c5e SLING-9906 : adding test framework for QueueJobCache unit
tests
new 2757d9c SLING-9906 : halted topics introduced - first collected in
the QueueJobCache, but handed back to the QueueManager to survive queues being
outdated/closed after inactivity
new fe408b1 SLING-9906 : silencing of the read errors
new 8dae26f SLING-9906 : unhalting implemented - a change in a
JobConsumer/Executor (which is likely related to a missing bundle re/started)
will propagate via Discovery, so ultimately via configurationChanged
new db0a883 SLING-9906 : class renamed and javadoc added
new c56a863 SLING-9906 : reverted version change of sling-mock as that's
not actually needed
new 5ccc4b4 SLING-9906 : unsilencing of the 1% fixed and added to log
output
new f24618b SLING-9906 : also unhalting on BundleEvents STARTED and
UPDATED
new 752055e ading repo.maven.apache.org to try to work around 501
returned by http repo1.maven.org nowadays
new be18efd SLING-9906 : detail
new d5db876 Merge pull request #8 from stefan-egli/SLING-9906
The 69 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
pom.xml | 17 ++
.../org/apache/sling/event/impl/jobs/JobImpl.java | 31 +-
.../org/apache/sling/event/impl/jobs/Utility.java | 28 +-
.../impl/jobs/config/JobManagerConfiguration.java | 10 +
.../sling/event/impl/jobs/queues/JobQueueImpl.java | 21 +-
.../event/impl/jobs/queues/QueueJobCache.java | 41 ++-
.../sling/event/impl/jobs/queues/QueueManager.java | 48 +++-
.../config/JobManagerConfigurationTestFactory.java | 60 ++++
.../event/impl/jobs/queues/TestTopicHalting.java | 311 +++++++++++++++++++++
.../sling/event/it/AbstractJobHandlingTest.java | 2 +
10 files changed, 548 insertions(+), 21 deletions(-)
create mode 100644
src/test/java/org/apache/sling/event/impl/jobs/config/JobManagerConfigurationTestFactory.java
create mode 100644
src/test/java/org/apache/sling/event/impl/jobs/queues/TestTopicHalting.java