Browse Source

Upgrade to Lucene 8.5.0-snapshot-c4475920b08 (#52950)

To give LUCENE-9228 more CI cycles
Nhat Nguyen 5 years ago
parent
commit
699b1dccac
52 changed files with 50 additions and 38 deletions
  1. 1 1
      buildSrc/version.properties
  2. 0 1
      modules/lang-expression/licenses/lucene-expressions-8.5.0-snapshot-b01d7cb.jar.sha1
  3. 1 0
      modules/lang-expression/licenses/lucene-expressions-8.5.0-snapshot-c4475920b08.jar.sha1
  4. 0 1
      plugins/analysis-icu/licenses/lucene-analyzers-icu-8.5.0-snapshot-b01d7cb.jar.sha1
  5. 1 0
      plugins/analysis-icu/licenses/lucene-analyzers-icu-8.5.0-snapshot-c4475920b08.jar.sha1
  6. 0 1
      plugins/analysis-kuromoji/licenses/lucene-analyzers-kuromoji-8.5.0-snapshot-b01d7cb.jar.sha1
  7. 1 0
      plugins/analysis-kuromoji/licenses/lucene-analyzers-kuromoji-8.5.0-snapshot-c4475920b08.jar.sha1
  8. 0 1
      plugins/analysis-nori/licenses/lucene-analyzers-nori-8.5.0-snapshot-b01d7cb.jar.sha1
  9. 1 0
      plugins/analysis-nori/licenses/lucene-analyzers-nori-8.5.0-snapshot-c4475920b08.jar.sha1
  10. 0 1
      plugins/analysis-phonetic/licenses/lucene-analyzers-phonetic-8.5.0-snapshot-b01d7cb.jar.sha1
  11. 1 0
      plugins/analysis-phonetic/licenses/lucene-analyzers-phonetic-8.5.0-snapshot-c4475920b08.jar.sha1
  12. 0 1
      plugins/analysis-smartcn/licenses/lucene-analyzers-smartcn-8.5.0-snapshot-b01d7cb.jar.sha1
  13. 1 0
      plugins/analysis-smartcn/licenses/lucene-analyzers-smartcn-8.5.0-snapshot-c4475920b08.jar.sha1
  14. 0 1
      plugins/analysis-stempel/licenses/lucene-analyzers-stempel-8.5.0-snapshot-b01d7cb.jar.sha1
  15. 1 0
      plugins/analysis-stempel/licenses/lucene-analyzers-stempel-8.5.0-snapshot-c4475920b08.jar.sha1
  16. 0 1
      plugins/analysis-ukrainian/licenses/lucene-analyzers-morfologik-8.5.0-snapshot-b01d7cb.jar.sha1
  17. 1 0
      plugins/analysis-ukrainian/licenses/lucene-analyzers-morfologik-8.5.0-snapshot-c4475920b08.jar.sha1
  18. 0 1
      server/licenses/lucene-analyzers-common-8.5.0-snapshot-b01d7cb.jar.sha1
  19. 1 0
      server/licenses/lucene-analyzers-common-8.5.0-snapshot-c4475920b08.jar.sha1
  20. 0 1
      server/licenses/lucene-backward-codecs-8.5.0-snapshot-b01d7cb.jar.sha1
  21. 1 0
      server/licenses/lucene-backward-codecs-8.5.0-snapshot-c4475920b08.jar.sha1
  22. 0 1
      server/licenses/lucene-core-8.5.0-snapshot-b01d7cb.jar.sha1
  23. 1 0
      server/licenses/lucene-core-8.5.0-snapshot-c4475920b08.jar.sha1
  24. 0 1
      server/licenses/lucene-grouping-8.5.0-snapshot-b01d7cb.jar.sha1
  25. 1 0
      server/licenses/lucene-grouping-8.5.0-snapshot-c4475920b08.jar.sha1
  26. 0 1
      server/licenses/lucene-highlighter-8.5.0-snapshot-b01d7cb.jar.sha1
  27. 1 0
      server/licenses/lucene-highlighter-8.5.0-snapshot-c4475920b08.jar.sha1
  28. 0 1
      server/licenses/lucene-join-8.5.0-snapshot-b01d7cb.jar.sha1
  29. 1 0
      server/licenses/lucene-join-8.5.0-snapshot-c4475920b08.jar.sha1
  30. 0 1
      server/licenses/lucene-memory-8.5.0-snapshot-b01d7cb.jar.sha1
  31. 1 0
      server/licenses/lucene-memory-8.5.0-snapshot-c4475920b08.jar.sha1
  32. 0 1
      server/licenses/lucene-misc-8.5.0-snapshot-b01d7cb.jar.sha1
  33. 1 0
      server/licenses/lucene-misc-8.5.0-snapshot-c4475920b08.jar.sha1
  34. 0 1
      server/licenses/lucene-queries-8.5.0-snapshot-b01d7cb.jar.sha1
  35. 1 0
      server/licenses/lucene-queries-8.5.0-snapshot-c4475920b08.jar.sha1
  36. 0 1
      server/licenses/lucene-queryparser-8.5.0-snapshot-b01d7cb.jar.sha1
  37. 1 0
      server/licenses/lucene-queryparser-8.5.0-snapshot-c4475920b08.jar.sha1
  38. 0 1
      server/licenses/lucene-sandbox-8.5.0-snapshot-b01d7cb.jar.sha1
  39. 1 0
      server/licenses/lucene-sandbox-8.5.0-snapshot-c4475920b08.jar.sha1
  40. 0 1
      server/licenses/lucene-spatial-extras-8.5.0-snapshot-b01d7cb.jar.sha1
  41. 1 0
      server/licenses/lucene-spatial-extras-8.5.0-snapshot-c4475920b08.jar.sha1
  42. 0 1
      server/licenses/lucene-spatial3d-8.5.0-snapshot-b01d7cb.jar.sha1
  43. 1 0
      server/licenses/lucene-spatial3d-8.5.0-snapshot-c4475920b08.jar.sha1
  44. 0 1
      server/licenses/lucene-suggest-8.5.0-snapshot-b01d7cb.jar.sha1
  45. 1 0
      server/licenses/lucene-suggest-8.5.0-snapshot-c4475920b08.jar.sha1
  46. 16 7
      server/src/main/java/org/elasticsearch/index/search/MatchQuery.java
  47. 3 3
      server/src/main/java/org/elasticsearch/index/search/MultiMatchQuery.java
  48. 2 1
      server/src/main/java/org/elasticsearch/index/search/QueryStringQueryParser.java
  49. 3 2
      server/src/main/java/org/elasticsearch/index/search/SimpleQueryStringQueryParser.java
  50. 2 1
      test/framework/src/main/java/org/elasticsearch/indices/analysis/AnalysisFactoryTestCase.java
  51. 0 1
      x-pack/plugin/sql/sql-action/licenses/lucene-core-8.5.0-snapshot-b01d7cb.jar.sha1
  52. 1 0
      x-pack/plugin/sql/sql-action/licenses/lucene-core-8.5.0-snapshot-c4475920b08.jar.sha1

+ 1 - 1
buildSrc/version.properties

@@ -1,5 +1,5 @@
 elasticsearch     = 8.0.0
-lucene            = 8.5.0-snapshot-b01d7cb
+lucene            = 8.5.0-snapshot-c4475920b08
 
 bundled_jdk_vendor = adoptopenjdk
 bundled_jdk = 13.0.2+8

+ 0 - 1
modules/lang-expression/licenses/lucene-expressions-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-b3d969d1d63fe9500fe5308b1a0c60d84d7bfa92

+ 1 - 0
modules/lang-expression/licenses/lucene-expressions-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+48cb44f1dc8d3368d70581ffdbeab98ac5f5167f

+ 0 - 1
plugins/analysis-icu/licenses/lucene-analyzers-icu-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-d81b8f0ecdc67ba74049e65702582fcb8b605cfd

+ 1 - 0
plugins/analysis-icu/licenses/lucene-analyzers-icu-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+0748be5811dfe6725847d2e87890a990c58cc3de

+ 0 - 1
plugins/analysis-kuromoji/licenses/lucene-analyzers-kuromoji-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-13e9fd71cb3992b148728fe4884b7a6d0e26ee78

+ 1 - 0
plugins/analysis-kuromoji/licenses/lucene-analyzers-kuromoji-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+f693cd60ad8ca9b7d3082f7b9ee6054b9c819b48

+ 0 - 1
plugins/analysis-nori/licenses/lucene-analyzers-nori-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-58638e06cd1221b1d4de01705882922936ad69c9

+ 1 - 0
plugins/analysis-nori/licenses/lucene-analyzers-nori-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+72c34e18af81ee1d18e9927fb95690fe056cbd4f

+ 0 - 1
plugins/analysis-phonetic/licenses/lucene-analyzers-phonetic-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-346c87ed2ef2c6af49a434c568635a50cce64f2e

+ 1 - 0
plugins/analysis-phonetic/licenses/lucene-analyzers-phonetic-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+655438348dcad9a98b5affa76caa3d67aa4bee51

+ 0 - 1
plugins/analysis-smartcn/licenses/lucene-analyzers-smartcn-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-82ab2570c88053439912c5de5ed81cbe4337e450

+ 1 - 0
plugins/analysis-smartcn/licenses/lucene-analyzers-smartcn-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+b99147dad649fce0b0423e41f90c79e0f2fba2b7

+ 0 - 1
plugins/analysis-stempel/licenses/lucene-analyzers-stempel-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-ef0703ff5dc1b704ea3e58596b91e4b08c326d4c

+ 1 - 0
plugins/analysis-stempel/licenses/lucene-analyzers-stempel-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+00ce3e23cf7aba8c1b3e777de92fd31ec1d4d814

+ 0 - 1
plugins/analysis-ukrainian/licenses/lucene-analyzers-morfologik-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-9cf8ce62436a3768e18c431cf3be43f5e2672b24

+ 1 - 0
plugins/analysis-ukrainian/licenses/lucene-analyzers-morfologik-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+2b03f79d61517d8e6a8744dbd89e61ad661f6a62

+ 0 - 1
server/licenses/lucene-analyzers-common-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-4d358d392a9825c1502499d0a649730208f03777

+ 1 - 0
server/licenses/lucene-analyzers-common-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+1963afb27f340df8fc304d377971424832f4ce1a

+ 0 - 1
server/licenses/lucene-backward-codecs-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-17a0b6597c5bbe6cc2fc6d46003cdf9bc937c593

+ 1 - 0
server/licenses/lucene-backward-codecs-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+fdff4122e8b8a2dbbc9de24be6963e7d7e33b794

+ 0 - 1
server/licenses/lucene-core-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-9c54e267bfa2cd1ef904dc6e35b38bbedda4c4b1

+ 1 - 0
server/licenses/lucene-core-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+ca406661129d35008411365d2b6e747dc39378af

+ 0 - 1
server/licenses/lucene-grouping-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-a14fb545a10fcead07fbb0d801fdebce88192211

+ 1 - 0
server/licenses/lucene-grouping-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+db053d5861406393254c28f6e46767879b504bb3

+ 0 - 1
server/licenses/lucene-highlighter-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-25314c94f5cbcd8e360b74fb9980fc42e3641c94

+ 1 - 0
server/licenses/lucene-highlighter-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+f5520ee7145f5d1ef02c7dc87483255d81b5bc6c

+ 0 - 1
server/licenses/lucene-join-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-efe41313b6733a0d2764052972c4e27a7ca7636f

+ 1 - 0
server/licenses/lucene-join-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+2d81c0a3473cc865e7c4858890b7fbfb869bfbf8

+ 0 - 1
server/licenses/lucene-memory-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-f19fb11eb40f9d1bf77272de1cbd8c83e6463829

+ 1 - 0
server/licenses/lucene-memory-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+6d009afeb485307dce111afb8bb157ebbbb0f212

+ 0 - 1
server/licenses/lucene-misc-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-4295e60e1079c32dc19d1b070db3e62e04f07232

+ 1 - 0
server/licenses/lucene-misc-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+3a62908ec9eb6e826a56e697322c4c6b6c9a8573

+ 0 - 1
server/licenses/lucene-queries-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-1555f90440c10250e084d36c27e0da0b760d0296

+ 1 - 0
server/licenses/lucene-queries-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+d71d54ed6e0cf482ce16cf4f419441d83f646827

+ 0 - 1
server/licenses/lucene-queryparser-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-4fd374ffc3ec3c82d62d0811d78b044833a8dfa1

+ 1 - 0
server/licenses/lucene-queryparser-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+181915a7d21b73dff16591b20cdee22648e4181f

+ 0 - 1
server/licenses/lucene-sandbox-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-9e47dbe97818dd6caccf03e2ead6282d5e86bd3c

+ 1 - 0
server/licenses/lucene-sandbox-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+d3d0bb76d9f4a5368d286a934615dbca7703b3d8

+ 0 - 1
server/licenses/lucene-spatial-extras-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-bb9fa551d6d0929d5fd37c524c8c284de3f6786e

+ 1 - 0
server/licenses/lucene-spatial-extras-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+95b9fd35e91a34c090ecf301d4dc29cabd198e6f

+ 0 - 1
server/licenses/lucene-spatial3d-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-28c935b5eb84a85ac24432c8c630fa4b47f5fd54

+ 1 - 0
server/licenses/lucene-spatial3d-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+1c8da46c3a172830372dfc23e18e9151bb14562c

+ 0 - 1
server/licenses/lucene-suggest-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-25089b0f516df58e95f345504607853e7ba0a35d

+ 1 - 0
server/licenses/lucene-suggest-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+b3ad5d3476ed85a529892962d057518555ccfcc9

+ 16 - 7
server/src/main/java/org/elasticsearch/index/search/MatchQuery.java

@@ -31,6 +31,7 @@ import org.apache.lucene.index.IndexOptions;
 import org.apache.lucene.index.Term;
 import org.apache.lucene.search.BooleanClause;
 import org.apache.lucene.search.BooleanQuery;
+import org.apache.lucene.search.BoostAttribute;
 import org.apache.lucene.search.FuzzyQuery;
 import org.apache.lucene.search.MultiTermQuery;
 import org.apache.lucene.search.Query;
@@ -57,6 +58,7 @@ import org.elasticsearch.index.query.support.QueryParsers;
 
 import java.io.IOException;
 import java.util.ArrayList;
+import java.util.Arrays;
 import java.util.Iterator;
 import java.util.List;
 import java.util.Set;
@@ -261,7 +263,7 @@ public class MatchQuery {
                     && (fieldType instanceof TextFieldMapper.TextFieldType || fieldType instanceof KeywordFieldMapper.KeywordFieldType)) {
                 return builder.newPrefixQuery(term);
             } else {
-                return builder.newTermQuery(term);
+                return builder.newTermQuery(term, BoostAttribute.DEFAULT_BOOST);
             }
         }
 
@@ -521,7 +523,7 @@ public class MatchQuery {
         }
 
         @Override
-        protected Query newTermQuery(Term term) {
+        protected Query newTermQuery(Term term, float boost) {
             Supplier<Query> querySupplier;
             if (fuzziness != null) {
                 querySupplier = () -> {
@@ -572,7 +574,8 @@ public class MatchQuery {
             final Term term = new Term(field, termAtt.getBytesRef());
             int lastOffset = offsetAtt.endOffset();
             stream.end();
-            return isPrefix && lastOffset == offsetAtt.endOffset() ? newPrefixQuery(term) : newTermQuery(term);
+            return isPrefix && lastOffset == offsetAtt.endOffset() ?
+                newPrefixQuery(term) : newTermQuery(term, BoostAttribute.DEFAULT_BOOST);
         }
 
         private void add(BooleanQuery.Builder q, String field, List<Term> current, BooleanClause.Occur operator, boolean isPrefix) {
@@ -583,11 +586,14 @@ public class MatchQuery {
                 if (isPrefix) {
                     q.add(newPrefixQuery(current.get(0)), operator);
                 } else {
-                    q.add(newTermQuery(current.get(0)), operator);
+                    q.add(newTermQuery(current.get(0), BoostAttribute.DEFAULT_BOOST), operator);
                 }
             } else {
                 // We don't apply prefix on synonyms
-                q.add(newSynonymQuery(current.toArray(new Term[current.size()])), operator);
+                final TermAndBoost[] termAndBoosts = current.stream()
+                    .map(t -> new TermAndBoost(t, BoostAttribute.DEFAULT_BOOST))
+                    .toArray(TermAndBoost[]::new);
+                q.add(newSynonymQuery(termAndBoosts), operator);
             }
         }
 
@@ -698,10 +704,13 @@ public class MatchQuery {
                     Term[] terms = graph.getTerms(field, start);
                     assert terms.length > 0;
                     if (terms.length == 1) {
-                        queryPos = usePrefix ? newPrefixQuery(terms[0]) : newTermQuery(terms[0]);
+                        queryPos = usePrefix ? newPrefixQuery(terms[0]) : newTermQuery(terms[0], BoostAttribute.DEFAULT_BOOST);
                     } else {
                         // We don't apply prefix on synonyms
-                        queryPos = newSynonymQuery(terms);
+                        final TermAndBoost[] termAndBoosts = Arrays.stream(terms)
+                            .map(t -> new TermAndBoost(t, BoostAttribute.DEFAULT_BOOST))
+                            .toArray(TermAndBoost[]::new);
+                        queryPos = newSynonymQuery(termAndBoosts);
                     }
                 }
                 if (queryPos != null) {

+ 3 - 3
server/src/main/java/org/elasticsearch/index/search/MultiMatchQuery.java

@@ -180,16 +180,16 @@ public class MultiMatchQuery extends MatchQuery {
         }
 
         @Override
-        protected Query newSynonymQuery(Term[] terms) {
+        protected Query newSynonymQuery(TermAndBoost[] terms) {
             BytesRef[] values = new BytesRef[terms.length];
             for (int i = 0; i < terms.length; i++) {
-                values[i] = terms[i].bytes();
+                values[i] = terms[i].term.bytes();
             }
             return blendTerms(context, values, tieBreaker, lenient, blendedFields);
         }
 
         @Override
-        protected Query newTermQuery(Term term) {
+        protected Query newTermQuery(Term term, float boost) {
             return blendTerm(context, term.bytes(), tieBreaker, lenient, blendedFields);
         }
 

+ 2 - 1
server/src/main/java/org/elasticsearch/index/search/QueryStringQueryParser.java

@@ -28,6 +28,7 @@ import org.apache.lucene.queryparser.classic.ParseException;
 import org.apache.lucene.queryparser.classic.Token;
 import org.apache.lucene.queryparser.classic.XQueryParser;
 import org.apache.lucene.search.BooleanClause;
+import org.apache.lucene.search.BoostAttribute;
 import org.apache.lucene.search.BoostQuery;
 import org.apache.lucene.search.DisjunctionMaxQuery;
 import org.apache.lucene.search.FuzzyQuery;
@@ -588,7 +589,7 @@ public class QueryStringQueryParser extends XQueryParser {
                 if (isLastPos) {
                     posQuery = currentFieldType.prefixQuery(plist.get(0), getMultiTermRewriteMethod(), context);
                 } else {
-                    posQuery = newTermQuery(new Term(field, plist.get(0)));
+                    posQuery = newTermQuery(new Term(field, plist.get(0)), BoostAttribute.DEFAULT_BOOST);
                 }
             } else if (isLastPos == false) {
                 // build a synonym query for terms in the same position.

+ 3 - 2
server/src/main/java/org/elasticsearch/index/search/SimpleQueryStringQueryParser.java

@@ -26,6 +26,7 @@ import org.apache.lucene.index.Term;
 import org.apache.lucene.queryparser.simple.SimpleQueryParser;
 import org.apache.lucene.search.BooleanClause;
 import org.apache.lucene.search.BooleanQuery;
+import org.apache.lucene.search.BoostAttribute;
 import org.apache.lucene.search.BoostQuery;
 import org.apache.lucene.search.DisjunctionMaxQuery;
 import org.apache.lucene.search.MatchNoDocsQuery;
@@ -104,7 +105,7 @@ public class SimpleQueryStringQueryParser extends SimpleQueryParser {
     }
 
     @Override
-    protected Query newTermQuery(Term term) {
+    protected Query newTermQuery(Term term, float boost) {
         MappedFieldType ft = context.fieldMapper(term.field());
         if (ft == null) {
             return newUnmappedFieldQuery(term.field());
@@ -259,7 +260,7 @@ public class SimpleQueryStringQueryParser extends SimpleQueryParser {
                 if (isLastPos) {
                     posQuery = new PrefixQuery(new Term(field, plist.get(0)));
                 } else {
-                    posQuery = newTermQuery(new Term(field, plist.get(0)));
+                    posQuery = newTermQuery(new Term(field, plist.get(0)), BoostAttribute.DEFAULT_BOOST);
                 }
             } else if (isLastPos == false) {
                 // build a synonym query for terms in the same position.

+ 2 - 1
test/framework/src/main/java/org/elasticsearch/indices/analysis/AnalysisFactoryTestCase.java

@@ -193,7 +193,8 @@ public abstract class AnalysisFactoryTestCase extends ESTestCase {
         // LUCENE-8332
         entry("concatenategraph", Void.class),
         // LUCENE-8936
-        entry("spanishminimalstem", Void.class));
+        entry("spanishminimalstem", Void.class),
+        entry("delimitedboost", Void.class));
 
     static final Map<String, Class<?>> KNOWN_CHARFILTERS = Map.of(
             "htmlstrip", MovedToAnalysisCommon.class,

+ 0 - 1
x-pack/plugin/sql/sql-action/licenses/lucene-core-8.5.0-snapshot-b01d7cb.jar.sha1

@@ -1 +0,0 @@
-9c54e267bfa2cd1ef904dc6e35b38bbedda4c4b1

+ 1 - 0
x-pack/plugin/sql/sql-action/licenses/lucene-core-8.5.0-snapshot-c4475920b08.jar.sha1

@@ -0,0 +1 @@
+ca406661129d35008411365d2b6e747dc39378af