Skip to content

quarkiverse/quarkus-solr

Repository files navigation

Quarkus Solr

Build Maven Central License

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.

Building

./mvnw clean install

# Native image build (requires Docker)
./mvnw -B install -Dnative -Dquarkus.native.container-build

Contributing

Contributions 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.

Compatibility

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.

Changelog

See GitHub Releases for the full changelog.

License

This project is licensed under the Apache License 2.0.

About

Apache Solr is the blazing-fast, open source, multi-modal search platform built on the full-text, vector, and geospatial search capabilities of Apache Lucene. This extension provides integration with Solr, allowing you to easily add search capabilities to your Quarkus applications.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages