Anything I missed from our discussion?
Looks good. I will pull ORM and see how it works.
I really still have no idea what your "Hibernate Search properties" reference meant.
Hibernate Search defines two extension points which OGM needs to customize:
-
The mass indexer factory (mass indexers are used to re-built the Lucene index for some or all entities; I guess that could be a service contract in HSEARCH but atm. it isn't)
-
The database retrieval method (how should entities be loaded when returned from the index: by query or by id)
These settings can be controlled via two properties, hibernate.search.massindexer.factoryclass and hibernate.search.query.database_retrieval_method, respectively. I should be fine by setting these to the values required for OGM via our ServiceContributor.
|