This is an automated email from the ASF dual-hosted git repository.
rombert pushed a change to branch master
in repository
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-commons-scheduler.git.
at c1ab1cc SLING-7167 Adjust READMEs
This branch includes the following new commits:
new 872558a SLING-865 : Move to bundles
new 1d1e425 SLING-865 : Adjust reactor pom and svn information in each
module.
new 97880ef SLING-865 : Adjust path to parent pom and add profiles for
samples and contrib
new 980f57a Use release parent pom
new 72457d2 [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.0.4-incubator
new b3d81c6 [maven-release-plugin] prepare for next development iteration
new 04b5d51 Use next dev version of parent pom
new 1ac4d1c Set parent pom to released version.
new f8a5006 Logger.error(String, Object, Object) swallows exception, use
signature Logger.error(String, Throwable)
new 9a59f39 SLING-984 : Register scheduler with unique name and update to
latest available quartz version.
new c4c70b9 Clarify property.
new 76d4413 Move Sling to new TLP location
new 2362abe Move Sling to new TLP location
new c66fa5d SLING-1011 : Remove disclaimer file.
new a35f749 SLING-1011 : Adjust svn location
new 37a3bcc SLING-1011 : Remove disclaimer from readme's, adjust links to
webite, fix versions in poms.
new 6ba1090 SLING-1033 Upgrade to Sling parent POM 6 (and ensure web app
has the leglize stuff, too)
new 24596f2 SLING-1040 : This agressive synching has been introduced by
SLING-984 and is completly wrong. I've cleaned this up and the syncing is now
reduced to a minimum.
new dfea4eb SLING-1040 : Better make scheduler volatile.
new e22c80c SLING-1040 : Second attempt for cleanly handling lifecycle
problems. As deactivate might happen during bind/unbind we should carefully
check during bind/unbind. Clarify exception handling.
new 27510da Correct removeJob method.
new 796df40 SLING-447 - Add support to fire a job n times; as the api is
enhanced, the version is updated to 2.1.0
new 769fca0 Use latest parent pom.
new 9669d2f [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.1.0
new 7b0d206 [maven-release-plugin] prepare for next development iteration
new 5671598 SLING-1205 Upgrade all projects to parent POM 8 and use OSGi
provided OSGi libraries
new 254823c SLING-1248 : Use new commons threads
new 34e4f1a Use released version.
new 03654f7 [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.2.0
new f65e6f9 [maven-release-plugin] prepare for next development iteration
new 32b9522 Go back to current version.
new 61263f8 Use released versions
new 98f2ad7 SLING-1275 : Return value of ComponentContext#locateContext
should be checked for null value
new fa461a3 Fix typos.
new 377ba69 Use released parent pom.
new c2caa6a SLING-1571 : Scheduler must use AtomicBoolean instead of
volatile boolean for job-is-running check
new 05b02c8 updating all modules to parent 10-SNAPSHOT in anticipation of
emma additions to parent
new c7939cf Update to recent snapshots
new e4f410e Use latest releases.
new 89f36f3 SLING-1964 : Create a WebConsole plugin for Scheduler
SLING-2055 : Upgrade to latest Quartz
new bc512c3 SLING-2055 : Upgrade to latest Quartz
new 3e5f060 SLING-2056 : Make thread pool configurable
new d437e76 SLING-2056 : Make thread pool configurable
new 8fc2122 fixing bad XML in pom
new 7174ad9 SLING-2064 : Scheduled jobs with a negative period or zero
should be ignored
new 219acf8 SLING-2150 : Update plugins to use the latest available
versions
new c3f7942 Update to recent snapshot
new ffc87e3 Using latest released parent pom
new 5747ea0 [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.3.0
new 0377a01 [maven-release-plugin] prepare for next development iteration
new 813adb2 SLING-2187 - adding new module to contain our custom notice
file; adding remote-resources plugin configuration to parent pom and removing
all existing appended-resources NOTICE files
new cfc668f temporarily using snapshots during release vote
new 766986f using latest releases
new 7f811ab SLING-2261 Ensure the system property
"org.terracotta.quartz.skipUpdateCheck" is set to true before creating the
scheduler to prevent unneeded update check
new 0d2ef51 SLING-2285 : Update to latest Quartz 2.1.1
new a3d2c42 [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.3.2
new 5fb110e [maven-release-plugin] prepare for next development iteration
new 13daf66 SLING-2375 : Allow Immediate And Then Periodic Task Execution
In Whiteboard Scheduling
new d397008 [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.3.4
new 2b728be [maven-release-plugin] prepare for next development iteration
new cb01167 SLING-2480 : Add config for maven-sling-plugin to m2e
configuration
new 3abffcc Update to latest parent pom
new cf83ac8 Use released versions
new be5bfc3 Typo
new 8a3360e Use latest releases and update to new parent pom
new d671fa9 Update to latest parent pom and use latest releases in
launchpad
new 637671e Correct reactor pom and update to parent pom 16
new 1f52639 SLING-2912 : Update to latest quartz scheduler
new 2af5ff9 Update to latest parent pom
new 9de86fe SLING-2980 : Update to latest quartz scheduler 2.2.0
new 5153124 SLING-2980 : Update to latest quartz scheduler 2.2.0
new 0a35193 SLING-2981 : Create simpler but more flexible api
new 8da76c5 SLING-2979 : Add support for running scheduled task only on
the leader
new d7f1294 Update javadocs
new 6f4e242 Add missing version information for dynamic package import
new 26fe2a2 SLING-2979 : Add support for running scheduled task only on
the leader
new 614f21d SLING-2990 : race condition in scheduler could cause tasks
to be lost
new 2cc3647 SLING-2979 : Add support for running scheduled task only on
the leader
new 38045b0 SLING-2979 : Add support for running scheduled task only on
the leader
new c25b6bf SLING-2979 : Add support for running scheduled task only on
the leader - update web console plugin
new 90f2594 SLING-2979 : Add support for running scheduled task only on
the leader - update web console plugin
new 137ab60 Add ProviderType and ConsumerType annotations
new bfb57eb Update to parent pom 18
new 71e15a2 Revert to old maven bundle plugin if DynamicImport-Package is
used
new c9a4c39 [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.4.0
new d03aece [maven-release-plugin] prepare for next development iteration
new 5b3e17a SLING-3158 : Warning 'Property scheduler.runOn ignored for
schedule' when no property is set
new 6c9ce2d SLING-3187 : Scheduling an invalid cron expression results in
a RuntimeException
new 87a7a09 [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.4.2
new d19d68a [maven-release-plugin] prepare for next development iteration
new 550bcb2 SLING-3286 - Remove plugin version overrides from poms
new f929962 SLING-3286 - Remove plugin version overrides from poms
new 32808eb Update to parent pom v19
new 6878d12 Updated to parent version 20
new 9a70b64 Update javadocs
new 0f40deb SLING-3809 : Please upgrade Quartz to 2.2.1 (or later)
new 0f24dcd SLING-3840 : Stop jobs started through the scheduler api when
the client bundle stops
new 6a42035 SLING-3840 : Stop jobs started through the scheduler api when
the client bundle stops
new 56248d2 SLING-3808 : Please add configurable number of job
recurrences to whiteboard interface
new d1155b5 [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.4.4
new a2d23fa [maven-release-plugin] prepare for next development iteration
new ad0f86d Update to Sling Parent POM 22 with baselining enabled
new 6dff8bf SLING-4460 : QuartzScheduler component is registered
resulting in sling jobs not being sent to job consumer
new a952ad3 [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.4.6
new bfde6d9 [maven-release-plugin] prepare for next development iteration
new 9b5c029 SLING-4635 : Topology related jobs shouldn't be scheduled if
topology is unclear/not available
new b76c24e SLING-4635 : Topology related jobs shouldn't be scheduled if
topology is unclear/not available
new 80dc841 SLING-4698 - Set parent.relativePath to empty for all modules
new b9e73e3 SLING-4735 - new tests for commons.scheduler, contributed by
Petr Shypila, thanks!
new 7e47e23 SLING-4735 - use less fragile regexp for testing web console
printer
new 6b70394 SLING-4735 - use less fragile regexp for testing web console
printer (forgot a few cases)
new 7e5969d SLING-4794 : SchedulerServiceFactory.fireJobAt ignores date,
thus fires immediately
new b8e634f [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.4.8
new 886288c [maven-release-plugin] prepare for next development iteration
new 5da5935 SLING-4826 - WebConsolePrinter.testConsolePrinter always
fails on Java 8
new a051d7c SLING-4826 - WebConsolePrinter.testConsolePrinter always
fails on Java 8
new b658b86 Update to Sling Parent 23
new f11cf5e set parent version to 24 and add empty relativePath where
missing
new c677eaa SLING-4898 : Scheduler: misconfigured job should not disable
all other jobs on activate()
new 5384b9f [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.4.10
new 4bc6b2d [maven-release-plugin] prepare for next development iteration
new 6608a7d SLING-4981 - Deadlock involving Scheduler Whiteboard
new eb24391 SLING-5001 - Logic in WhiteboardHandler is hard to follow
new 7496ec2 SLING-5049 : Scheduled tasks should set a meaningful thread
name during execution. Apply patch from Georg Henzler
new f2e9a63 Update the main reactor to parent 25
new 6843d46 [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.4.12
new a4615dc [maven-release-plugin] prepare for next development iteration
new 2940edc SLING-5381 : NPE in QuartzScheduler
new f8de3ac [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.4.14
new 7d72e71 [maven-release-plugin] prepare for next development iteration
new 4fcca64 SLING-5388 : Javadoc for ScheduleOptions is misleading
new 764e2ad Switch to parent pom 26
new b323105 Fix javadocs
new af2874b SLING-5831 : Support different thread pools for scheduled
tasks
new a9c2c72 SLING-5831 : Support different thread pools for scheduled
tasks
new 269c5fc SLING-5831 : Support different thread pools for scheduled
tasks
new c079ae4 SLING-5831 : Support different thread pools for scheduled
tasks
new 63965ae SLING-5831 : Support different thread pools for scheduled
tasks
new 5efe94c SLING-5831 : Support different thread pools for scheduled
tasks
new b472140 SLING-5831 : Support different thread pools for scheduled
tasks
new 62d1d93 SLING-5831 : Support different thread pools for scheduled
tasks
new 0276582 Clean up test code
new 39fc243 Fix timing related behaviour in tests by scheduling a job in
the future (instead of now)
new a50b656 SLING-5878 : Make boolean field volatile
new ca2bd3d [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.5.0
new 0855e34 [maven-release-plugin] prepare for next development iteration
new df605ad Update to parent pom 27
new 316ae65 SLING-5974 document misfire behaviour of Sling Scheduler
new 7d82d15 switch parent pom reference everywhere to 28 where it was 27
before this can be safely done because the only difference between 27 and 28 is
an updated maven-source-plugin (fix heap space error)
new 2b48694 SLING-6178 : lowering log.error when discovery is not
available to debug and showing this information more prominently in the
webconsole under status-slingscheduler instead
new a2fe324 [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.5.2
new 646d720 [maven-release-plugin] prepare for next development iteration
new ec59d89 Update to parent pom 29
new f99a6ba use Sling Parent 30
new 4e405b8 SLING-6621 Use official OSGi annotations
new dddcc1b Remove obsolete scr plugin
new 5c5fab3 SLING-6795 : Use DS to track scheduled services
new 4059a16 SLING-6621 : Use official OSGi annotations
new a6853fa SLING-6797 : Deprecate scheduling a job on a specific Sling
instance
new ef7b84f SLING-5387 : Provide support for running singleton jobs on
non leader cluster nodes also
new 06dee5b Update readme
new d8f2647 SLING-5387 : Provide support for running singleton jobs on
non leader cluster nodes also
new e7287ce SLING-5387 : Provide support for running singleton jobs on
non leader cluster nodes also
new f8053d9 SLING-5387 : Provide support for running singleton jobs on
non leader cluster nodes also
new 57f602e SLING-5387 : Provide support for running singleton jobs on
non leader cluster nodes also
new 215ef2d [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.6.0
new adc6fcf [maven-release-plugin] prepare for next development iteration
new 8efd769 SLING-6856 : NPE in scheduler whiteboard handler
new ba1e84b Fix javadoc error
new 07dadca [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.6.2
new a081502 [maven-release-plugin] prepare for next development iteration
new d0c0145 SLING-5965 : added metrics for number of, oldest and timers
for scheduler jobs, ability to group by thread pool or custom configurable
filter, plus used all of this to build a HealthCheck out of it which complains
if there is a scheduler job running for more than 60 seconds
new f7eed19 SLING-7037 : Scheduler does not retain provided name. Fix
handling of name and provided name, add tests including new test case from
Marcel Reutegger
new 64b754c SLING-7037 : Scheduler does not retain provided name.
new 00d3257 Clean up package imports
new 7cdbac6 SLING-7004 : Deadlock at startup in Commons Scheduler
new b0b4f95 SLING-5965 : Metrics and a Health-Check for Scheduler to
detect long-running Quartz-Jobs
new 72681d2 SLING-5965 : Metrics and a Health-Check for Scheduler to
detect long-running Quartz-Jobs
new 0667efe [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.7.0
new 8a16af3 [maven-release-plugin] prepare for next development iteration
new 9c70d9e SLING-7121 : improved wording of the scheduler health check
results including providing more resolution hints
new 604c750 SLING-7121 : another minor adjustment of log output to
account for downstream use
new de5ad27 [maven-release-plugin] prepare release
org.apache.sling.commons.scheduler-2.7.2
new 34fcfd4 [maven-release-plugin] prepare for next development iteration
new 879b6fe SLING-7167 Adjust READMEs
new c904619 SLING-7167 Adjust READMEs
new c1ab1cc SLING-7167 Adjust READMEs
The 187 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.
--
To stop receiving notification emails like this one, please contact
['"[email protected]" <[email protected]>'].