OpenSearch/modules/percolator
Jim Ferenczi cdf55cb5c5 Refactor index engines to manage readers instead of searchers (#43860)
This commit changes the way we manage refreshes in the index engines.
Instead of relying on a SearcherManager, this change uses a ReaderManager that
creates ElasticsearchDirectoryReader when needed. Searchers are now created on-demand
(when acquireSearcher is called) from the current ElasticsearchDirectoryReader.
It also slightly changes the Engine.Searcher to extend IndexSearcher in order
to simplify the usage in the consumer.
2019-07-04 22:49:43 +02:00
..
src Refactor index engines to manage readers instead of searchers (#43860) 2019-07-04 22:49:43 +02:00
build.gradle Remove -Xlint exclusions in the percolator module. (#40372) 2019-03-26 07:55:02 +01:00