This is an automated email from the ASF dual-hosted git repository.

cpoerschke pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/solr.git


The following commit(s) were added to refs/heads/main by this push:
     new 9d2387f1833 remove use of deprecated SolrIndexSearcher.search variant 
(#2662)
9d2387f1833 is described below

commit 9d2387f1833bdbc8eb2d840e0234becc7ec403ac
Author: Christine Poerschke <[email protected]>
AuthorDate: Fri Sep 6 09:45:13 2024 +0100

    remove use of deprecated SolrIndexSearcher.search variant (#2662)
---
 .../test/org/apache/solr/search/SolrIndexSearcherTest.java  | 13 +++++--------
 .../core/src/test/org/apache/solr/search/TestFiltering.java |  6 ++----
 2 files changed, 7 insertions(+), 12 deletions(-)

diff --git 
a/solr/core/src/test/org/apache/solr/search/SolrIndexSearcherTest.java 
b/solr/core/src/test/org/apache/solr/search/SolrIndexSearcherTest.java
index 49fcc21e45e..a5d8c819755 100644
--- a/solr/core/src/test/org/apache/solr/search/SolrIndexSearcherTest.java
+++ b/solr/core/src/test/org/apache/solr/search/SolrIndexSearcherTest.java
@@ -120,16 +120,14 @@ public class SolrIndexSearcherTest extends SolrTestCaseJ4 
{
 
   private void assertMatchesEqual(int expectedCount, SolrIndexSearcher 
searcher, QueryCommand cmd)
       throws IOException {
-    QueryResult qr = new QueryResult();
-    searcher.search(qr, cmd);
+    QueryResult qr = searcher.search(cmd);
     assertEquals(expectedCount, qr.getDocList().matches());
     assertEquals(TotalHits.Relation.EQUAL_TO, 
qr.getDocList().hitCountRelation());
   }
 
   private QueryResult assertMatchesGreaterThan(
       int expectedCount, SolrIndexSearcher searcher, QueryCommand cmd) throws 
IOException {
-    QueryResult qr = new QueryResult();
-    searcher.search(qr, cmd);
+    QueryResult qr = searcher.search(cmd);
     assertTrue(
         "Expecting returned matches to be greater than "
             + expectedCount
@@ -182,7 +180,7 @@ public class SolrIndexSearcherTest extends SolrTestCaseJ4 {
             searcher -> {
               QueryCommand cmd = createBasicQueryCommand(NUM_DOCS / 2, 10, 
"field1_s", "foo");
               cmd.clearFlags(SolrIndexSearcher.NO_CHECK_QCACHE | 
SolrIndexSearcher.NO_SET_QCACHE);
-              searcher.search(new QueryResult(), cmd);
+              searcher.search(cmd);
               assertMatchesGreaterThan(NUM_DOCS, searcher, cmd);
               return null;
             });
@@ -194,7 +192,7 @@ public class SolrIndexSearcherTest extends SolrTestCaseJ4 {
             searcher -> {
               QueryCommand cmd = createBasicQueryCommand(NUM_DOCS, 2, 
"field1_s", "foo");
               cmd.clearFlags(SolrIndexSearcher.NO_CHECK_QCACHE | 
SolrIndexSearcher.NO_SET_QCACHE);
-              searcher.search(new QueryResult(), cmd);
+              searcher.search(cmd);
               assertMatchesEqual(NUM_DOCS, searcher, cmd);
               return null;
             });
@@ -278,8 +276,7 @@ public class SolrIndexSearcherTest extends SolrTestCaseJ4 {
                 cmd.setQuery(new FixedScoreReRankQuery(cmd.getQuery(), 
expectedScore));
               }
 
-              final QueryResult qr = new QueryResult();
-              searcher.search(qr, cmd);
+              final QueryResult qr = searcher.search(cmd);
 
               // check score for the first document
               final DocIterator iter = qr.getDocList().iterator();
diff --git a/solr/core/src/test/org/apache/solr/search/TestFiltering.java 
b/solr/core/src/test/org/apache/solr/search/TestFiltering.java
index 5d9ad6bb9da..e92cc11beea 100644
--- a/solr/core/src/test/org/apache/solr/search/TestFiltering.java
+++ b/solr/core/src/test/org/apache/solr/search/TestFiltering.java
@@ -89,15 +89,13 @@ public class TestFiltering extends SolrTestCaseJ4 {
         cmd.setQuery(QParser.getParser(qstr, null, req).getQuery());
         cmd.setLen(random().nextInt(30));
         cmd.setNeedDocSet(true);
-        QueryResult res = new QueryResult();
-        searcher.search(res, cmd);
+        QueryResult res = searcher.search(cmd);
         set = res.getDocSet();
         assertSame(set, live);
 
         cmd.setQuery(QParser.getParser(qstr + " OR id:0", null, 
req).getQuery());
         cmd.setFilterList(QParser.getParser(qstr + " OR id:1", null, 
req).getQuery());
-        res = new QueryResult();
-        searcher.search(res, cmd);
+        res = searcher.search(cmd);
         set = res.getDocSet();
         assertSame(set, live);
       }

Reply via email to