Skip to content

Commit faba72a

Browse files
tarzanekvladak
authored andcommitted
lucene 9.0.0
1 parent 4947f05 commit faba72a

File tree

7 files changed

+20
-9
lines changed

7 files changed

+20
-9
lines changed

opengrok-indexer/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ Portions Copyright (c) 2020-2020, Lubos Kosco <[email protected]>.
6363
</dependency>
6464
<dependency>
6565
<groupId>org.apache.lucene</groupId>
66-
<artifactId>lucene-analyzers-common</artifactId>
66+
<artifactId>lucene-analysis-common</artifactId>
6767
</dependency>
6868
<dependency>
6969
<groupId>org.apache.lucene</groupId>

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Portions Copyright (c) 2018, 2020, Chris Fraire <[email protected]>.
6060
</scm>
6161

6262
<properties>
63-
<lucene.version>8.11.0</lucene.version>
63+
<lucene.version>9.0.0</lucene.version>
6464
<mavenjavadocplugin.version>3.2.0</mavenjavadocplugin.version>
6565
<!-- The following changed syntax from e.g. 1.8 to 11. -->
6666
<compileSource>11</compileSource>
@@ -114,7 +114,7 @@ Portions Copyright (c) 2018, 2020, Chris Fraire <[email protected]>.
114114
</dependency>
115115
<dependency>
116116
<groupId>org.apache.lucene</groupId>
117-
<artifactId>lucene-analyzers-common</artifactId>
117+
<artifactId>lucene-analysis-common</artifactId>
118118
<version>${lucene.version}</version>
119119
</dependency>
120120
<dependency>

suggester/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Portions Copyright (c) 2020, Chris Fraire <[email protected]>.
4848

4949
<dependency>
5050
<groupId>org.apache.lucene</groupId>
51-
<artifactId>lucene-analyzers-common</artifactId>
51+
<artifactId>lucene-analysis-common</artifactId>
5252
</dependency>
5353

5454
<dependency>

suggester/src/main/java/org/opengrok/suggest/query/SuggesterPhraseQuery.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import org.apache.lucene.index.IndexReader;
2727
import org.apache.lucene.index.Term;
2828
import org.apache.lucene.search.Query;
29+
import org.apache.lucene.search.QueryVisitor;
2930
import org.opengrok.suggest.query.customized.CustomPhraseQuery;
3031

3132
import java.util.ArrayList;
@@ -146,4 +147,9 @@ public Query rewrite(final IndexReader reader) {
146147
return phraseQuery.rewrite(reader);
147148
}
148149

150+
@Override
151+
public void visit(QueryVisitor visitor) {
152+
visitor.visitLeaf(this);
153+
}
154+
149155
}

suggester/src/main/java/org/opengrok/suggest/query/customized/CustomExactPhraseScorer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import java.util.Map;
2424

2525
import org.apache.lucene.index.PostingsEnum;
26-
import org.apache.lucene.search.ConjunctionDISI;
26+
import org.apache.lucene.search.ConjunctionUtils;
2727
import org.apache.lucene.search.DocIdSetIterator;
2828
import org.apache.lucene.search.Scorer;
2929
import org.apache.lucene.search.TwoPhaseIterator;
@@ -84,7 +84,7 @@ private static class PostingsAndPosition {
8484
if (iterators.size() == 1) {
8585
conjunction = iterators.get(0);
8686
} else {
87-
conjunction = ConjunctionDISI.intersectIterators(iterators);
87+
conjunction = ConjunctionUtils.intersectIterators(iterators);
8888
}
8989
// custom ends
9090
assert TwoPhaseIterator.unwrap(conjunction) == null;

suggester/src/main/java/org/opengrok/suggest/query/customized/CustomPhraseQuery.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
import org.apache.lucene.search.MatchAllDocsQuery;
3232
import org.apache.lucene.search.PhraseQuery;
3333
import org.apache.lucene.search.Query;
34+
import org.apache.lucene.search.QueryVisitor;
3435
import org.apache.lucene.search.ScoreMode;
3536
import org.apache.lucene.search.Scorer;
3637
import org.apache.lucene.search.Weight;
@@ -239,6 +240,11 @@ public Query rewrite(IndexReader reader) {
239240
return this;
240241
}
241242

243+
@Override
244+
public void visit(QueryVisitor visitor) {
245+
visitor.visitLeaf(this);
246+
}
247+
242248
@Override
243249
public Weight createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost) throws IOException {
244250
return new CustomPhraseWeight(searcher, this);
@@ -263,7 +269,6 @@ private static class CustomPhraseWeight extends Weight {
263269
}
264270
}
265271

266-
@Override
267272
@Deprecated
268273
public void extractTerms(Set<Term> set) {
269274
throw new UnsupportedOperationException();

suggester/src/main/java/org/opengrok/suggest/query/customized/CustomSloppyPhraseScorer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
import java.util.Map;
2727

2828
import org.apache.lucene.index.Term;
29-
import org.apache.lucene.search.ConjunctionDISI;
29+
import org.apache.lucene.search.ConjunctionUtils;
3030
import org.apache.lucene.search.DocIdSetIterator;
3131
import org.apache.lucene.search.Scorer;
3232
import org.apache.lucene.search.TwoPhaseIterator;
@@ -94,7 +94,7 @@ final class CustomSloppyPhraseScorer extends Scorer implements PhraseScorer { //
9494
if (iterators.length == 1) {
9595
conjunction = iterators[0];
9696
} else {
97-
conjunction = ConjunctionDISI.intersectIterators(Arrays.asList(iterators));
97+
conjunction = ConjunctionUtils.intersectIterators(Arrays.asList(iterators));
9898
}
9999
// custom ends
100100
assert TwoPhaseIterator.unwrap(conjunction) == null;

0 commit comments

Comments
 (0)