You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by za...@apache.org on 2023/11/28 00:16:38 UTC

(lucene) branch main updated (17bb73332c7 -> 38ca8d3e42c)

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

zacharymorn pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/lucene.git


    from 17bb73332c7 Only enable support for tests.profile if jdk.jfr module is available in Gradle runtime (#12845)
     add 38ca8d3e42c LUCENE-10002: Deprecate IndexSearch#search(Query, Collector) in favor of IndexSearcher#search(Query, CollectorManager) - TopFieldCollectorManager & TopScoreDocCollectorManager (#240)

No new revisions were added by this update.

Summary of changes:
 lucene/CHANGES.txt                                 |   6 +
 .../lucene/benchmark/byTask/tasks/ReadTask.java    |  17 +-
 .../org/apache/lucene/search/IndexSearcher.java    |  73 ++------
 .../org/apache/lucene/search/SortRescorer.java     |   5 +-
 .../src/java/org/apache/lucene/search/TopDocs.java |   3 +-
 .../apache/lucene/search/TopFieldCollector.java    | 108 ++---------
 .../lucene/search/TopFieldCollectorManager.java    | 198 +++++++++++++++++++++
 .../apache/lucene/search/TopScoreDocCollector.java |  70 ++------
 .../lucene/search/TopScoreDocCollectorManager.java | 157 ++++++++++++++++
 .../TestLatLonPointDistanceFeatureQuery.java       |  31 ++--
 .../document/TestLongDistanceFeatureQuery.java     |  34 ++--
 .../org/apache/lucene/index/TestIndexSorting.java  |   8 +-
 .../lucene/index/TestIndexWriterMaxDocs.java       |   9 +-
 .../org/apache/lucene/search/TestBoolean2.java     |  34 ++--
 .../lucene/search/TestBooleanMinShouldMatch.java   |   6 +-
 .../org/apache/lucene/search/TestBooleanQuery.java |   1 +
 .../lucene/search/TestConstantScoreScorer.java     |  10 +-
 .../lucene/search/TestMatchAllDocsQuery.java       |  12 +-
 .../org/apache/lucene/search/TestPhraseQuery.java  |  29 +--
 .../apache/lucene/search/TestReqOptSumScorer.java  |  26 +--
 .../lucene/search/TestSloppyPhraseQuery.java       |   1 +
 .../apache/lucene/search/TestSortOptimization.java | 117 ++++++------
 .../org/apache/lucene/search/TestSynonymQuery.java |  29 +--
 .../org/apache/lucene/search/TestTermScorer.java   |  12 +-
 .../apache/lucene/search/TestTopDocsCollector.java |  43 ++---
 .../org/apache/lucene/search/TestTopDocsMerge.java |   6 +-
 .../lucene/search/TestTopFieldCollector.java       |  94 +++++-----
 .../TestTopFieldCollectorEarlyTermination.java     |   8 +-
 .../org/apache/lucene/facet/DrillSideways.java     |  17 +-
 .../taxonomy/TestTaxonomyFacetValueSource.java     |   1 -
 .../lucene/luke/models/search/SearchImpl.java      |   9 +-
 .../apache/lucene/queries/spans/TestBasics.java    |  15 +-
 .../sandbox/search/TestCombinedFieldQuery.java     |  32 ++--
 .../search/TestLargeNumHitsTopDocsCollector.java   |  47 +++--
 .../suggest/analyzing/AnalyzingInfixSuggester.java |   9 +-
 .../org/apache/lucene/tests/search/CheckHits.java  |  18 +-
 36 files changed, 748 insertions(+), 547 deletions(-)
 create mode 100644 lucene/core/src/java/org/apache/lucene/search/TopFieldCollectorManager.java
 create mode 100644 lucene/core/src/java/org/apache/lucene/search/TopScoreDocCollectorManager.java