JIRA link: https://issues.redhat.com/browse/QUARKUS-2480
Quarkus documentation: https://quarkus.io/guides/hibernate-search-orm-elasticsearch#analysis-configurer Related to: QUARKUS-1223
Hibernate @SearchExtension
annotation allows you to customize your Hibernate/Elasticsearch index configuration
There are two ways to provide your Elasticsearch index configuration:
@SearchExtension
annotation, that is already covered in quickstartquarkus.hibernate-search-orm.elasticsearch.analysis.configurer
property
Test developement will be focused on the application.properties way. We will use an existing scenario in Quarkus test suite in order to configure the analyzer through a custom bean that will be injected into the application through a property in the application.properties.
Review corner cases as checking error messages when @SearchExtension
annotation and application.properties
is misconfigured.
The impact is going to be minimum because is going to use an existing coverage, so in terms of resources we don't have anything else to add to the existing impact on Hibernate Search product support.
Following actions were taken to ensure familiarity:
- Ensure documentation provides clear explanation on configuration options
- Ensure good user experience and simplicity of use
- Review upstream coverage
- No advanced topics found
- Tester: Pablo Gonzalez [email protected]