A Quarkus extension that integrates Apache Solr via SolrJ, with dev services, Dev UI, MCP support, and full observability. The user documentation is available on the Quarkiverse Hub.
./mvnw clean install
# Native image build (requires Docker)
./mvnw -B install -Dnative -Dquarkus.native.container-buildContributions are welcome. This project follows the Quarkiverse contribution guidelines, which require all CI checks to pass, code to be formatted with the project's code style, commits to be signed off (DCO), and pull requests to include tests for new behaviour.
Please open an issue before starting significant work, so we can align on the approach.
This extension is built against Solr 10.0.0 and Quarkus 3.x. Other recent versions of Solr and Quarkus should work. If you encounter compatibility problems, please open an issue.
See GitHub Releases for the full changelog.
This project is licensed under the Apache License 2.0.