|
@@ -53,7 +53,6 @@ import org.elasticsearch.index.shard.IndexEventListener;
|
|
import org.elasticsearch.index.shard.IndexingOperationListener;
|
|
import org.elasticsearch.index.shard.IndexingOperationListener;
|
|
import org.elasticsearch.index.shard.SearchOperationListener;
|
|
import org.elasticsearch.index.shard.SearchOperationListener;
|
|
import org.elasticsearch.index.similarity.SimilarityService;
|
|
import org.elasticsearch.index.similarity.SimilarityService;
|
|
-import org.elasticsearch.index.store.DirectoryService;
|
|
|
|
import org.elasticsearch.index.store.FsDirectoryFactory;
|
|
import org.elasticsearch.index.store.FsDirectoryFactory;
|
|
import org.elasticsearch.indices.IndicesQueryCache;
|
|
import org.elasticsearch.indices.IndicesQueryCache;
|
|
import org.elasticsearch.indices.breaker.CircuitBreakerService;
|
|
import org.elasticsearch.indices.breaker.CircuitBreakerService;
|
|
@@ -85,7 +84,8 @@ import java.util.function.Function;
|
|
* {@link #addSimilarity(String, TriFunction)} while existing Providers can be referenced through Settings under the
|
|
* {@link #addSimilarity(String, TriFunction)} while existing Providers can be referenced through Settings under the
|
|
* {@link IndexModule#SIMILARITY_SETTINGS_PREFIX} prefix along with the "type" value. For example, to reference the
|
|
* {@link IndexModule#SIMILARITY_SETTINGS_PREFIX} prefix along with the "type" value. For example, to reference the
|
|
* {@link BM25Similarity}, the configuration {@code "index.similarity.my_similarity.type : "BM25"} can be used.</li>
|
|
* {@link BM25Similarity}, the configuration {@code "index.similarity.my_similarity.type : "BM25"} can be used.</li>
|
|
- * <li>{@link DirectoryService} - Custom {@link DirectoryService} instances can be registered via {@link IndexStorePlugin}</li>
|
|
|
|
|
|
+ * <li>{@link IndexStorePlugin.DirectoryFactory} - Custom {@link IndexStorePlugin.DirectoryFactory} instances can be registered
|
|
|
|
+ * via {@link IndexStorePlugin}</li>
|
|
* <li>{@link IndexEventListener} - Custom {@link IndexEventListener} instances can be registered via
|
|
* <li>{@link IndexEventListener} - Custom {@link IndexEventListener} instances can be registered via
|
|
* {@link #addIndexEventListener(IndexEventListener)}</li>
|
|
* {@link #addIndexEventListener(IndexEventListener)}</li>
|
|
* <li>Settings update listener - Custom settings update listener can be registered via
|
|
* <li>Settings update listener - Custom settings update listener can be registered via
|