Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-commons
Commit: 8d5e882bb0fac9aaefeb6d79322c4fb4a627a6f5
https://github.com/xwiki/xwiki-commons/commit/8d5e882bb0fac9aaefeb6d79322c4…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-04-10 (Thu, 10 Apr 2025)
Changed paths:
M xwiki-commons-core/xwiki-commons-cache/xwiki-commons-cache-api/pom.xml
M xwiki-commons-core/xwiki-commons-cache/xwiki-commons-cache-api/src/main/java/org/xwiki/cache/internal/CacheLoader.java
M xwiki-commons-core/xwiki-commons-cache/xwiki-commons-cache-api/src/test/java/org/xwiki/cache/internal/CacheLoaderTest.java
Log Message:
-----------
XCOMMONS-3300: Add a cache loading helper to synchronize cache loads and invalidations
* Protect against further possible deadlocks.
* Fix an error related to exceptions being stored indefinitely in the
loader.
* Extend the tests to cover the newly discovered scenarios.
* Increase the code coverage threshold to the actual coverage.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
Branch: refs/heads/stable-17.2.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 07bd2e5869efd418ab1d9bc7103b26e642e1a04c
https://github.com/xwiki/xwiki-platform/commit/07bd2e5869efd418ab1d9bc7103b…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-04-10 (Thu, 10 Apr 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/doc/XWikiDocument.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/doc/BaseObjects.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseCollection.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseElement.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseObject.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseProperty.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseStringProperty.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/DateProperty.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/ListProperty.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/NumberProperty.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/BaseClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/PropertyClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/meta/PropertyMetaClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/objects/BaseObjectTest.java
Log Message:
-----------
XWIKI-23079: XWikiDocument#clone can switch the initial document dirty flag to true
* improve retro compatibility
(cherry picked from commit c12fa6042b2efba4fb17cfeedcb79a06104d4109)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: c12fa6042b2efba4fb17cfeedcb79a06104d4109
https://github.com/xwiki/xwiki-platform/commit/c12fa6042b2efba4fb17cfeedcb7…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-04-10 (Thu, 10 Apr 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/doc/XWikiDocument.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/doc/BaseObjects.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/doc/XWikiAttachmentList.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseCollection.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseElement.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseObject.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseProperty.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseStringProperty.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/DateProperty.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/ListProperty.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/NumberProperty.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/BaseClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/PropertyClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/meta/PropertyMetaClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/objects/BaseObjectTest.java
Log Message:
-----------
XWIKI-23079: XWikiDocument#clone can switch the initial document dirty flag to true
* improve retro compatibility
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications