Branch: refs/heads/stable-16.4.x Home: https://github.com/xwiki/xwiki-platform Commit: 1ab40d1b310367d0f254a18f34c4f47ee576f00b https://github.com/xwiki/xwiki-platform/commit/1ab40d1b310367d0f254a18f34c4f... Author: Michael Hamann <[email protected]> Date: 2024-11-05 (Tue, 05 Nov 2024) Changed paths: M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/database/DatabaseContainerExecutor.java Log Message: ----------- XWIKI-22605: Solr re-indexes many documents after restarting on PostgreSQL * Change the PostgreSQL locale used in integration tests to the recommended one that has sorting compatible with Solr. (cherry picked from commit 4e230d8759f5c76a666202d1ad13f1261289c21a) Commit: fda0e0c665d76b1ce01aa027b49b66c9f5d07efc https://github.com/xwiki/xwiki-platform/commit/fda0e0c665d76b1ce01aa027b49b6... Author: Michael Hamann <[email protected]> Date: 2024-11-05 (Tue, 05 Nov 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/PagePickerIT.java M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-test/xwiki-platform-search-test-docker/pom.xml M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-test/xwiki-platform-search-test-docker/src/test/it/org/xwiki/search/test/ui/AllIT.java A xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-test/xwiki-platform-search-test-docker/src/test/it/org/xwiki/search/test/ui/SolrIndexerIT.java M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/database/DatabaseContainerExecutor.java Log Message: ----------- XWIKI-22605: Solr re-indexes many documents after restarting on PostgreSQL * Add a configuration variant for PostgreSQL < 17. * Add an integration test to test sorting consistency between Solr and the database and a test for Unicode lower/uppercase behavior. (cherry picked from commit 5b44731d3bd0a302236806dbf3891edfd90d09cb) Commit: 34fad55ef548ff5d225c87dbbc75f1b3097e9ac9 https://github.com/xwiki/xwiki-platform/commit/34fad55ef548ff5d225c87dbbc75f... Author: Thomas Mortagne <[email protected]> Date: 2024-11-05 (Tue, 05 Nov 2024) Changed paths: M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-pgsql-common/src/deb/control/postinst Log Message: ----------- XWIKI-22605: Solr re-indexes many documents after restarting on PostgreSQL (cherry picked from commit d5d54c228780988bd1b938778158a76a364978da) Commit: 16c2ad6158970c35143460645f0219c09613000d https://github.com/xwiki/xwiki-platform/commit/16c2ad6158970c35143460645f021... Author: Thomas Mortagne <[email protected]> Date: 2024-11-05 (Tue, 05 Nov 2024) Changed paths: M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-pgsql-common/src/deb/control/postinst Log Message: ----------- XWIKI-22605: Solr re-indexes many documents after restarting on PostgreSQL * add some explanation on why we use this (cherry picked from commit b6efa942d682e2e467dccee2dbaa50d8ffd92bde) Commit: 688acf72636ac35de7709b3b3e5c0d1ab2616ef7 https://github.com/xwiki/xwiki-platform/commit/688acf72636ac35de7709b3b3e5c0... Author: Thomas Mortagne <[email protected]> Date: 2024-11-05 (Tue, 05 Nov 2024) Changed paths: M xwiki-platform-distribution/xwiki-platform-distribution-debian/xwiki-platform-distribution-debian-pgsql-common/src/deb/control/postinst Log Message: ----------- XWIKI-22605: Solr re-indexes many documents after restarting on PostgreSQL * found some information suggestion that "C.UTF-8" should work fine on Debian 10 (cherry picked from commit 0e07e51d55a12dc325bc1a4e0a1e1712f7d0dd20) Commit: bb9cdf61c8dba33df1522bfb5d33cbd6910db414 https://github.com/xwiki/xwiki-platform/commit/bb9cdf61c8dba33df1522bfb5d33c... Author: Michael Hamann <[email protected]> Date: 2024-11-05 (Tue, 05 Nov 2024) Changed paths: M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-test/xwiki-platform-search-test-docker/src/test/it/org/xwiki/search/test/ui/SolrIndexerIT.java Log Message: ----------- XWIKI-22605: Solr re-indexes many documents after restarting on PostgreSQL * Remove the emoji from the test as it causes a test failure on MySQL 8.4. While it would be good to test with an emoji, the emoji didn't cause any actual differences in test executions so far and thus doesn't seem worth the hassle of making sure we don't use it on MySQL 8.4. (cherry picked from commit 67b865fbb2f3b039362431fe101f39618dccc428) Commit: 620c4cb49c238fe57b8d1cd775127ac3a34ab9af https://github.com/xwiki/xwiki-platform/commit/620c4cb49c238fe57b8d1cd775127... Author: Michael Hamann <[email protected]> Date: 2024-11-05 (Tue, 05 Nov 2024) Changed paths: M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/main/java/org/xwiki/search/solr/internal/job/DatabaseDocumentIterator.java M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/test/java/org/xwiki/search/solr/internal/job/DatabaseDocumentIteratorTest.java Log Message: ----------- XWIKI-22633: Documents with translations are re-indexed on start of XWiki with Oracle database * Explicitly sort nulls first in the database query to match the behavior of Solr and other databases. (cherry picked from commit b20e06d9d808bd63d5c74ed2ab71a83aa4d7a036) Commit: 928308cb8c5671c81ff1b97879f7218010366f0e https://github.com/xwiki/xwiki-platform/commit/928308cb8c5671c81ff1b97879f72... Author: Michael Hamann <[email protected]> Date: 2024-11-05 (Tue, 05 Nov 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/PagePickerIT.java M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/BaseSearchResult.java Log Message: ----------- XWIKI-22637: The page suggest doesn't search in the page title of untranslated pages with Oracle database * Improve the condition for empty locale to also work on an Oracle database. * Improve the integration test to check for both lowercase and uppercase values in both title and page name in separate tests to produce clearer failures. (cherry picked from commit 959a9657a35802c8af46a5946ff842071e44c963) Compare: https://github.com/xwiki/xwiki-platform/compare/1410213619a6...928308cb8c56 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications