Skip to content

Commit 244fbf2

Browse files
committed
EngineTestCase#getDocIds should use internal reader (#49564)
We do not guarantee that EngineTestCase#getDocIds is called after the engine has been externally refreshed. Hence, we trip an assertion assertSearcherIsWarmedUp. CI: https://gradle-enterprise.elastic.co/s/pm2at5qmfm2iu Relates #48605
1 parent e9ccaed commit 244fbf2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

test/framework/src/main/java/org/elasticsearch/index/engine/EngineTestCase.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1011,7 +1011,7 @@ public static List<DocIdSeqNoAndSource> getDocIds(Engine engine, boolean refresh
10111011
if (refresh) {
10121012
engine.refresh("test_get_doc_ids");
10131013
}
1014-
try (Engine.Searcher searcher = engine.acquireSearcher("test_get_doc_ids")) {
1014+
try (Engine.Searcher searcher = engine.acquireSearcher("test_get_doc_ids", Engine.SearcherScope.INTERNAL)) {
10151015
List<DocIdSeqNoAndSource> docs = new ArrayList<>();
10161016
for (LeafReaderContext leafContext : searcher.getIndexReader().leaves()) {
10171017
LeafReader reader = leafContext.reader();

0 commit comments

Comments
 (0)