[xwiki/xwiki-platform] d3ffb5: XWIKI-25289: Reloading a scheduler job while it's ...
Branch: refs/heads/stable-18.9.x Home: https://github.com/xwiki/xwiki-platform Commit: d3ffb5dbebbab121274625b1b8b4d68789ef3e94 https://github.com/xwiki/xwiki-platform/commit/d3ffb5dbebbab121274625b1b8b4d... 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) (#6889) * 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 (cherry picked from commit cf52d96f560972db79581529fbba591401be7fe2) Co-authored-by: Claude Opus 5.5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications