Migrating from Hibernate ORM 4.2.21.Final to 5.3.5.Final. According to the Hibenate site we had to upgrade Hibernate Search as well. Upgraded from 4.4.4 to 5.10.
We have a SwitchingBackendQueueProcessorFactory class - implements BackendQueueProcessor. In it we use the JmsBackendQueueProcessor (we use clusters) and the LuceneBackendQueueProcessor, both implementations of the BackendQueueProcessor interface. Amongst other things both are initialized in our class.
Problem is that the LuceneBackendQueueProcessor implementation is removed in Hibernate ORM 5.x, here 5.10.
Didn’t see a @deprecated notice in the Javadocs of previous version(s) of Hibernate ORM. Can’t find any info about in the 5.x migration guides. Have googled a lot and read the Hibernate forums, all to no avail.
Could you please tell me what has come in place of LuceneBackendQueueProcessor and perhaps even why it has been removed? Any hints/pointers would be very much appreciated.