[seam/cron] 7f7ad7: Simplify by always obeying the "ha" mode, not tryi...
by GitHub
Branch: refs/heads/develop
Home: https://github.com/seam/cron
Commit: 7f7ad748c9961beee4e474de7fd178dec78b9d23
https://github.com/seam/cron/commit/7f7ad748c9961beee4e474de7fd178dec78b9d23
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2016-02-18 (Thu, 18 Feb 2016)
Changed paths:
M providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleConfig.java
M providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
M providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/singleton/jboss/SchedulerBean.java
R providers/scheduling/timerservice/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingHaFailureTest.java
A providers/scheduling/timerservice/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingHaFailureTestLong.java
M providers/scheduling/timerservice/src/test/resources/cron-ha.properties
M providers/scheduling/timerservice/src/test/resources/cron.properties
M readme.md
Log Message:
-----------
Simplify by always obeying the "ha" mode, not trying to fall back to "replicated" mode
8 years, 10 months
[seam/cron] d8ec22: Move some exceptions into the API so we can reuse ...
by GitHub
Branch: refs/heads/develop
Home: https://github.com/seam/cron
Commit: d8ec22633eed869250d362a9923cf99cd6831251
https://github.com/seam/cron/commit/d8ec22633eed869250d362a9923cf99cd6831251
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2016-02-18 (Thu, 18 Feb 2016)
Changed paths:
A api/src/main/java/org/jboss/seam/cron/api/exception/CronProviderDestructionException.java
A api/src/main/java/org/jboss/seam/cron/api/exception/CronProviderInitialisationException.java
A api/src/main/java/org/jboss/seam/cron/api/exception/InternalException.java
A api/src/main/java/org/jboss/seam/cron/api/exception/SchedulerConfigurationException.java
R impl/src/main/java/org/jboss/seam/cron/impl/scheduling/exception/CronProviderDestructionException.java
R impl/src/main/java/org/jboss/seam/cron/impl/scheduling/exception/CronProviderInitialisationException.java
R impl/src/main/java/org/jboss/seam/cron/impl/scheduling/exception/InternalException.java
R impl/src/main/java/org/jboss/seam/cron/impl/scheduling/exception/SchedulerConfigurationException.java
M impl/src/main/java/org/jboss/seam/cron/util/PropertyResolver.java
M providers/asynchronous/quartz/src/main/java/org/jboss/seam/cron/asynchronous/quartz/QuartzAsynchronousProvider.java
M providers/asynchronous/queuj/src/main/java/org/jboss/seam/cron/asynchronous/queuj/QueuJAsynchronousProvider.java
M providers/queue/queuj/src/main/java/org/jboss/seam/cron/queue/queuj/QueuJQueueProvider.java
M providers/scheduling/quartz/src/main/java/org/jboss/seam/cron/scheduling/quartz/QuartzScheduleProvider.java
M providers/scheduling/queuj/src/main/java/org/jboss/seam/cron/scheduling/queuj/QueuJScheduleProvider.java
M providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleConfig.java
M providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
M providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/singleton/jboss/SchedulerBean.java
A providers/scheduling/timerservice/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingHaFailureTest.java
A providers/scheduling/timerservice/src/test/resources/cron-ha.properties
M providers/scheduling/timerservice/src/test/resources/cron.properties
M readme.md
M spi/src/main/java/org/jboss/seam/cron/spi/CronProviderLifecycle.java
M spi/src/main/java/org/jboss/seam/cron/spi/SeamCronExtension.java
M spi/src/main/java/org/jboss/seam/cron/spi/asynchronous/AsynchronousInterceptor.java
M spi/src/main/java/org/jboss/seam/cron/spi/asynchronous/Invoker.java
M spi/src/main/java/org/jboss/seam/cron/spi/queue/CronQueueInstaller.java
M spi/src/main/java/org/jboss/seam/cron/spi/scheduling/CronSchedulingInstaller.java
M tck/pom.xml
M tck/src/test/java/org/jboss/seam/cron/test/SeamCronTestBase.java
M tck/src/test/java/org/jboss/seam/cron/test/scheduling/beans/IncrementalScheduledBean.java
M tck/src/test/java/org/jboss/seam/cron/test/scheduling/tck/SeamCronSchedulingTCKTestLong.java
Log Message:
-----------
Move some exceptions into the API so we can reuse them. Add a property to make HA deployment mandatory, and fail deployment if HA doesn't come online.
8 years, 10 months
[seam/cron] 3ab923: The default @Startup, non-ha implementation of the...
by GitHub
Branch: refs/heads/develop
Home: https://github.com/seam/cron
Commit: 3ab9237da3cda31f4e5af9eb3c9610e65777bcc1
https://github.com/seam/cron/commit/3ab9237da3cda31f4e5af9eb3c9610e65777bcc1
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2016-02-17 (Wed, 17 Feb 2016)
Changed paths:
M providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleConfig.java
M providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderBase.java
A providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
R providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
M providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/singleton/jboss/SchedulerBean.java
M readme.md
Log Message:
-----------
The default @Startup, non-ha implementation of the timer bean was always starting up. Added a rather hacky flag which the HA version will set onto the config bean if it's started successfully, which will in turn prevent the default, non-ha version from initializing.
Commit: ce7234bd31b250163c2ae18cab0f22181b3ad7bc
https://github.com/seam/cron/commit/ce7234bd31b250163c2ae18cab0f22181b3ad7bc
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2016-02-17 (Wed, 17 Feb 2016)
Changed paths:
M readme.md
Log Message:
-----------
Merge origin/develop into develop
Conflicts:
readme.md
Compare: https://github.com/seam/cron/compare/2725fb1b5173...ce7234bd31b2
8 years, 10 months