Skip to content

Commit 7d66561

Browse files
authored
Deprecate setting version on analyzers (#74073)
The version field on all lucene Analyzers is unused, and is being removed in lucene 9. This commit deprecates setting a version on an analyzer in index settings and removes the related calls to Analyzer.setVersion() Relates to #74057
1 parent 4dbcc08 commit 7d66561

File tree

50 files changed

+17
-93
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+17
-93
lines changed

modules/analysis-common/src/main/java/org/elasticsearch/analysis/common/ArabicAnalyzerProvider.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ public class ArabicAnalyzerProvider extends AbstractIndexAnalyzerProvider<Arabic
2626
Analysis.parseStopWords(env, settings, ArabicAnalyzer.getDefaultStopSet()),
2727
Analysis.parseStemExclusion(settings, CharArraySet.EMPTY_SET)
2828
);
29-
arabicAnalyzer.setVersion(version);
3029
}
3130

3231
@Override

modules/analysis-common/src/main/java/org/elasticsearch/analysis/common/ArmenianAnalyzerProvider.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ public class ArmenianAnalyzerProvider extends AbstractIndexAnalyzerProvider<Arme
2626
Analysis.parseStopWords(env, settings, ArmenianAnalyzer.getDefaultStopSet()),
2727
Analysis.parseStemExclusion(settings, CharArraySet.EMPTY_SET)
2828
);
29-
analyzer.setVersion(version);
3029
}
3130

3231
@Override

modules/analysis-common/src/main/java/org/elasticsearch/analysis/common/BasqueAnalyzerProvider.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ public class BasqueAnalyzerProvider extends AbstractIndexAnalyzerProvider<Basque
2626
Analysis.parseStopWords(env, settings, BasqueAnalyzer.getDefaultStopSet()),
2727
Analysis.parseStemExclusion(settings, CharArraySet.EMPTY_SET)
2828
);
29-
analyzer.setVersion(version);
3029
}
3130

3231
@Override

modules/analysis-common/src/main/java/org/elasticsearch/analysis/common/BengaliAnalyzerProvider.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ public class BengaliAnalyzerProvider extends AbstractIndexAnalyzerProvider<Benga
2626
Analysis.parseStopWords(env, settings, BengaliAnalyzer.getDefaultStopSet()),
2727
Analysis.parseStemExclusion(settings, CharArraySet.EMPTY_SET)
2828
);
29-
analyzer.setVersion(version);
3029
}
3130

3231
@Override

modules/analysis-common/src/main/java/org/elasticsearch/analysis/common/BrazilianAnalyzerProvider.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ public class BrazilianAnalyzerProvider extends AbstractIndexAnalyzerProvider<Bra
2626
Analysis.parseStopWords(env, settings, BrazilianAnalyzer.getDefaultStopSet()),
2727
Analysis.parseStemExclusion(settings, CharArraySet.EMPTY_SET)
2828
);
29-
analyzer.setVersion(version);
3029
}
3130

3231
@Override

modules/analysis-common/src/main/java/org/elasticsearch/analysis/common/BulgarianAnalyzerProvider.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ public class BulgarianAnalyzerProvider extends AbstractIndexAnalyzerProvider<Bul
2626
Analysis.parseStopWords(env, settings, BulgarianAnalyzer.getDefaultStopSet()),
2727
Analysis.parseStemExclusion(settings, CharArraySet.EMPTY_SET)
2828
);
29-
analyzer.setVersion(version);
3029
}
3130

3231
@Override

modules/analysis-common/src/main/java/org/elasticsearch/analysis/common/CatalanAnalyzerProvider.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ public class CatalanAnalyzerProvider extends AbstractIndexAnalyzerProvider<Catal
2626
Analysis.parseStopWords(env, settings, CatalanAnalyzer.getDefaultStopSet()),
2727
Analysis.parseStemExclusion(settings, CharArraySet.EMPTY_SET)
2828
);
29-
analyzer.setVersion(version);
3029
}
3130

3231
@Override

modules/analysis-common/src/main/java/org/elasticsearch/analysis/common/ChineseAnalyzerProvider.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ public class ChineseAnalyzerProvider extends AbstractIndexAnalyzerProvider<Stand
2626
super(indexSettings, name, settings);
2727
// old index: best effort
2828
analyzer = new StandardAnalyzer(EnglishAnalyzer.ENGLISH_STOP_WORDS_SET);
29-
analyzer.setVersion(version);
3029

3130
}
3231

modules/analysis-common/src/main/java/org/elasticsearch/analysis/common/CjkAnalyzerProvider.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ public class CjkAnalyzerProvider extends AbstractIndexAnalyzerProvider<CJKAnalyz
2525
CharArraySet stopWords = Analysis.parseStopWords(env, settings, CJKAnalyzer.getDefaultStopSet());
2626

2727
analyzer = new CJKAnalyzer(stopWords);
28-
analyzer.setVersion(version);
2928
}
3029

3130
@Override

modules/analysis-common/src/main/java/org/elasticsearch/analysis/common/CzechAnalyzerProvider.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ public class CzechAnalyzerProvider extends AbstractIndexAnalyzerProvider<CzechAn
2626
Analysis.parseStopWords(env, settings, CzechAnalyzer.getDefaultStopSet()),
2727
Analysis.parseStemExclusion(settings, CharArraySet.EMPTY_SET)
2828
);
29-
analyzer.setVersion(version);
3029
}
3130

3231
@Override

0 commit comments

Comments
 (0)