-
Improvement
-
Resolution: Fixed
-
Normal
-
None
-
None
The currently used Solr 7 is no longer supported upstream since the release of Solr 9 in May 2022.
See news:
And upgrade notes:
The rough roadmap is to make it work incrementally with:
- Local musicbrainz-docker instance (as a standalone Solr instance)
- test.musicbrainz.org (as a standalone Solr instance too)
- beta.musicbrainz.org (as distinct SolrCloud nodes)
- in production (using the same nodes)
Subtickets will be created to follow these steps.
- depends on
-
SEARCH-733 Initialize locally with Solr 9 in SolrCloud mode
-
- Open
-
-
SEARCH-625 Upgrade Java SE version to 11
-
- In Development Branch
-
-
SEARCH-714 Upgrade Java SE version to 17
-
- In Development Branch
-
- is a dependency of
-
SEARCH-695 Support indentation in JSON/XML response writers
-
- Open
-
- is related to
-
SEC-1210 [mb-solr] CVE-2023-50291: org.apache.solr:solr-core >= 6.0.0, < 8.11.3
-
- Closed
-
-
SEC-1211 [mb-solr] CVE-2023-50386: org.apache.solr:solr-core >= 6.0.0, < 8.11.3
-
- Closed
-
-
SEC-1371 [mb-solr] CVE-2024-52012: org.apache.solr:solr-core >= 6.6, < 9.8.0
-
- Closed
-
-
SEC-1372 [mb-solr] CVE-2025-24814: org.apache.solr:solr-core < 9.8.0
-
- Closed
-
Some more pull requests later, and after a couple of weeks of using a new SolrCloud 9 cluster to return the search results of the MB beta website (and API), we started to also use it for the main MB website (and API) just a couple of hours ago. So far it runs slightly faster but we keep monitoring it closely. The next and last step already in progress is to generate SolrCloud collection backups from this cluster, and to make mirrors able to load these instead of the current search index dumps which are still generated from our (still running) SolrCloud 7 cluster.