Branch: refs/heads/XWIKI-23412 Home: https://github.com/xwiki/xwiki-platform Commit: d97a8ed68e2c5c1779f8dd585234a297c284e478 https://github.com/xwiki/xwiki-platform/commit/d97a8ed68e2c5c1779f8dd585234a... 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