Skip to content
New issue

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

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

Already on GitHub? # 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.

yvanzo added 5 commits June 19, 2024 11:44
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.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants