Not sure that this is a correct implementation:
{code} if ( schemaManagementStrategy == IndexSchemaManagementStrategy.NONE ) { schemaCreator.checkIndexExists( actualIndexName, schemaManagementExecutionOptions ); return false; } {code}
and
{code} org.hibernate.search.elasticsearch.schema.impl.DefaultElasticsearchSchemaCreator#checkIndexExists {code} In previous versions (beta2..3..4) it wasn't the case...
In my case some indexes or all of them may not exist during application initial startup and I am going to do on demand full reindexing to recreate them.
With current implementation it's doesn't seem Workaround for me now is to be possible... use IndexSchemaManagementStrategy#MERGE option |
|