]
Adrian Nistor commented on ISPN-6430:
-------------------------------------
Hibernate Search will drop dynamic factory reconfiguration sooner or later. So we'll
have to do without it. I'm wondering how are they supporting dynamic entities.
We'll have to use that too.
Remote Queries do not allow per-entity index configurations
-----------------------------------------------------------
Key: ISPN-6430
URL:
https://issues.jboss.org/browse/ISPN-6430
Project: Infinispan
Issue Type: Bug
Components: Remote Querying
Reporter: Gustavo Fernandes
When using Infinispan in library mode, it's possible to define a per-entity index
configuration, so this is possible:
{code:java}
cacheCfg.indexing().index(Index.ALL)
.addIndexedEntity(Car.class)
.addIndexedEntity(Person.class)
.addProperty("hibernate.search.person.directory_provider", "ram")
.addProperty("hibernate.search.car.indexmanager","org.infinispan.query.indexmanager.InfinispanIndexManager")
{code}
Different entities can live in different indexes, with a complete different storage and
index manager.
Since when using remote queries there is a synthetic entity being created, this
capability is lost.