[xwiki/xwiki-platform] f92506: XWIKI-23412: The repositoryId of an indexed extens...
Branch: refs/heads/XWIKI-23412 Home: https://github.com/xwiki/xwiki-platform Commit: f92506b46e561016b7cf67434d829318441c11f7 https://github.com/xwiki/xwiki-platform/commit/f92506b46e561016b7cf67434d829... Author: Thomas Mortagne <[email protected]> Date: 2026-10-08 (Thu, 08 Oct 2026) Changed paths: M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-index/pom.xml M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-index/src/main/java/org/xwiki/extension/index/internal/ExtensionIndexSolrCoreInitializer.java M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-index/src/main/java/org/xwiki/extension/index/internal/ExtensionIndexStore.java M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-index/src/test/java/org/xwiki/extension/index/internal/ExtensionIndexStoreTest.java Log Message: ----------- XWIKI-23412: The repositoryId of an indexed extension can end up being null * Don't update the installed or compatible state of an extension which is not indexed, since the Solr atomic update creates an incomplete document (no extension id, version, repository, etc.) which breaks the searches * Delete the incomplete documents when migrating the extension index core Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications