[xwiki/xwiki-commons] 2ef30a: XCOMMONS-3249: Allow storing job status and logs i...
Branch: refs/heads/XCOMMONS-3249 Home: https://github.com/xwiki/xwiki-commons Commit: 2ef30a65a2898da20510357827a58f6950f00f91 https://github.com/xwiki/xwiki-commons/commit/2ef30a65a2898da20510357827a58f... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-02-05 (Thu, 05 Feb 2026) Changed paths: M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-api/src/main/java/org/xwiki/job/internal/JobUtils.java M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/main/java/org/xwiki/job/internal/AbstractJobStatusFolderResolver.java M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/main/java/org/xwiki/job/internal/DefaultJobStatusStorage.java M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/main/java/org/xwiki/job/internal/DefaultJobStatusStore.java A xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/main/java/org/xwiki/job/internal/DefaultPersistentJobStatusStore.java M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/main/java/org/xwiki/job/internal/JobStatusFolderResolver.java M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/main/java/org/xwiki/job/internal/JobStatusSerializer.java A xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/main/java/org/xwiki/job/internal/PersistentJobStatusStore.java M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/main/java/org/xwiki/job/internal/Version1JobStatusFolderResolver.java M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/main/java/org/xwiki/job/internal/Version2JobStatusFolderResolver.java M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/main/java/org/xwiki/job/internal/Version3JobStatusFolderResolver.java M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/main/resources/META-INF/components.txt M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/test/java/org/xwiki/job/internal/DefaultJobStatusStoreTest.java A xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/test/java/org/xwiki/job/internal/DefaultPersistentJobStatusStoreTest.java M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/test/java/org/xwiki/job/internal/JobStatusSerializerTest.java M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/test/java/org/xwiki/job/internal/Version1JobStatusFolderResolverTest.java M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/test/java/org/xwiki/job/internal/Version2JobStatusFolderResolverTest.java M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/test/java/org/xwiki/job/internal/Version3JobStatusFolderResolverTest.java Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * Refactor DefaultJobStatusStore to make it easier to replace the storage without having to re-implement everything. * Add the possibility to get the path segments to JobStatusFolderResolver. * Extend tests to cover the new code. Commit: cd7e751dab5459b65c1102e2f48be3ec3011c754 https://github.com/xwiki/xwiki-commons/commit/cd7e751dab5459b65c1102e2f48be3... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-02-10 (Tue, 10 Feb 2026) Changed paths: M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/main/java/org/xwiki/job/internal/DefaultJobStatusStore.java M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/main/java/org/xwiki/job/internal/DefaultPersistentJobStatusStore.java M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/main/java/org/xwiki/job/internal/PersistentJobStatusStore.java M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/test/java/org/xwiki/job/internal/DefaultJobStatusStoreTest.java M xwiki-commons-core/xwiki-commons-job/xwiki-commons-job-default/src/test/java/org/xwiki/job/internal/DefaultPersistentJobStatusStoreTest.java Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * Rename methods in PersistentJobStatusStore to be more consistent. Compare: https://github.com/xwiki/xwiki-commons/compare/2ef30a65a289%5E...cd7e751dab5... To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
participants (1)
-
XWiki Notifications