Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Solr version to 9.6.1 and other dependencies #58

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

yvanzo
Copy link
Contributor

@yvanzo yvanzo commented Jun 19, 2024

Solr 9.6.1 has been released in May. To summarize this patch:

  • Dockerize Solr full binary package (instead of slim) to have first-party Solr modules such as prometheus-exporter
  • Upgrade Solr version to 9.6.1 (noticeably upgrading Lucene version to 9.10.0)
  • Update various Maven dependencies (including those of MMD Schema Java Binding
  • Update Solr configuration after having used it with the new SolrCloud 9 cluster

For details, please see commit messages.

Nowadays, those two Solr Docker images don’t just a differ by their base
Docker image, they don’t provide the same Solr binary package. The full
version includes first-party Solr modules such as `prometheus-exporter`.

Reference: https://solr.apache.org/guide/solr/9_6/deployment-guide/solr-in-docker.html#available-images
@yvanzo yvanzo requested review from atj and amCap1712 June 19, 2024 11:00
Copy link

@atj atj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is great, thanks!

I suggest we upgrade the new Solr cluster to 9.6.1 before merging this though, just so it's had some basic testing.

@yvanzo
Copy link
Contributor Author

yvanzo commented Jun 19, 2024

Pre-released at https://github.com/yvanzo/mb-solr/releases/tag/v4.0.0-alpha1 to make the JAR file available to our cluster.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants