Skip to content

Commit e1c1858

Browse files
authored
Add no merge policy in test to avoid index merge (opensearch-project#12643)
Signed-off-by: Sandesh Kumar <sandeshkr419@gmail.com>
1 parent 77a1193 commit e1c1858

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

server/src/test/java/org/opensearch/search/aggregations/bucket/terms/TermsAggregatorTests.java

+8-1
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
import org.apache.lucene.index.DirectoryReader;
4545
import org.apache.lucene.index.IndexReader;
4646
import org.apache.lucene.index.IndexableField;
47+
import org.apache.lucene.index.NoMergePolicy;
4748
import org.apache.lucene.index.Term;
4849
import org.apache.lucene.search.DocValuesFieldExistsQuery;
4950
import org.apache.lucene.search.IndexSearcher;
@@ -345,7 +346,13 @@ private void testSimple(
345346
final int expectedCollectCount
346347
) throws Exception {
347348
try (Directory directory = newDirectory()) {
348-
try (RandomIndexWriter indexWriter = new RandomIndexWriter(random(), directory)) {
349+
try (
350+
RandomIndexWriter indexWriter = new RandomIndexWriter(
351+
random(),
352+
directory,
353+
newIndexWriterConfig().setMergePolicy(NoMergePolicy.INSTANCE)
354+
)
355+
) {
349356
Document document = new Document();
350357
addFieldConsumer.apply(document, "string", "a");
351358
addFieldConsumer.apply(document, "string", "b");

0 commit comments

Comments
 (0)