[xwiki/xwiki-platform] 31660c: XWIKI-25288: Only the first scheduler job of a pag...
Branch: refs/heads/vmassol/XWIKI-25288-scheduler-multiple-jobs Home: https://github.com/xwiki/xwiki-platform Commit: 31660c8b82171667a572deab2e448c7317e59887 https://github.com/xwiki/xwiki-platform/commit/31660c8b82171667a572deab2e448... 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/pom.xml 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-25288: Only the first scheduler job of a page gets its status saved and is registered automatically * Save the job status on the job object that was scheduled/paused/resumed/unscheduled (matched by its number) instead of the first job object of the page * Restore all the job objects of a page when the scheduler starts, not only the first one * Handle every job object of a created/updated/deleted page, matching the original and current job objects by number: unregister the removed jobs, register the added ones and reload the ones whose definition was modified * Add unit tests for pages holding several jobs and raise the module's JaCoCo instruction ratio to 0.49 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