Branch: refs/heads/XCOMMONS-3249 Home: https://github.com/xwiki/xwiki-platform Commit: a6a35db4b6ac0ebd8d92b21295a3393c5af84c33 https://github.com/xwiki/xwiki-platform/commit/a6a35db4b6ac0ebd8d92b21295a33... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-job/pom.xml A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/pom.xml A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/DatabaseJobStatusStore.java A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/DatabaseLoggerTail.java A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/FilesystemPersistentJobStatusStore.java A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/JobStatusIdentifierSerializer.java A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/JobStatusStoreException.java A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/MainWikiHibernateExecutor.java A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/entity/JobStatusLogEntryEntity.java A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/entity/JobStatusSummaryEntity.java A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/resources/META-INF/components.txt A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/resources/jobstatus.hbm.xml A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/resources/jobstatus.oracle.hbm.xml M xwiki-platform-core/xwiki-platform-minimaldependencies/pom.xml M xwiki-platform-distribution/pom.xml Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * Add a new database schema for the job status. * First version of a database-backed job status and job log storage. Not fully functional yet as it currently relies on a context being initialized. Commit: 134b2c1681730441bf2082b511917c1adadb0bd0 https://github.com/xwiki/xwiki-platform/commit/134b2c1681730441bf2082b511917... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/DatabaseLoggerTail.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/MainWikiHibernateExecutor.java A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/hibernate/JobStatusHibernateExecutor.java A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/hibernate/JobStatusHibernateStore.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/resources/META-INF/components.txt M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/store/hibernate/HibernateStore.java A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/store/hibernate/datasource/DBCPHibernateDataSourceProvider.java A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/store/hibernate/datasource/HibernateDataSourceProvider.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/META-INF/components.txt Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * WIP draft to use a dedicated hibernate session factor for job statuses. Commit: e0537761a1213cf9990f96b3fcd0c665b2c80870 https://github.com/xwiki/xwiki-platform/commit/e0537761a1213cf9990f96b3fcd0c... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/DatabaseJobStatusStore.java R xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/MainWikiHibernateExecutor.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/hibernate/JobStatusHibernateStore.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/store/hibernate/HibernateStore.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/store/hibernate/datasource/DBCPHibernateDataSourceProvider.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/store/hibernate/datasource/HibernateDataSourceProvider.java A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/internal/HibernateCfgXmlLoader.java M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-default/src/main/java/org/xwiki/wiki/internal/descriptor/DefaultWikiDescriptorManager.java Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * WIP draft to better support having several hibernate sessions with a singleton database connection pool. Commit: f9bcdc290f7586f26958da86ff795907848c16b9 https://github.com/xwiki/xwiki-platform/commit/f9bcdc290f7586f26958da86ff795... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/store/hibernate/HibernateStore.java R xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/store/hibernate/datasource/DBCPHibernateDataSourceProvider.java R xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/store/hibernate/datasource/HibernateDataSourceProvider.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/DBCPConnectionProvider.java A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/HibernateDataSourceProvider.java A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/internal/datasource/DBCPHibernateDataSourceProvider.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/META-INF/components.txt M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/store/HibernateStoreTest.java M xwiki-platform-tools/xwiki-platform-tool-configuration-resources/src/main/resources/hibernate.cfg.xml.vm Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * Move HibernateDataSourceProvider to the right place. * Deprecate DBCPConnectionProvider. * Fix test. * Remove DBCPConnectionProvider from hibernate configuration template. * Remove BoneCP connection pooling configuration example as it doesn't have any effect. Commit: db87597a78d2da2154dfabdd79154147d3e39161 https://github.com/xwiki/xwiki-platform/commit/db87597a78d2da2154dfabdd79154... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/DatabaseLoggerTail.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/hibernate/JobStatusHibernateStore.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/resources/META-INF/components.txt Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * Fix and clean up job status store for recent changes. Commit: 666c571c7d1aca0e6db27c8571f5b98069a7cc3d https://github.com/xwiki/xwiki-platform/commit/666c571c7d1aca0e6db27c8571f5b... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/internal/datasource/DBCPHibernateDataSourceProvider.java Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * Fix generic types without types in DBCPHibernateDataSourceProvider. Commit: df15e089e37e1aae57c796fe46e6613b08443a46 https://github.com/xwiki/xwiki-platform/commit/df15e089e37e1aae57c796fe46e66... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/DatabaseJobStatusStore.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/DatabaseLoggerTail.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/hibernate/JobStatusHibernateExecutor.java Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * Move log deletion logic to the logger tail and avoid warnings. Commit: 858c3fd1903360b6c22fdd6a3f28e6b05dd170e1 https://github.com/xwiki/xwiki-platform/commit/858c3fd1903360b6c22fdd6a3f28e... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/DatabaseJobStatusStore.java A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/JobStatusBlobStore.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/resources/META-INF/components.txt Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * Extract a separate component for dealing with the blob store. Commit: 39c112411a8576eabc3ba8ed09b591038b4ed301 https://github.com/xwiki/xwiki-platform/commit/39c112411a8576eabc3ba8ed09b59... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/DatabaseJobStatusStore.java Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * Rename methods in PersistentJobStatusStore to be more consistent. Commit: 66cc8142e2ae7e2d45200a81363857c2ac4c8130 https://github.com/xwiki/xwiki-platform/commit/66cc8142e2ae7e2d45200a8136385... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/pom.xml M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/DatabaseJobStatusStore.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/DatabaseLoggerTail.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/FilesystemPersistentJobStatusStore.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/JobStatusBlobStore.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/JobStatusIdentifierSerializer.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/JobStatusStoreException.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/entity/JobStatusLogEntryEntity.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/entity/JobStatusSummaryEntity.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/hibernate/JobStatusHibernateExecutor.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/hibernate/JobStatusHibernateStore.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/DBCPConnectionProvider.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/HibernateDataSourceProvider.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/internal/HibernateCfgXmlLoader.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/internal/datasource/DBCPHibernateDataSourceProvider.java Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * Update target version to 17.2.0RC1 Commit: c52d08b55f48024fffa361f6d85495b0417010b0 https://github.com/xwiki/xwiki-platform/commit/c52d08b55f48024fffa361f6d8549... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/DatabaseJobStatusStore.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/JobStatusBlobStore.java Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * WIP: More consistent locking and exception handling. Commit: 6f7e16fe9567601f20f64e02f9033b9f35f99a0f https://github.com/xwiki/xwiki-platform/commit/6f7e16fe9567601f20f64e02f9033... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/hibernate/JobStatusHibernateStore.java A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/resources/jobstatus.db2.hbm.xml A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/resources/jobstatus.derby.hbm.xml M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/resources/jobstatus.hbm.xml A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/resources/jobstatus.mssql.hbm.xml M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/resources/jobstatus.oracle.hbm.xml A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/resources/jobstatus.postgresql.hbm.xml Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * Use more robust table column names, string lengths and add support for other databases. Commit: 034d9b92eeba5a30463c44e91525a6c1cdd2306d https://github.com/xwiki/xwiki-platform/commit/034d9b92eeba5a30463c44e91525a... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/pom.xml M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/DatabaseLoggerTail.java A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/test/java/org/xwiki/job/store/internal/DatabaseJobStatusStoreTest.java A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/test/java/org/xwiki/job/store/internal/DatabaseLoggerTailTest.java Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * Add tests and fix bugs. Commit: d74e69fbc184d54d81d677e50afda67f0027b630 https://github.com/xwiki/xwiki-platform/commit/d74e69fbc184d54d81d677e50afda... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/test/java/org/xwiki/job/store/internal/AbstractJobStatusHibernateTest.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/test/java/org/xwiki/job/store/internal/DatabaseJobStatusStoreTest.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/test/java/org/xwiki/job/store/internal/DatabaseLoggerTailTest.java A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/test/java/org/xwiki/job/store/internal/JobStatusHibernateComponentList.java Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * Add more tests, in particular for job status migration. * Use the real Hibernate data source that would also be used in production. * Extract the common setup code to reduce code duplication. Commit: e420727244cb247b8677a99c66874bc859bcffab https://github.com/xwiki/xwiki-platform/commit/e420727244cb247b8677a99c66874... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/pom.xml M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/hibernate/JobStatusHibernateStore.java A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/test/java/org/xwiki/job/store/internal/JobStatusHibernateStoreTest.java Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * Fix applying the main mapping to the job status store. * Add a unit test to confirm that only what we want has been mapped. Commit: 59b0e9d4bdb8802b746d9977a269e57bf089412c https://github.com/xwiki/xwiki-platform/commit/59b0e9d4bdb8802b746d9977a269e... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M xwiki-platform-distribution/pom.xml Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * Revert adding jobstatus mapping to the main Hibernate configuration. Commit: 75182136f4caa36b519ce03a96ab582f2bd8032a https://github.com/xwiki/xwiki-platform/commit/75182136f4caa36b519ce03a96ab5... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/test/java/org/xwiki/job/store/internal/AbstractJobStatusHibernateTest.java Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * Remove close delay in test setup to avoid memory leak in test. The pool should keep a connection open. Commit: 775d2c62ac8eadbb4ccb8d2ef9d4a8264ad73068 https://github.com/xwiki/xwiki-platform/commit/775d2c62ac8eadbb4ccb8d2ef9d4a... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/pom.xml Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * Move module version to 18.3.0-SNAPSHOT Commit: 78fb77f4e55d256aa5ed3a55f53e15c1bd56e322 https://github.com/xwiki/xwiki-platform/commit/78fb77f4e55d256aa5ed3a55f53e1... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/JobStatusIdentifierSerializer.java A xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/test/java/org/xwiki/job/store/internal/JobStatusIdentifierSerializerTest.java Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * Add the cluster node ID to blob paths. * Add a unit test for JobStatusIdentifierSerializer. Commit: 309a27e3067b7d184e1fc7fda141b219d3844440 https://github.com/xwiki/xwiki-platform/commit/309a27e3067b7d184e1fc7fda141b... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-14 (Tue, 14 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/DatabaseJobStatusStore.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/DatabaseLoggerTail.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/FilesystemPersistentJobStatusStore.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/JobStatusBlobStore.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/JobStatusIdentifierSerializer.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/JobStatusStoreException.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/entity/JobStatusLogEntryEntity.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/entity/JobStatusSummaryEntity.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/hibernate/JobStatusHibernateExecutor.java M xwiki-platform-core/xwiki-platform-job/xwiki-platform-job-store/src/main/java/org/xwiki/job/store/internal/hibernate/JobStatusHibernateStore.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/DBCPConnectionProvider.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/HibernateDataSourceProvider.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/internal/HibernateCfgXmlLoader.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/internal/datasource/DBCPHibernateDataSourceProvider.java Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * Update since-versions to 18.3.0RC1 Commit: 5542adb7cf51a01ac5a0d4b6c0d64aebc3653347 https://github.com/xwiki/xwiki-platform/commit/5542adb7cf51a01ac5a0d4b6c0d64... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-04-17 (Fri, 17 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/resources/logback.xml M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/resources/logback.xml M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-docker/src/test/resources/logback-override.xml M xwiki-platform-core/xwiki-platform-wiki/xwiki-platform-wiki-test/xwiki-platform-wiki-test-docker/src/test/webapp/WEB-INF/classes/logback.xml M xwiki-platform-tools/xwiki-platform-tool-configuration-resources/src/main/resources/xwiki.properties.vm Log Message: ----------- XCOMMONS-3249: Allow storing job status and logs in a shared location * PoC for separate plain text log file per job. Compare: https://github.com/xwiki/xwiki-platform/compare/7424b2f8896e...5542adb7cf51 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications