[infinispan-issues] [JBoss JIRA] (ISPN-12186) Upgrade to Hibernate Search 6.0.0.Beta9

Yoann Rodière (Jira) issues at jboss.org
Mon Aug 3 10:42:02 EDT 2020


     [ https://issues.redhat.com/browse/ISPN-12186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Yoann Rodière updated ISPN-12186:
---------------------------------
    Description: 
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/#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.

 

  was:
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.

 



> 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
>            Priority: Major
>             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/#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)



More information about the infinispan-issues mailing list