[xwiki/xwiki-platform] deff53: XWIKI-25289: Reloading a scheduler job while it's ...
Branch: refs/heads/backport/stable-18.9.x/XWIKI-25289 Home: https://github.com/xwiki/xwiki-platform Commit: deff53a488b947186dc3c78ec67ae9320c2de011 https://github.com/xwiki/xwiki-platform/commit/deff53a488b947186dc3c78ec67ae... Author: Vincent Massol <[email protected]> Date: 2026-10-14 (Wed, 14 Oct 2026) Changed paths: M xwiki-platform-core/xwiki-platform-scheduler/xwiki-platform-scheduler-api/src/main/java/com/xpn/xwiki/plugin/scheduler/SchedulerPlugin.java M xwiki-platform-core/xwiki-platform-scheduler/xwiki-platform-scheduler-api/src/test/java/com/xpn/xwiki/plugin/scheduler/SchedulerPluginTest.java Log Message: ----------- XWIKI-25289: Reloading a scheduler job while it's running or in error unschedules it (#6885) * Schedule the reloaded job again when it was blocked (running with `@DisallowConcurrentExecution`) or in error (failed to instantiate), not only when it was normal or paused * Don't reload a job unknown to the scheduler (Quartz returns NONE, never null, for an unknown trigger) * Add tests for reloading a normal, unknown, running and failing job Co-authored-by: Claude Opus 5.5 (1M context) <[email protected]> (cherry picked from commit cf52d96f560972db79581529fbba591401be7fe2) To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications