Branch: refs/heads/XWIKI-22187
Home: https://github.com/xwiki/xwiki-platform
Commit: 12ae3db8a626fbca059b28a37520e15fc43d6653
https://github.com/xwiki/xwiki-platform/commit/12ae3db8a626fbca059b28a37520…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-05-24 (Fri, 24 May 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/XWikiHibernateVersioningStore.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/XWikiVersioningStoreInterface.java
Log Message:
-----------
XWIKI-22187: Cannot get revisions with a criteria on a document not stored in DB
* Reuse the filtering implementation that is already provided in
XWikiVersioningStoreInterface
* WIP: unit tests are not passing and it's missing doc
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/backport-3132-to-stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: b10d88d34f11ab076fcfbab56f5e5a85edf1ab8b
https://github.com/xwiki/xwiki-platform/commit/b10d88d34f11ab076fcfbab56f5e…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-05-24 (Fri, 24 May 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/test/it/org/xwiki/flamingo/test/docker/RenamePageIT.java
M xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-filesystem-oldcore/src/main/java/org/xwiki/store/legacy/store/internal/FilesystemAttachmentVersioningStore.java
Log Message:
-----------
XWIKI-22183: FilesystemAttachmentVersioningStore#loadArchive leads to a switch of metadata dirty flag (#3132)
* Ensure to not update the dirty flag when setting the attachment doc
in #loadArchive
* Provide new integration test for checking that renaming a doc
containing an attachment doesn't mess up history
(cherry picked from commit db0922b0b3936b600dfe9e9c9007709a61962f72)
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: db0922b0b3936b600dfe9e9c9007709a61962f72
https://github.com/xwiki/xwiki-platform/commit/db0922b0b3936b600dfe9e9c9007…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-05-24 (Fri, 24 May 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/test/it/org/xwiki/flamingo/test/docker/RenamePageIT.java
M xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-filesystem-oldcore/src/main/java/org/xwiki/store/legacy/store/internal/FilesystemAttachmentVersioningStore.java
Log Message:
-----------
XWIKI-22183: FilesystemAttachmentVersioningStore#loadArchive leads to a switch of metadata dirty flag (#3132)
* Ensure to not update the dirty flag when setting the attachment doc
in #loadArchive
* Provide new integration test for checking that renaming a doc
containing an attachment doesn't mess up history
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/XWIKI-22183
Home: https://github.com/xwiki/xwiki-platform
Commit: 7f47e73438d561467cc22a3f390b25ad47adc94c
https://github.com/xwiki/xwiki-platform/commit/7f47e73438d561467cc22a3f390b…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-05-24 (Fri, 24 May 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/test/it/org/xwiki/flamingo/test/docker/RenamePageIT.java
Log Message:
-----------
XWIKI-22183: FilesystemAttachmentVersioningStore#loadArchive leads to a switch of metadata dirty flag
* Provide new integration test for checking that renaming a doc
containing an attachment doesn't mess up history
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/XWIKI-22187
Home: https://github.com/xwiki/xwiki-platform
Commit: 74f15d1706d5e5014b5ce8acbfaa2ea2cd38bf07
https://github.com/xwiki/xwiki-platform/commit/74f15d1706d5e5014b5ce8acbfaa…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-05-24 (Fri, 24 May 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-test/xwiki-platform-flamingo-skin-test-docker/src/test/it/org/xwiki/flamingo/test/docker/VersionIT.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/XWikiHibernateVersioningStore.java
Log Message:
-----------
XWIKI-22187: Cannot get revisions with a criteria on a document not stored in DB
* apply the criteria over the archive in cache when possible instead
of always loading it from database
* add an integration test to test that there's no regression on
getRevision API even if the document is not stored
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications