This is an automated email from the ASF dual-hosted git repository. apupier pushed a commit to branch revert-21909-CAMEL-23141_upgrade_to_Lucene_10.x in repository https://gitbox.apache.org/repos/asf/camel.git
commit b554f51de8e75c260cc755170e876b2be5c6eb83 Author: Aurélien Pupier <[email protected]> AuthorDate: Tue Mar 17 09:31:23 2026 +0100 Revert "CAMEL-23141: Hoist storedFields() out of the search loop" This reverts commit b42a6412abf64e976b3ecefe23e9c6db6c6a584b. --- .../main/java/org/apache/camel/component/lucene/LuceneSearcher.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/components/camel-lucene/src/main/java/org/apache/camel/component/lucene/LuceneSearcher.java b/components/camel-lucene/src/main/java/org/apache/camel/component/lucene/LuceneSearcher.java index ace00591c0bb..086f16585a99 100644 --- a/components/camel-lucene/src/main/java/org/apache/camel/component/lucene/LuceneSearcher.java +++ b/components/camel-lucene/src/main/java/org/apache/camel/component/lucene/LuceneSearcher.java @@ -25,7 +25,6 @@ import org.apache.lucene.analysis.Analyzer; import org.apache.lucene.document.Document; import org.apache.lucene.index.DirectoryReader; import org.apache.lucene.index.IndexReader; -import org.apache.lucene.index.StoredFields; import org.apache.lucene.queryparser.classic.ParseException; import org.apache.lucene.queryparser.classic.QueryParser; import org.apache.lucene.search.IndexSearcher; @@ -70,9 +69,8 @@ public class LuceneSearcher { int numberOfHits = doSearch(searchPhrase, maxNumberOfHits, totalHitsThreshold); searchHits.setNumberOfHits(numberOfHits); - StoredFields storedFields = indexSearcher.getIndexReader().storedFields(); for (ScoreDoc hit : hits) { - Document selectedDocument = storedFields.document(hit.doc); + Document selectedDocument = indexSearcher.getIndexReader().storedFields().document(hit.doc); Hit aHit = new Hit(); if (returnLuceneDocs) { aHit.setDocument(selectedDocument);
