This issue has been created
 
 
XWiki Platform / cid:jira-generated-image-avatar-2020b426-5bc2-4600-901c-c4784f774fde XWIKI-25454 Open

Upgrade to Solr 10

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-7ff4a143-7540-47b4-895d-42ee65f7343a Thomas Mortagne created this issue on 22/Oct/26 10:46
 
Summary: Upgrade to Solr 10
Issue Type: cid:jira-generated-image-avatar-2020b426-5bc2-4600-901c-c4784f774fde Task
Affects Versions: 18.9.0-rc-1
Assignee: Unassigned
Components: Dependency Upgrades
Created: 22/Oct/26 10:46
Priority: cid:jira-generated-image-static-major-9a56ade8-0284-46b5-a9af-b48af5c9fbcd Major
Reporter: Thomas Mortagne
Description:

Solr (from 9.11.0): https://solr.apache.org/docs/10_0_0/changes/Changes.html

Lucene (from 9.12.3): https://lucene.apache.org/core/10_3_2/changes/Changes.html

Things to take into account:

  • Lucene 10 cannot open an index created with Lucene 8, so a Solr core created by an XWiki version based on Solr 8 cannot be migrated directly (see XWIKI-25423).
  • SolrJ moved its Jetty based HTTP client to the new solr-solrj-jetty module, which uses Jetty 12 (SolrJ 9 uses Jetty 10). This is what blocks XWIKI-24337.
  • Solr 10 and Lucene 10 require Java 21.
  • Lucene 10 should remove the Lucene warning displayed on Java 23 or later (see XWIKI-25453).
  • The Docker based functional tests only support a remote Solr 9 for now (SolrContainerExecutor).