Hello, Thanks to a periodic Hibernate Search build I set up to run against Hibernate ORM 5.4, I just noticed [1] a backward-incompatible change in ORM 5.4 [2]: mainly, the MetamodelImplementor class was moved from org.hibernate.metamodel.spi to org.hibernate.metamodel.model.domain.spi.
While I understand that SPI changes are allowed in minor version increments, it was my understanding that 5.4 was supposed to only bring fixes that we are not comfortable with merging into 5.3, not new features or improvements. Did I understand that correctly? If so, I'd suggest to cancel this renaming, or at least restore the old interface, deprecate it and make it a superinterface of the new one, to restore backward compatibility. And see if other SPIs should benefit from the same treatment. If not, I will give up on the idea of Search 5.10 being compatible with ORM 5.4, and will plan for a 5.11. Let's hope the changes in ORM 5.4 won't affect EAP/Spring/etc., though. I suppose if it's only SPI it should be alright... Steve, folks, WDYT? [1] http://ci.hibernate.org/blue/organizations/jenkins/hibernate-search-yoann/detail/tracking-orm5.4-5.10/37/pipeline [2] https://github.com/hibernate/hibernate-orm/commit/5e8781f8fa123d4e437f669b57cfa1456a169873#diff-ec7b62fc3d87a760b16c20b1710d2e70L7 Yoann Rodière Hibernate NoORM Team yo...@hibernate.org _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev