Yoann Rodière created ISPN-12186:
------------------------------------
Summary: Upgrade to Hibernate Search 6.0.0.Beta9
Key: ISPN-12186
URL:
https://issues.redhat.com/browse/ISPN-12186
Project: Infinispan
Issue Type: Task
Components: Embedded Querying, Remote Querying
Reporter: Yoann Rodière
Fix For: 12.0.0.Dev02
TODO:
* Upgrade the Hibernate Search dependency (obviously); be warned the Lucene dependency is
now 8.6.0
* Handle [deprecations and breaking
changes|https://in.relation.to/2020/08/03/hibernate-search-6-0-0-Beta9/#simpler-configuration-scheme#breaking_changes]
* Simplify the configuration properties generated by Infinispan and passed to Hibernate
Search; see
[here|https://in.relation.to/2020/08/03/hibernate-search-6-0-0-Beta9/#simpler-configuration-scheme].
* Simplify the generation of IDs:
{{org.hibernate.search.mapper.pojo.work.spi.PojoIndexer}} now allows passing the routing
key explicitly (in our case, {{String.valueOf(segmentId)}}), so our custom implementation
of {{RoutingKeyBridge}} (which relies on a hack) is no longer necessary.
* As a result of the previous item, we can also get rid of the hack that concatenates the
segment ID to the document ID; see ISPN-12170.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)