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

noble pushed a commit to branch ishan/upgrade-to-lucene-10
in repository https://gitbox.apache.org/repos/asf/solr.git


The following commit(s) were added to refs/heads/ishan/upgrade-to-lucene-10 by 
this push:
     new 9bb7397ba85 removed deprecated methods
9bb7397ba85 is described below

commit 9bb7397ba85d98ee18a85cf269aedab99edd8b6a
Author: noblepaul <[email protected]>
AuthorDate: Thu Jan 16 12:06:52 2025 +0530

    removed deprecated methods
---
 solr/core/src/java/org/apache/solr/core/MMapDirectoryFactory.java  | 3 ++-
 .../java/org/apache/solr/search/ComplexPhraseQParserPlugin.java    | 7 ++++---
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/solr/core/src/java/org/apache/solr/core/MMapDirectoryFactory.java 
b/solr/core/src/java/org/apache/solr/core/MMapDirectoryFactory.java
index 4c1d7a21d46..224e0b4a06c 100644
--- a/solr/core/src/java/org/apache/solr/core/MMapDirectoryFactory.java
+++ b/solr/core/src/java/org/apache/solr/core/MMapDirectoryFactory.java
@@ -19,6 +19,7 @@ package org.apache.solr.core;
 import java.io.IOException;
 import java.lang.invoke.MethodHandles;
 import java.nio.file.Path;
+
 import org.apache.lucene.store.Directory;
 import org.apache.lucene.store.LockFactory;
 import org.apache.lucene.store.MMapDirectory;
@@ -64,7 +65,7 @@ public class MMapDirectoryFactory extends 
StandardDirectoryFactory {
   protected Directory create(String path, LockFactory lockFactory, DirContext 
dirContext)
       throws IOException {
     MMapDirectory mapDirectory = new MMapDirectory(Path.of(path), lockFactory, 
maxChunk);
-    mapDirectory.setPreload(preload);
+    mapDirectory.setPreload((s, ioContext) -> preload);
     return mapDirectory;
   }
 }
diff --git 
a/solr/core/src/java/org/apache/solr/search/ComplexPhraseQParserPlugin.java 
b/solr/core/src/java/org/apache/solr/search/ComplexPhraseQParserPlugin.java
index 933fc7e2205..b29ec88d839 100644
--- a/solr/core/src/java/org/apache/solr/search/ComplexPhraseQParserPlugin.java
+++ b/solr/core/src/java/org/apache/solr/search/ComplexPhraseQParserPlugin.java
@@ -128,7 +128,8 @@ public class ComplexPhraseQParserPlugin extends 
QParserPlugin {
               try {
                 org.apache.lucene.search.Query wildcardQuery =
                     reverseAwareParser.getWildcardQuery(t.field(), t.text());
-                setRewriteMethod(wildcardQuery);
+                //TBD . We may not need this as the constructor is invoked 
with the rewite method
+//                setRewriteMethod(wildcardQuery);
                 return wildcardQuery;
               } catch (SyntaxError e) {
                 throw new RuntimeException(e);
@@ -143,14 +144,14 @@ public class ComplexPhraseQParserPlugin extends 
QParserPlugin {
               return query;
             }
 
-            private Query setRewriteMethod(org.apache.lucene.search.Query 
query) {
+          /*  private Query setRewriteMethod(org.apache.lucene.search.Query 
query) {
               if (query instanceof MultiTermQuery) {
                 ((MultiTermQuery) query)
                     .setRewriteMethod(
                         
org.apache.lucene.search.MultiTermQuery.SCORING_BOOLEAN_REWRITE);
               }
               return query;
-            }
+            }*/
 
             @Override
             protected Query newRangeQuery(

Reply via email to