You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ab...@apache.org on 2021/01/04 13:11:48 UTC
[lucene-solr] 02/02: Merge branch 'master' into jira/solr-15019
This is an automated email from the ASF dual-hosted git repository.
ab pushed a commit to branch jira/solr-15019
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git
commit 7d0828f65c172d5f2eb55acd76533450489282c2
Merge: e5dc7bf dc99e39
Author: Andrzej Bialecki <ab...@apache.org>
AuthorDate: Mon Jan 4 13:42:45 2021 +0100
Merge branch 'master' into jira/solr-15019
.git-blame-ignore-revs | 5 +
.github/workflows/ant.yml | 32 +
build.gradle | 2 +
dev-tools/scripts/checkJavadocLinks.py | 4 +-
gradle/generation/jflex.gradle | 46 +-
gradle/generation/util.gradle | 17 +
gradle/help.gradle | 1 +
gradle/testing/alternative-jdk-support.gradle | 1 +
gradle/validation/error-prone.gradle | 6 +
gradle/validation/spotless.gradle | 141 +
.../validation/spotless/asl-header.txt | 5 -
help/formatting.txt | 20 +
help/git.txt | 13 +
lucene/CHANGES.txt | 14 +
lucene/NOTICE.txt | 2 +-
.../apache/lucene/analysis/ar/ArabicAnalyzer.java | 90 +-
.../analysis/ar/ArabicNormalizationFilter.java | 10 +-
.../ar/ArabicNormalizationFilterFactory.java | 7 +-
.../lucene/analysis/ar/ArabicNormalizer.java | 77 +-
.../lucene/analysis/ar/ArabicStemFilter.java | 24 +-
.../analysis/ar/ArabicStemFilterFactory.java | 7 +-
.../apache/lucene/analysis/ar/ArabicStemmer.java | 91 +-
.../apache/lucene/analysis/ar/package-info.java | 6 +-
.../lucene/analysis/bg/BulgarianAnalyzer.java | 76 +-
.../lucene/analysis/bg/BulgarianStemFilter.java | 24 +-
.../analysis/bg/BulgarianStemFilterFactory.java | 12 +-
.../lucene/analysis/bg/BulgarianStemmer.java | 86 +-
.../apache/lucene/analysis/bg/package-info.java | 4 +-
.../apache/lucene/analysis/bn/BengaliAnalyzer.java | 65 +-
.../analysis/bn/BengaliNormalizationFilter.java | 25 +-
.../bn/BengaliNormalizationFilterFactory.java | 14 +-
.../lucene/analysis/bn/BengaliNormalizer.java | 72 +-
.../lucene/analysis/bn/BengaliStemFilter.java | 15 +-
.../analysis/bn/BengaliStemFilterFactory.java | 16 +-
.../apache/lucene/analysis/bn/BengaliStemmer.java | 255 +-
.../apache/lucene/analysis/bn/package-info.java | 4 +-
.../analysis/boost/DelimitedBoostTokenFilter.java | 14 +-
.../boost/DelimitedBoostTokenFilterFactory.java | 16 +-
.../apache/lucene/analysis/boost/package-info.java | 4 +-
.../lucene/analysis/br/BrazilianAnalyzer.java | 72 +-
.../lucene/analysis/br/BrazilianStemFilter.java | 31 +-
.../analysis/br/BrazilianStemFilterFactory.java | 14 +-
.../lucene/analysis/br/BrazilianStemmer.java | 1202 ++++---
.../apache/lucene/analysis/br/package-info.java | 4 +-
.../apache/lucene/analysis/ca/CatalanAnalyzer.java | 66 +-
.../apache/lucene/analysis/ca/package-info.java | 4 +-
.../lucene/analysis/charfilter/BaseCharFilter.java | 49 +-
.../charfilter/HTMLStripCharFilterFactory.java | 11 +-
.../analysis/charfilter/MappingCharFilter.java | 26 +-
.../charfilter/MappingCharFilterFactory.java | 80 +-
.../analysis/charfilter/NormalizeCharMap.java | 46 +-
.../lucene/analysis/charfilter/package-info.java | 61 +-
.../apache/lucene/analysis/cjk/CJKAnalyzer.java | 35 +-
.../lucene/analysis/cjk/CJKBigramFilter.java | 191 +-
.../analysis/cjk/CJKBigramFilterFactory.java | 16 +-
.../lucene/analysis/cjk/CJKWidthCharFilter.java | 67 +-
.../analysis/cjk/CJKWidthCharFilterFactory.java | 8 +-
.../apache/lucene/analysis/cjk/CJKWidthFilter.java | 75 +-
.../lucene/analysis/cjk/CJKWidthFilterFactory.java | 14 +-
.../apache/lucene/analysis/cjk/package-info.java | 29 +-
.../apache/lucene/analysis/ckb/SoraniAnalyzer.java | 57 +-
.../analysis/ckb/SoraniNormalizationFilter.java | 9 +-
.../ckb/SoraniNormalizationFilterFactory.java | 8 +-
.../lucene/analysis/ckb/SoraniNormalizer.java | 28 +-
.../lucene/analysis/ckb/SoraniStemFilter.java | 24 +-
.../analysis/ckb/SoraniStemFilterFactory.java | 8 +-
.../apache/lucene/analysis/ckb/SoraniStemmer.java | 52 +-
.../apache/lucene/analysis/ckb/package-info.java | 4 +-
.../lucene/analysis/classic/ClassicAnalyzer.java | 60 +-
.../lucene/analysis/classic/ClassicFilter.java | 28 +-
.../analysis/classic/ClassicFilterFactory.java | 12 +-
.../lucene/analysis/classic/ClassicTokenizer.java | 99 +-
.../analysis/classic/ClassicTokenizerFactory.java | 7 +-
.../analysis/classic/ClassicTokenizerImpl.java | 706 ++--
.../analysis/classic/ClassicTokenizerImpl.jflex | 2 +-
.../lucene/analysis/classic/package-info.java | 19 +-
.../analysis/commongrams/CommonGramsFilter.java | 80 +-
.../commongrams/CommonGramsFilterFactory.java | 12 +-
.../commongrams/CommonGramsQueryFilter.java | 62 +-
.../commongrams/CommonGramsQueryFilterFactory.java | 10 +-
.../lucene/analysis/commongrams/package-info.java | 4 +-
.../compound/CompoundWordTokenFilterBase.java | 78 +-
.../DictionaryCompoundWordTokenFilter.java | 89 +-
.../DictionaryCompoundWordTokenFilterFactory.java | 24 +-
.../HyphenationCompoundWordTokenFilter.java | 118 +-
.../HyphenationCompoundWordTokenFilterFactory.java | 58 +-
.../analysis/compound/hyphenation/ByteVector.java | 31 +-
.../analysis/compound/hyphenation/CharVector.java | 33 +-
.../analysis/compound/hyphenation/Hyphen.java | 24 +-
.../analysis/compound/hyphenation/Hyphenation.java | 17 +-
.../compound/hyphenation/HyphenationTree.java | 179 +-
.../compound/hyphenation/PatternConsumer.java | 25 +-
.../compound/hyphenation/PatternParser.java | 67 +-
.../analysis/compound/hyphenation/TernaryTree.java | 183 +-
.../compound/hyphenation/package-info.java | 9 +-
.../lucene/analysis/compound/package-info.java | 123 +-
.../lucene/analysis/core/DecimalDigitFilter.java | 16 +-
.../analysis/core/DecimalDigitFilterFactory.java | 12 +-
.../lucene/analysis/core/FlattenGraphFilter.java | 143 +-
.../analysis/core/FlattenGraphFilterFactory.java | 11 +-
.../lucene/analysis/core/KeywordAnalyzer.java | 8 +-
.../lucene/analysis/core/KeywordTokenizer.java | 37 +-
.../analysis/core/KeywordTokenizerFactory.java | 31 +-
.../lucene/analysis/core/LetterTokenizer.java | 47 +-
.../analysis/core/LetterTokenizerFactory.java | 26 +-
.../lucene/analysis/core/LowerCaseFilter.java | 13 +-
.../analysis/core/LowerCaseFilterFactory.java | 11 +-
.../lucene/analysis/core/SimpleAnalyzer.java | 16 +-
.../apache/lucene/analysis/core/StopAnalyzer.java | 41 +-
.../apache/lucene/analysis/core/StopFilter.java | 20 +-
.../lucene/analysis/core/StopFilterFactory.java | 62 +-
.../lucene/analysis/core/TypeTokenFilter.java | 24 +-
.../analysis/core/TypeTokenFilterFactory.java | 18 +-
.../analysis/core/UnicodeWhitespaceAnalyzer.java | 14 +-
.../analysis/core/UnicodeWhitespaceTokenizer.java | 37 +-
.../lucene/analysis/core/UpperCaseFilter.java | 20 +-
.../analysis/core/UpperCaseFilterFactory.java | 21 +-
.../lucene/analysis/core/WhitespaceAnalyzer.java | 12 +-
.../lucene/analysis/core/WhitespaceTokenizer.java | 38 +-
.../analysis/core/WhitespaceTokenizerFactory.java | 28 +-
.../apache/lucene/analysis/core/package-info.java | 4 +-
.../lucene/analysis/custom/CustomAnalyzer.java | 467 ++-
.../lucene/analysis/custom/package-info.java | 4 +-
.../apache/lucene/analysis/cz/CzechAnalyzer.java | 61 +-
.../apache/lucene/analysis/cz/CzechStemFilter.java | 24 +-
.../lucene/analysis/cz/CzechStemFilterFactory.java | 12 +-
.../apache/lucene/analysis/cz/CzechStemmer.java | 141 +-
.../apache/lucene/analysis/cz/package-info.java | 4 +-
.../apache/lucene/analysis/da/DanishAnalyzer.java | 57 +-
.../apache/lucene/analysis/da/package-info.java | 4 +-
.../apache/lucene/analysis/de/GermanAnalyzer.java | 93 +-
.../lucene/analysis/de/GermanLightStemFilter.java | 16 +-
.../analysis/de/GermanLightStemFilterFactory.java | 12 +-
.../lucene/analysis/de/GermanLightStemmer.java | 125 +-
.../analysis/de/GermanMinimalStemFilter.java | 16 +-
.../de/GermanMinimalStemFilterFactory.java | 12 +-
.../lucene/analysis/de/GermanMinimalStemmer.java | 99 +-
.../analysis/de/GermanNormalizationFilter.java | 37 +-
.../de/GermanNormalizationFilterFactory.java | 12 +-
.../lucene/analysis/de/GermanStemFilter.java | 93 +-
.../analysis/de/GermanStemFilterFactory.java | 16 +-
.../apache/lucene/analysis/de/GermanStemmer.java | 412 +--
.../apache/lucene/analysis/de/package-info.java | 4 +-
.../apache/lucene/analysis/el/GreekAnalyzer.java | 66 +-
.../lucene/analysis/el/GreekLowerCaseFilter.java | 66 +-
.../analysis/el/GreekLowerCaseFilterFactory.java | 14 +-
.../apache/lucene/analysis/el/GreekStemFilter.java | 33 +-
.../lucene/analysis/el/GreekStemFilterFactory.java | 14 +-
.../apache/lucene/analysis/el/GreekStemmer.java | 1091 +++---
.../apache/lucene/analysis/el/package-info.java | 4 +-
.../analysis/email/UAX29URLEmailAnalyzer.java | 59 +-
.../analysis/email/UAX29URLEmailTokenizer.java | 80 +-
.../email/UAX29URLEmailTokenizerFactory.java | 11 +-
.../apache/lucene/analysis/email/package-info.java | 30 +-
.../apache/lucene/analysis/en/EnglishAnalyzer.java | 61 +-
.../analysis/en/EnglishMinimalStemFilter.java | 16 +-
.../en/EnglishMinimalStemFilterFactory.java | 14 +-
.../lucene/analysis/en/EnglishMinimalStemmer.java | 24 +-
.../analysis/en/EnglishPossessiveFilter.java | 20 +-
.../en/EnglishPossessiveFilterFactory.java | 14 +-
.../org/apache/lucene/analysis/en/KStemData1.java | 1412 ++++----
.../org/apache/lucene/analysis/en/KStemData2.java | 1411 ++++----
.../org/apache/lucene/analysis/en/KStemData3.java | 1411 ++++----
.../org/apache/lucene/analysis/en/KStemData4.java | 1411 ++++----
.../org/apache/lucene/analysis/en/KStemData5.java | 1411 ++++----
.../org/apache/lucene/analysis/en/KStemData6.java | 1411 ++++----
.../org/apache/lucene/analysis/en/KStemData7.java | 1411 ++++----
.../org/apache/lucene/analysis/en/KStemData8.java | 1209 ++++---
.../org/apache/lucene/analysis/en/KStemFilter.java | 41 +-
.../lucene/analysis/en/KStemFilterFactory.java | 10 +-
.../org/apache/lucene/analysis/en/KStemmer.java | 1265 ++++---
.../lucene/analysis/en/PorterStemFilter.java | 62 +-
.../analysis/en/PorterStemFilterFactory.java | 11 +-
.../apache/lucene/analysis/en/PorterStemmer.java | 500 +--
.../apache/lucene/analysis/en/package-info.java | 4 +-
.../apache/lucene/analysis/es/SpanishAnalyzer.java | 58 +-
.../lucene/analysis/es/SpanishLightStemFilter.java | 16 +-
.../analysis/es/SpanishLightStemFilterFactory.java | 14 +-
.../lucene/analysis/es/SpanishLightStemmer.java | 92 +-
.../analysis/es/SpanishMinimalStemFilter.java | 13 +-
.../es/SpanishMinimalStemFilterFactory.java | 11 +-
.../lucene/analysis/es/SpanishMinimalStemmer.java | 55 +-
.../apache/lucene/analysis/es/package-info.java | 4 +-
.../lucene/analysis/et/EstonianAnalyzer.java | 155 +-
.../apache/lucene/analysis/et/package-info.java | 4 +-
.../apache/lucene/analysis/eu/BasqueAnalyzer.java | 54 +-
.../apache/lucene/analysis/eu/package-info.java | 4 +-
.../apache/lucene/analysis/fa/PersianAnalyzer.java | 77 +-
.../lucene/analysis/fa/PersianCharFilter.java | 14 +-
.../analysis/fa/PersianCharFilterFactory.java | 7 +-
.../analysis/fa/PersianNormalizationFilter.java | 14 +-
.../fa/PersianNormalizationFilterFactory.java | 14 +-
.../lucene/analysis/fa/PersianNormalizer.java | 53 +-
.../apache/lucene/analysis/fa/package-info.java | 4 +-
.../apache/lucene/analysis/fi/FinnishAnalyzer.java | 57 +-
.../lucene/analysis/fi/FinnishLightStemFilter.java | 16 +-
.../analysis/fi/FinnishLightStemFilterFactory.java | 14 +-
.../lucene/analysis/fi/FinnishLightStemmer.java | 237 +-
.../apache/lucene/analysis/fi/package-info.java | 4 +-
.../apache/lucene/analysis/fr/FrenchAnalyzer.java | 99 +-
.../lucene/analysis/fr/FrenchLightStemFilter.java | 16 +-
.../analysis/fr/FrenchLightStemFilterFactory.java | 12 +-
.../lucene/analysis/fr/FrenchLightStemmer.java | 261 +-
.../analysis/fr/FrenchMinimalStemFilter.java | 16 +-
.../fr/FrenchMinimalStemFilterFactory.java | 14 +-
.../lucene/analysis/fr/FrenchMinimalStemmer.java | 66 +-
.../apache/lucene/analysis/fr/package-info.java | 4 +-
.../apache/lucene/analysis/ga/IrishAnalyzer.java | 79 +-
.../lucene/analysis/ga/IrishLowerCaseFilter.java | 22 +-
.../analysis/ga/IrishLowerCaseFilterFactory.java | 14 +-
.../apache/lucene/analysis/ga/package-info.java | 4 +-
.../lucene/analysis/gl/GalicianAnalyzer.java | 57 +-
.../analysis/gl/GalicianMinimalStemFilter.java | 16 +-
.../gl/GalicianMinimalStemFilterFactory.java | 14 +-
.../lucene/analysis/gl/GalicianMinimalStemmer.java | 17 +-
.../lucene/analysis/gl/GalicianStemFilter.java | 18 +-
.../analysis/gl/GalicianStemFilterFactory.java | 14 +-
.../apache/lucene/analysis/gl/GalicianStemmer.java | 47 +-
.../apache/lucene/analysis/gl/package-info.java | 4 +-
.../apache/lucene/analysis/hi/HindiAnalyzer.java | 65 +-
.../analysis/hi/HindiNormalizationFilter.java | 27 +-
.../hi/HindiNormalizationFilterFactory.java | 16 +-
.../apache/lucene/analysis/hi/HindiNormalizer.java | 271 +-
.../apache/lucene/analysis/hi/HindiStemFilter.java | 12 +-
.../lucene/analysis/hi/HindiStemFilterFactory.java | 16 +-
.../apache/lucene/analysis/hi/HindiStemmer.java | 166 +-
.../apache/lucene/analysis/hi/package-info.java | 4 +-
.../lucene/analysis/hu/HungarianAnalyzer.java | 57 +-
.../analysis/hu/HungarianLightStemFilter.java | 16 +-
.../hu/HungarianLightStemFilterFactory.java | 16 +-
.../lucene/analysis/hu/HungarianLightStemmer.java | 252 +-
.../apache/lucene/analysis/hu/package-info.java | 4 +-
.../lucene/analysis/hunspell/Dictionary.java | 518 +--
.../analysis/hunspell/HunspellStemFilter.java | 96 +-
.../hunspell/HunspellStemFilterFactory.java | 45 +-
.../analysis/hunspell/ISO8859_14Decoder.java | 32 +-
.../apache/lucene/analysis/hunspell/Stemmer.java | 329 +-
.../lucene/analysis/hunspell/package-info.java | 11 +-
.../lucene/analysis/hy/ArmenianAnalyzer.java | 55 +-
.../apache/lucene/analysis/hy/package-info.java | 4 +-
.../lucene/analysis/id/IndonesianAnalyzer.java | 62 +-
.../lucene/analysis/id/IndonesianStemFilter.java | 23 +-
.../analysis/id/IndonesianStemFilterFactory.java | 12 +-
.../lucene/analysis/id/IndonesianStemmer.java | 130 +-
.../apache/lucene/analysis/id/package-info.java | 4 +-
.../analysis/in/IndicNormalizationFilter.java | 9 +-
.../in/IndicNormalizationFilterFactory.java | 16 +-
.../apache/lucene/analysis/in/IndicNormalizer.java | 407 ++-
.../apache/lucene/analysis/in/package-info.java | 4 +-
.../apache/lucene/analysis/it/ItalianAnalyzer.java | 71 +-
.../lucene/analysis/it/ItalianLightStemFilter.java | 16 +-
.../analysis/it/ItalianLightStemFilterFactory.java | 18 +-
.../lucene/analysis/it/ItalianLightStemmer.java | 103 +-
.../apache/lucene/analysis/it/package-info.java | 4 +-
.../lucene/analysis/lt/LithuanianAnalyzer.java | 55 +-
.../apache/lucene/analysis/lt/package-info.java | 4 +-
.../apache/lucene/analysis/lv/LatvianAnalyzer.java | 57 +-
.../lucene/analysis/lv/LatvianStemFilter.java | 16 +-
.../analysis/lv/LatvianStemFilterFactory.java | 16 +-
.../apache/lucene/analysis/lv/LatvianStemmer.java | 155 +-
.../apache/lucene/analysis/lv/package-info.java | 4 +-
.../lucene/analysis/minhash/MinHashFilter.java | 73 +-
.../analysis/minhash/MinHashFilterFactory.java | 17 +-
.../lucene/analysis/minhash/package-info.java | 4 +-
.../analysis/miscellaneous/ASCIIFoldingFilter.java | 134 +-
.../miscellaneous/ASCIIFoldingFilterFactory.java | 15 +-
.../miscellaneous/CapitalizationFilter.java | 73 +-
.../miscellaneous/CapitalizationFilterFactory.java | 52 +-
.../miscellaneous/CodepointCountFilter.java | 21 +-
.../miscellaneous/CodepointCountFilterFactory.java | 10 +-
.../miscellaneous/ConcatenateGraphFilter.java | 150 +-
.../ConcatenateGraphFilterFactory.java | 59 +-
.../miscellaneous/ConcatenatingTokenStream.java | 30 +-
.../miscellaneous/ConditionalTokenFilter.java | 40 +-
.../ConditionalTokenFilterFactory.java | 41 +-
.../miscellaneous/DateRecognizerFilter.java | 11 +-
.../miscellaneous/DateRecognizerFilterFactory.java | 21 +-
.../DelimitedTermFrequencyTokenFilter.java | 23 +-
.../DelimitedTermFrequencyTokenFilterFactory.java | 8 +-
.../miscellaneous/DropIfFlaggedFilter.java | 1 -
.../miscellaneous/DropIfFlaggedFilterFactory.java | 21 +-
.../analysis/miscellaneous/EmptyTokenStream.java | 6 +-
.../analysis/miscellaneous/FingerprintFilter.java | 93 +-
.../miscellaneous/FingerprintFilterFactory.java | 19 +-
.../miscellaneous/FixBrokenOffsetsFilter.java | 3 +-
.../FixBrokenOffsetsFilterFactory.java | 6 +-
.../miscellaneous/HyphenatedWordsFilter.java | 34 +-
.../HyphenatedWordsFilterFactory.java | 13 +-
.../analysis/miscellaneous/KeepWordFilter.java | 16 +-
.../miscellaneous/KeepWordFilterFactory.java | 11 +-
.../miscellaneous/KeywordMarkerFilter.java | 10 +-
.../miscellaneous/KeywordMarkerFilterFactory.java | 21 +-
.../miscellaneous/KeywordRepeatFilter.java | 20 +-
.../miscellaneous/KeywordRepeatFilterFactory.java | 17 +-
.../analysis/miscellaneous/LengthFilter.java | 21 +-
.../miscellaneous/LengthFilterFactory.java | 11 +-
.../miscellaneous/LimitTokenCountAnalyzer.java | 33 +-
.../miscellaneous/LimitTokenCountFilter.java | 38 +-
.../LimitTokenCountFilterFactory.java | 15 +-
.../miscellaneous/LimitTokenOffsetFilter.java | 23 +-
.../LimitTokenOffsetFilterFactory.java | 10 +-
.../miscellaneous/LimitTokenPositionFilter.java | 43 +-
.../LimitTokenPositionFilterFactory.java | 16 +-
.../miscellaneous/PatternKeywordMarkerFilter.java | 27 +-
.../miscellaneous/PerFieldAnalyzerWrapper.java | 57 +-
.../miscellaneous/ProtectedTermFilter.java | 18 +-
.../miscellaneous/ProtectedTermFilterFactory.java | 72 +-
.../miscellaneous/RemoveDuplicatesTokenFilter.java | 23 +-
.../RemoveDuplicatesTokenFilterFactory.java | 11 +-
.../miscellaneous/ScandinavianFoldingFilter.java | 81 +-
.../ScandinavianFoldingFilterFactory.java | 8 +-
.../ScandinavianNormalizationFilter.java | 55 +-
.../ScandinavianNormalizationFilterFactory.java | 6 +-
.../miscellaneous/SetKeywordMarkerFilter.java | 23 +-
.../miscellaneous/StemmerOverrideFilter.java | 95 +-
.../StemmerOverrideFilterFactory.java | 11 +-
.../lucene/analysis/miscellaneous/TrimFilter.java | 23 +-
.../analysis/miscellaneous/TrimFilterFactory.java | 12 +-
.../miscellaneous/TruncateTokenFilter.java | 16 +-
.../miscellaneous/TruncateTokenFilterFactory.java | 14 +-
.../miscellaneous/TypeAsSynonymFilter.java | 28 +-
.../miscellaneous/TypeAsSynonymFilterFactory.java | 24 +-
.../miscellaneous/WordDelimiterFilter.java | 267 +-
.../miscellaneous/WordDelimiterFilterFactory.java | 134 +-
.../miscellaneous/WordDelimiterGraphFilter.java | 325 +-
.../WordDelimiterGraphFilterFactory.java | 135 +-
.../miscellaneous/WordDelimiterIterator.java | 184 +-
.../analysis/miscellaneous/package-info.java | 6 +-
.../analysis/ngram/EdgeNGramFilterFactory.java | 8 +-
.../analysis/ngram/EdgeNGramTokenFilter.java | 42 +-
.../lucene/analysis/ngram/EdgeNGramTokenizer.java | 12 +-
.../analysis/ngram/EdgeNGramTokenizerFactory.java | 7 +-
.../lucene/analysis/ngram/NGramFilterFactory.java | 8 +-
.../lucene/analysis/ngram/NGramTokenFilter.java | 71 +-
.../lucene/analysis/ngram/NGramTokenizer.java | 64 +-
.../analysis/ngram/NGramTokenizerFactory.java | 14 +-
.../apache/lucene/analysis/ngram/package-info.java | 4 +-
.../apache/lucene/analysis/nl/DutchAnalyzer.java | 92 +-
.../apache/lucene/analysis/nl/package-info.java | 4 +-
.../lucene/analysis/no/NorwegianAnalyzer.java | 58 +-
.../analysis/no/NorwegianLightStemFilter.java | 33 +-
.../no/NorwegianLightStemFilterFactory.java | 20 +-
.../lucene/analysis/no/NorwegianLightStemmer.java | 224 +-
.../analysis/no/NorwegianMinimalStemFilter.java | 31 +-
.../no/NorwegianMinimalStemFilterFactory.java | 20 +-
.../analysis/no/NorwegianMinimalStemmer.java | 95 +-
.../apache/lucene/analysis/no/package-info.java | 4 +-
.../analysis/path/PathHierarchyTokenizer.java | 76 +-
.../path/PathHierarchyTokenizerFactory.java | 48 +-
.../path/ReversePathHierarchyTokenizer.java | 45 +-
.../apache/lucene/analysis/path/package-info.java | 4 +-
.../pattern/PatternCaptureGroupFilterFactory.java | 18 +-
.../pattern/PatternCaptureGroupTokenFilter.java | 86 +-
.../analysis/pattern/PatternReplaceCharFilter.java | 49 +-
.../pattern/PatternReplaceCharFilterFactory.java | 9 +-
.../analysis/pattern/PatternReplaceFilter.java | 36 +-
.../pattern/PatternReplaceFilterFactory.java | 12 +-
.../lucene/analysis/pattern/PatternTokenizer.java | 61 +-
.../analysis/pattern/PatternTokenizerFactory.java | 52 +-
.../pattern/SimplePatternSplitTokenizer.java | 43 +-
.../SimplePatternSplitTokenizerFactory.java | 45 +-
.../analysis/pattern/SimplePatternTokenizer.java | 55 +-
.../pattern/SimplePatternTokenizerFactory.java | 40 +-
.../lucene/analysis/pattern/package-info.java | 4 +-
.../lucene/analysis/payloads/AbstractEncoder.java | 8 +-
.../payloads/DelimitedPayloadTokenFilter.java | 24 +-
.../DelimitedPayloadTokenFilterFactory.java | 18 +-
.../lucene/analysis/payloads/FloatEncoder.java | 8 +-
.../lucene/analysis/payloads/IdentityEncoder.java | 14 +-
.../lucene/analysis/payloads/IntegerEncoder.java | 13 +-
.../payloads/NumericPayloadTokenFilter.java | 13 +-
.../payloads/NumericPayloadTokenFilterFactory.java | 13 +-
.../lucene/analysis/payloads/PayloadEncoder.java | 13 +-
.../lucene/analysis/payloads/PayloadHelper.java | 36 +-
.../payloads/TokenOffsetPayloadTokenFilter.java | 15 +-
.../TokenOffsetPayloadTokenFilterFactory.java | 14 +-
.../payloads/TypeAsPayloadTokenFilter.java | 11 +-
.../payloads/TypeAsPayloadTokenFilterFactory.java | 14 +-
.../lucene/analysis/payloads/package-info.java | 4 +-
.../lucene/analysis/pt/PortugueseAnalyzer.java | 58 +-
.../analysis/pt/PortugueseLightStemFilter.java | 16 +-
.../pt/PortugueseLightStemFilterFactory.java | 14 +-
.../lucene/analysis/pt/PortugueseLightStemmer.java | 162 +-
.../analysis/pt/PortugueseMinimalStemFilter.java | 16 +-
.../pt/PortugueseMinimalStemFilterFactory.java | 14 +-
.../analysis/pt/PortugueseMinimalStemmer.java | 22 +-
.../lucene/analysis/pt/PortugueseStemFilter.java | 18 +-
.../analysis/pt/PortugueseStemFilterFactory.java | 16 +-
.../lucene/analysis/pt/PortugueseStemmer.java | 65 +-
.../apache/lucene/analysis/pt/RSLPStemmerBase.java | 262 +-
.../apache/lucene/analysis/pt/package-info.java | 4 +-
.../analysis/query/QueryAutoStopWordAnalyzer.java | 90 +-
.../apache/lucene/analysis/query/package-info.java | 4 +-
.../analysis/reverse/ReverseStringFilter.java | 106 +-
.../reverse/ReverseStringFilterFactory.java | 12 +-
.../lucene/analysis/reverse/package-info.java | 4 +-
.../lucene/analysis/ro/RomanianAnalyzer.java | 61 +-
.../apache/lucene/analysis/ro/package-info.java | 4 +-
.../apache/lucene/analysis/ru/RussianAnalyzer.java | 159 +-
.../lucene/analysis/ru/RussianLightStemFilter.java | 16 +-
.../analysis/ru/RussianLightStemFilterFactory.java | 14 +-
.../lucene/analysis/ru/RussianLightStemmer.java | 168 +-
.../apache/lucene/analysis/ru/package-info.java | 4 +-
.../analysis/shingle/FixedShingleFilter.java | 45 +-
.../shingle/FixedShingleFilterFactory.java | 6 +-
.../analysis/shingle/ShingleAnalyzerWrapper.java | 52 +-
.../lucene/analysis/shingle/ShingleFilter.java | 295 +-
.../analysis/shingle/ShingleFilterFactory.java | 24 +-
.../lucene/analysis/shingle/package-info.java | 4 +-
.../lucene/analysis/sinks/TeeSinkTokenFilter.java | 44 +-
.../apache/lucene/analysis/sinks/package-info.java | 4 +-
.../lucene/analysis/snowball/SnowballFilter.java | 42 +-
.../snowball/SnowballPorterFilterFactory.java | 20 +-
.../lucene/analysis/snowball/package-info.java | 53 +-
.../apache/lucene/analysis/sr/SerbianAnalyzer.java | 49 +-
.../analysis/sr/SerbianNormalizationFilter.java | 243 +-
.../sr/SerbianNormalizationFilterFactory.java | 16 +-
.../sr/SerbianNormalizationRegularFilter.java | 228 +-
.../apache/lucene/analysis/sr/package-info.java | 4 +-
.../apache/lucene/analysis/sv/SwedishAnalyzer.java | 57 +-
.../lucene/analysis/sv/SwedishLightStemFilter.java | 16 +-
.../analysis/sv/SwedishLightStemFilterFactory.java | 14 +-
.../lucene/analysis/sv/SwedishLightStemmer.java | 112 +-
.../apache/lucene/analysis/sv/package-info.java | 4 +-
.../lucene/analysis/synonym/SolrSynonymParser.java | 79 +-
.../lucene/analysis/synonym/SynonymFilter.java | 193 +-
.../analysis/synonym/SynonymFilterFactory.java | 114 +-
.../analysis/synonym/SynonymGraphFilter.java | 185 +-
.../synonym/SynonymGraphFilterFactory.java | 110 +-
.../apache/lucene/analysis/synonym/SynonymMap.java | 128 +-
.../analysis/synonym/WordnetSynonymParser.java | 28 +-
.../lucene/analysis/synonym/package-info.java | 4 +-
.../apache/lucene/analysis/th/ThaiAnalyzer.java | 44 +-
.../apache/lucene/analysis/th/ThaiTokenizer.java | 45 +-
.../lucene/analysis/th/ThaiTokenizerFactory.java | 12 +-
.../apache/lucene/analysis/th/package-info.java | 4 +-
.../lucene/analysis/tr/ApostropheFilter.java | 20 +-
.../analysis/tr/ApostropheFilterFactory.java | 8 +-
.../apache/lucene/analysis/tr/TurkishAnalyzer.java | 54 +-
.../lucene/analysis/tr/TurkishLowerCaseFilter.java | 74 +-
.../analysis/tr/TurkishLowerCaseFilterFactory.java | 14 +-
.../apache/lucene/analysis/tr/package-info.java | 4 +-
.../lucene/analysis/util/CharArrayIterator.java | 45 +-
.../apache/lucene/analysis/util/CharTokenizer.java | 127 +-
.../apache/lucene/analysis/util/ElisionFilter.java | 15 +-
.../lucene/analysis/util/ElisionFilterFactory.java | 12 +-
.../analysis/util/FilesystemResourceLoader.java | 55 +-
.../lucene/analysis/util/OpenStringBuilder.java | 55 +-
.../lucene/analysis/util/RollingCharBuffer.java | 46 +-
.../analysis/util/SegmentingTokenizerBase.java | 97 +-
.../apache/lucene/analysis/util/StemmerUtil.java | 44 +-
.../apache/lucene/analysis/util/UnicodeProps.java | 24 +-
.../apache/lucene/analysis/util/package-info.java | 4 +-
.../analysis/wikipedia/WikipediaTokenizer.java | 218 +-
.../wikipedia/WikipediaTokenizerFactory.java | 6 +-
.../analysis/wikipedia/WikipediaTokenizerImpl.java | 1444 ++++----
.../lucene/analysis/wikipedia/package-info.java | 4 +-
.../collation/CollationAttributeFactory.java | 90 +-
.../lucene/collation/CollationDocValuesField.java | 27 +-
.../lucene/collation/CollationKeyAnalyzer.java | 84 +-
.../org/apache/lucene/collation/package-info.java | 122 +-
.../tokenattributes/CollatedTermAttributeImpl.java | 10 +-
.../lucene/analysis/ar/TestArabicAnalyzer.java | 90 +-
.../lucene/analysis/ar/TestArabicFilters.java | 61 +-
.../analysis/ar/TestArabicNormalizationFilter.java | 56 +-
.../lucene/analysis/ar/TestArabicStemFilter.java | 98 +-
.../lucene/analysis/bg/TestBulgarianAnalyzer.java | 37 +-
.../bg/TestBulgarianStemFilterFactory.java | 25 +-
.../lucene/analysis/bg/TestBulgarianStemmer.java | 103 +-
.../lucene/analysis/bn/TestBengaliAnalyzer.java | 12 +-
.../lucene/analysis/bn/TestBengaliFilters.java | 59 +-
.../lucene/analysis/bn/TestBengaliNormalizer.java | 40 +-
.../lucene/analysis/bn/TestBengaliStemmer.java | 31 +-
.../boost/DelimitedBoostTokenFilterTest.java | 22 +-
.../lucene/analysis/br/TestBrazilianAnalyzer.java | 211 +-
.../br/TestBrazilianStemFilterFactory.java | 25 +-
.../lucene/analysis/ca/TestCatalanAnalyzer.java | 21 +-
.../charfilter/HTMLStripCharFilterTest.java | 621 ++--
.../charfilter/TestHTMLStripCharFilterFactory.java | 83 +-
.../analysis/charfilter/TestMappingCharFilter.java | 286 +-
.../charfilter/TestMappingCharFilterFactory.java | 52 +-
.../lucene/analysis/cjk/TestCJKAnalyzer.java | 476 ++-
.../lucene/analysis/cjk/TestCJKBigramFilter.java | 287 +-
.../analysis/cjk/TestCJKBigramFilterFactory.java | 51 +-
.../analysis/cjk/TestCJKWidthCharFilter.java | 78 +-
.../cjk/TestCJKWidthCharFilterFactory.java | 20 +-
.../lucene/analysis/cjk/TestCJKWidthFilter.java | 73 +-
.../analysis/cjk/TestCJKWidthFilterFactory.java | 21 +-
.../lucene/analysis/ckb/TestSoraniAnalyzer.java | 32 +-
.../ckb/TestSoraniNormalizationFilter.java | 58 +-
.../ckb/TestSoraniNormalizationFilterFactory.java | 23 +-
.../lucene/analysis/ckb/TestSoraniStemFilter.java | 68 +-
.../analysis/ckb/TestSoraniStemFilterFactory.java | 25 +-
.../analysis/classic/TestClassicAnalyzer.java | 201 +-
.../analysis/classic/TestClassicFactories.java | 54 +-
.../commongrams/CommonGramsFilterTest.java | 390 +-
.../commongrams/TestCommonGramsFilterFactory.java | 81 +-
.../TestCommonGramsQueryFilterFactory.java | 90 +-
.../compound/TestCompoundWordTokenFilter.java | 557 +--
...stDictionaryCompoundWordTokenFilterFactory.java | 41 +-
...tHyphenationCompoundWordTokenFilterFactory.java | 80 +-
.../core/TestAllAnalyzersHaveFactories.java | 148 +-
.../apache/lucene/analysis/core/TestAnalyzers.java | 162 +-
.../lucene/analysis/core/TestBugInSomething.java | 323 +-
.../lucene/analysis/core/TestCoreFactories.java | 55 +-
.../analysis/core/TestDecimalDigitFilter.java | 121 +-
.../core/TestDecimalDigitFilterFactory.java | 29 +-
.../lucene/analysis/core/TestDuelingAnalyzers.java | 181 +-
.../apache/lucene/analysis/core/TestFactories.java | 73 +-
.../analysis/core/TestFlattenGraphFilter.java | 372 +-
.../lucene/analysis/core/TestKeywordAnalyzer.java | 26 +-
.../lucene/analysis/core/TestKeywordTokenizer.java | 37 +-
.../lucene/analysis/core/TestRandomChains.java | 776 ++--
.../lucene/analysis/core/TestStopAnalyzer.java | 27 +-
.../analysis/core/TestStopFilterFactory.java | 61 +-
.../lucene/analysis/core/TestTypeTokenFilter.java | 28 +-
.../analysis/core/TestTypeTokenFilterFactory.java | 52 +-
.../core/TestUnicodeWhitespaceTokenizer.java | 54 +-
.../analysis/core/TestWhitespaceAnalyzer.java | 22 +-
.../lucene/analysis/custom/TestCustomAnalyzer.java | 552 +--
.../lucene/analysis/cz/TestCzechAnalyzer.java | 27 +-
.../analysis/cz/TestCzechStemFilterFactory.java | 27 +-
.../lucene/analysis/cz/TestCzechStemmer.java | 410 +--
.../lucene/analysis/da/TestDanishAnalyzer.java | 16 +-
.../lucene/analysis/de/TestGermanAnalyzer.java | 25 +-
.../analysis/de/TestGermanLightStemFilter.java | 69 +-
.../de/TestGermanLightStemFilterFactory.java | 21 +-
.../analysis/de/TestGermanMinimalStemFilter.java | 71 +-
.../de/TestGermanMinimalStemFilterFactory.java | 23 +-
.../analysis/de/TestGermanNormalizationFilter.java | 62 +-
.../de/TestGermanNormalizationFilterFactory.java | 23 +-
.../lucene/analysis/de/TestGermanStemFilter.java | 72 +-
.../analysis/de/TestGermanStemFilterFactory.java | 27 +-
.../lucene/analysis/el/GreekAnalyzerTest.java | 45 +-
.../el/TestGreekLowerCaseFilterFactory.java | 25 +-
.../analysis/el/TestGreekStemFilterFactory.java | 21 +-
.../lucene/analysis/el/TestGreekStemmer.java | 186 +-
.../analysis/email/TestUAX29URLEmailAnalyzer.java | 657 ++--
.../analysis/email/TestUAX29URLEmailTokenizer.java | 2426 ++++++++++---
.../email/TestUAX29URLEmailTokenizerFactory.java | 201 +-
.../lucene/analysis/en/TestEnglishAnalyzer.java | 16 +-
.../analysis/en/TestEnglishMinimalStemFilter.java | 46 +-
.../en/TestEnglishMinimalStemFilterFactory.java | 21 +-
.../lucene/analysis/en/TestKStemFilterFactory.java | 21 +-
.../apache/lucene/analysis/en/TestKStemmer.java | 113 +-
.../lucene/analysis/en/TestPorterStemFilter.java | 58 +-
.../analysis/en/TestPorterStemFilterFactory.java | 25 +-
.../lucene/analysis/es/TestSpanishAnalyzer.java | 16 +-
.../analysis/es/TestSpanishLightStemFilter.java | 48 +-
.../es/TestSpanishLightStemFilterFactory.java | 23 +-
.../analysis/es/TestSpanishMinimalStemFilter.java | 38 +-
.../es/TestSpanishMinimalStemFilterFactory.java | 20 +-
.../lucene/analysis/et/TestEstonianAnalyzer.java | 69 +-
.../lucene/analysis/eu/TestBasqueAnalyzer.java | 18 +-
.../lucene/analysis/fa/TestPersianAnalyzer.java | 200 +-
.../lucene/analysis/fa/TestPersianCharFilter.java | 34 +-
.../fa/TestPersianNormalizationFilter.java | 30 +-
.../fa/TestPersianNormalizationFilterFactory.java | 25 +-
.../lucene/analysis/fi/TestFinnishAnalyzer.java | 16 +-
.../analysis/fi/TestFinnishLightStemFilter.java | 69 +-
.../fi/TestFinnishLightStemFilterFactory.java | 23 +-
.../lucene/analysis/fr/TestFrenchAnalyzer.java | 142 +-
.../analysis/fr/TestFrenchLightStemFilter.java | 147 +-
.../fr/TestFrenchLightStemFilterFactory.java | 21 +-
.../analysis/fr/TestFrenchMinimalStemFilter.java | 73 +-
.../fr/TestFrenchMinimalStemFilterFactory.java | 21 +-
.../lucene/analysis/ga/TestIrishAnalyzer.java | 29 +-
.../analysis/ga/TestIrishLowerCaseFilter.java | 35 +-
.../ga/TestIrishLowerCaseFilterFactory.java | 21 +-
.../lucene/analysis/gl/TestGalicianAnalyzer.java | 16 +-
.../analysis/gl/TestGalicianMinimalStemFilter.java | 69 +-
.../gl/TestGalicianMinimalStemFilterFactory.java | 21 +-
.../lucene/analysis/gl/TestGalicianStemFilter.java | 44 +-
.../analysis/gl/TestGalicianStemFilterFactory.java | 21 +-
.../lucene/analysis/hi/TestHindiAnalyzer.java | 25 +-
.../lucene/analysis/hi/TestHindiFilters.java | 59 +-
.../lucene/analysis/hi/TestHindiNormalizer.java | 31 +-
.../lucene/analysis/hi/TestHindiStemmer.java | 58 +-
.../lucene/analysis/hu/TestHungarianAnalyzer.java | 16 +-
.../analysis/hu/TestHungarianLightStemFilter.java | 67 +-
.../hu/TestHungarianLightStemFilterFactory.java | 21 +-
.../lucene/analysis/hunspell/StemmerTestBase.java | 34 +-
.../lucene/analysis/hunspell/Test64kAffixes.java | 18 +-
.../analysis/hunspell/TestAllDictionaries.java | 308 +-
.../analysis/hunspell/TestAllDictionaries2.java | 424 ++-
.../analysis/hunspell/TestAlternateCasing.java | 35 +-
.../analysis/hunspell/TestCaseInsensitive.java | 5 +-
.../analysis/hunspell/TestCaseSensitive.java | 41 +-
.../lucene/analysis/hunspell/TestCircumfix.java | 5 +-
.../analysis/hunspell/TestComplexPrefix.java | 3 +-
.../lucene/analysis/hunspell/TestCondition.java | 3 +-
.../lucene/analysis/hunspell/TestCondition2.java | 5 +-
.../apache/lucene/analysis/hunspell/TestConv.java | 5 +-
.../lucene/analysis/hunspell/TestDependencies.java | 5 +-
.../lucene/analysis/hunspell/TestDictionary.java | 148 +-
.../lucene/analysis/hunspell/TestDoubleEscape.java | 3 +-
.../lucene/analysis/hunspell/TestEscaped.java | 3 +-
.../lucene/analysis/hunspell/TestFlagLong.java | 3 +-
.../lucene/analysis/hunspell/TestFlagNum.java | 3 +-
.../lucene/analysis/hunspell/TestFullStrip.java | 3 +-
.../lucene/analysis/hunspell/TestHomonyms.java | 5 +-
.../analysis/hunspell/TestHunspellStemFilter.java | 82 +-
.../hunspell/TestHunspellStemFilterFactory.java | 30 +-
.../lucene/analysis/hunspell/TestIgnore.java | 5 +-
.../lucene/analysis/hunspell/TestKeepCase.java | 23 +-
.../apache/lucene/analysis/hunspell/TestMorph.java | 5 +-
.../lucene/analysis/hunspell/TestMorphAlias.java | 9 +-
.../lucene/analysis/hunspell/TestMorphData.java | 9 +-
.../lucene/analysis/hunspell/TestNeedAffix.java | 15 +-
.../analysis/hunspell/TestOnlyInCompound.java | 9 +-
.../analysis/hunspell/TestOptionalCondition.java | 3 +-
.../lucene/analysis/hunspell/TestSpaces.java | 5 +-
.../lucene/analysis/hunspell/TestStemmer.java | 5 +-
.../hunspell/TestStrangeOvergeneration.java | 3 +-
.../lucene/analysis/hunspell/TestTwoFold.java | 5 +-
.../lucene/analysis/hunspell/TestTwoSuffixes.java | 5 +-
.../lucene/analysis/hunspell/TestZeroAffix.java | 3 +-
.../lucene/analysis/hunspell/TestZeroAffix2.java | 5 +-
.../lucene/analysis/hy/TestArmenianAnalyzer.java | 18 +-
.../lucene/analysis/id/TestIndonesianAnalyzer.java | 16 +-
.../id/TestIndonesianStemFilterFactory.java | 37 +-
.../lucene/analysis/id/TestIndonesianStemmer.java | 75 +-
.../lucene/analysis/in/TestIndicNormalizer.java | 34 +-
.../lucene/analysis/it/TestItalianAnalyzer.java | 22 +-
.../analysis/it/TestItalianLightStemFilter.java | 48 +-
.../it/TestItalianLightStemFilterFactory.java | 21 +-
.../lucene/analysis/lt/TestLithuanianAnalyzer.java | 18 +-
.../lucene/analysis/lt/TestLithuanianStemming.java | 773 ++--
.../lucene/analysis/lv/TestLatvianAnalyzer.java | 16 +-
.../analysis/lv/TestLatvianStemFilterFactory.java | 23 +-
.../lucene/analysis/lv/TestLatvianStemmer.java | 330 +-
.../lucene/analysis/minhash/MinHashFilterTest.java | 133 +-
.../DateRecognizerFilterFactoryTest.java | 20 +-
.../miscellaneous/DateRecognizerFilterTest.java | 9 +-
.../DelimitedTermFrequencyTokenFilterTest.java | 11 +-
.../miscellaneous/TestASCIIFoldingFilter.java | 3475 +++++++++---------
.../TestAsciiFoldingFilterFactory.java | 18 +-
.../miscellaneous/TestCapitalizationFilter.java | 366 +-
.../TestCapitalizationFilterFactory.java | 425 ++-
.../miscellaneous/TestCodepointCountFilter.java | 37 +-
.../TestCodepointCountFilterFactory.java | 55 +-
.../miscellaneous/TestConcatenateGraphFilter.java | 72 +-
.../TestConcatenateGraphFilterFactory.java | 64 +-
.../TestConcatenatingTokenStream.java | 73 +-
.../miscellaneous/TestConditionalTokenFilter.java | 276 +-
.../miscellaneous/TestDropIfFlaggedFilter.java | 39 +-
.../TestDropIfFlaggedFilterFactory.java | 18 +-
.../miscellaneous/TestEmptyTokenStream.java | 11 +-
.../miscellaneous/TestFingerprintFilter.java | 26 +-
.../TestFingerprintFilterFactory.java | 42 +-
.../miscellaneous/TestFixBrokenOffsetsFilter.java | 7 +-
.../miscellaneous/TestHyphenatedWordsFilter.java | 71 +-
.../miscellaneous/TestKeepFilterFactory.java | 26 +-
.../analysis/miscellaneous/TestKeepWordFilter.java | 49 +-
.../miscellaneous/TestKeywordMarkerFilter.java | 122 +-
.../TestKeywordMarkerFilterFactory.java | 108 +-
.../miscellaneous/TestKeywordRepeatFilter.java | 33 +-
.../analysis/miscellaneous/TestLengthFilter.java | 31 +-
.../miscellaneous/TestLengthFilterFactory.java | 58 +-
.../miscellaneous/TestLimitTokenCountAnalyzer.java | 55 +-
.../miscellaneous/TestLimitTokenCountFilter.java | 5 +-
.../TestLimitTokenCountFilterFactory.java | 56 +-
.../miscellaneous/TestLimitTokenOffsetFilter.java | 7 +-
.../TestLimitTokenOffsetFilterFactory.java | 54 +-
.../TestLimitTokenPositionFilter.java | 91 +-
.../TestLimitTokenPositionFilterFactory.java | 75 +-
.../miscellaneous/TestMiscellaneousFactories.java | 29 +-
.../miscellaneous/TestPerFieldAnalyzerWrapper.java | 108 +-
.../miscellaneous/TestProtectedTermFilter.java | 17 +-
.../TestProtectedTermFilterFactory.java | 207 +-
.../TestRemoveDuplicatesTokenFilter.java | 191 +-
.../TestRemoveDuplicatesTokenFilterFactory.java | 36 +-
.../TestScandinavianFoldingFilter.java | 45 +-
.../TestScandinavianFoldingFilterFactory.java | 19 +-
.../TestScandinavianNormalizationFilter.java | 46 +-
...TestScandinavianNormalizationFilterFactory.java | 16 +-
.../miscellaneous/TestStemmerOverrideFilter.java | 62 +-
.../TestStemmerOverrideFilterFactory.java | 52 +-
.../analysis/miscellaneous/TestTrimFilter.java | 52 +-
.../miscellaneous/TestTrimFilterFactory.java | 21 +-
.../miscellaneous/TestTruncateTokenFilter.java | 8 +-
.../TestTruncateTokenFilterFactory.java | 68 +-
.../miscellaneous/TestTypeAsSynonymFilter.java | 87 +-
.../TestTypeAsSynonymFilterFactory.java | 37 +-
.../miscellaneous/TestWordDelimiterFilter.java | 651 ++--
.../TestWordDelimiterGraphFilter.java | 1062 +++---
.../analysis/ngram/EdgeNGramTokenFilterTest.java | 160 +-
.../analysis/ngram/EdgeNGramTokenizerTest.java | 116 +-
.../analysis/ngram/NGramTokenFilterTest.java | 224 +-
.../lucene/analysis/ngram/NGramTokenizerTest.java | 131 +-
.../lucene/analysis/ngram/TestNGramFilters.java | 180 +-
.../lucene/analysis/nl/TestDutchAnalyzer.java | 210 +-
.../lucene/analysis/no/TestNorwegianAnalyzer.java | 16 +-
.../analysis/no/TestNorwegianLightStemFilter.java | 90 +-
.../no/TestNorwegianLightStemFilterFactory.java | 23 +-
.../no/TestNorwegianMinimalStemFilter.java | 92 +-
.../no/TestNorwegianMinimalStemFilterFactory.java | 35 +-
.../analysis/path/TestPathHierarchyTokenizer.java | 264 +-
.../path/TestReversePathHierarchyTokenizer.java | 219 +-
.../TestPatternCaptureGroupTokenFilter.java | 554 ++-
.../pattern/TestPatternReplaceCharFilter.java | 242 +-
.../TestPatternReplaceCharFilterFactory.java | 84 +-
.../analysis/pattern/TestPatternReplaceFilter.java | 115 +-
.../pattern/TestPatternReplaceFilterFactory.java | 34 +-
.../analysis/pattern/TestPatternTokenizer.java | 125 +-
.../pattern/TestPatternTokenizerFactory.java | 23 +-
.../pattern/TestSimplePatternSplitTokenizer.java | 135 +-
.../pattern/TestSimplePatternTokenizer.java | 97 +-
.../payloads/DelimitedPayloadTokenFilterTest.java | 52 +-
.../payloads/NumericPayloadTokenFilterTest.java | 33 +-
.../TestDelimitedPayloadTokenFilterFactory.java | 27 +-
.../TokenOffsetPayloadTokenFilterTest.java | 16 +-
.../payloads/TypeAsPayloadTokenFilterTest.java | 20 +-
.../lucene/analysis/pt/TestPortugueseAnalyzer.java | 16 +-
.../analysis/pt/TestPortugueseLightStemFilter.java | 166 +-
.../pt/TestPortugueseLightStemFilterFactory.java | 23 +-
.../pt/TestPortugueseMinimalStemFilter.java | 120 +-
.../pt/TestPortugueseMinimalStemFilterFactory.java | 23 +-
.../analysis/pt/TestPortugueseStemFilter.java | 120 +-
.../pt/TestPortugueseStemFilterFactory.java | 21 +-
.../query/QueryAutoStopWordAnalyzerTest.java | 65 +-
.../analysis/reverse/TestReverseStringFilter.java | 67 +-
.../reverse/TestReverseStringFilterFactory.java | 25 +-
.../lucene/analysis/ro/TestRomanianAnalyzer.java | 16 +-
.../lucene/analysis/ru/TestRussianAnalyzer.java | 41 +-
.../analysis/ru/TestRussianLightStemFilter.java | 69 +-
.../ru/TestRussianLightStemFilterFactory.java | 21 +-
.../analysis/shingle/FixedShingleFilterTest.java | 362 +-
.../shingle/ShingleAnalyzerWrapperTest.java | 551 +--
.../lucene/analysis/shingle/ShingleFilterTest.java | 2240 ++++++------
.../analysis/shingle/TestShingleFilterFactory.java | 238 +-
.../analysis/sinks/TestTeeSinkTokenFilter.java | 74 +-
.../lucene/analysis/snowball/TestSnowball.java | 86 +-
.../snowball/TestSnowballPorterFilterFactory.java | 43 +-
.../analysis/snowball/TestSnowballVocab.java | 37 +-
.../lucene/analysis/sr/TestSerbianAnalyzer.java | 16 +-
.../sr/TestSerbianNormalizationFilter.java | 57 +-
.../sr/TestSerbianNormalizationFilterFactory.java | 28 +-
.../sr/TestSerbianNormalizationRegularFilter.java | 58 +-
.../lucene/analysis/sv/TestSwedishAnalyzer.java | 16 +-
.../analysis/sv/TestSwedishLightStemFilter.java | 69 +-
.../sv/TestSwedishLightStemFilterFactory.java | 21 +-
.../synonym/BaseSynonymParserTestCase.java | 61 +-
.../analysis/synonym/TestMultiWordSynonyms.java | 27 +-
.../analysis/synonym/TestSolrSynonymParser.java | 232 +-
.../analysis/synonym/TestSynonymFilterFactory.java | 148 +-
.../analysis/synonym/TestSynonymGraphFilter.java | 1330 +++----
.../analysis/synonym/TestSynonymMapFilter.java | 628 ++--
.../analysis/synonym/TestWordnetSynonymParser.java | 70 +-
.../lucene/analysis/th/TestThaiAnalyzer.java | 110 +-
.../analysis/th/TestThaiTokenizerFactory.java | 33 +-
.../lucene/analysis/tr/TestApostropheFilter.java | 4 +-
.../analysis/tr/TestApostropheFilterFactory.java | 32 +-
.../lucene/analysis/tr/TestTurkishAnalyzer.java | 13 +-
.../analysis/tr/TestTurkishLowerCaseFilter.java | 72 +-
.../tr/TestTurkishLowerCaseFilterFactory.java | 27 +-
.../analysis/util/StringMockResourceLoader.java | 6 +-
.../analysis/util/TestCharArrayIterator.java | 46 +-
.../lucene/analysis/util/TestCharTokenizers.java | 171 +-
.../apache/lucene/analysis/util/TestElision.java | 25 +-
.../analysis/util/TestElisionFilterFactory.java | 51 +-
.../util/TestFilesystemResourceLoader.java | 61 +-
.../analysis/util/TestRollingCharBuffer.java | 17 +-
.../analysis/util/TestSegmentingTokenizerBase.java | 177 +-
.../wikipedia/TestWikipediaTokenizerFactory.java | 173 +-
.../analysis/wikipedia/WikipediaTokenizerTest.java | 521 ++-
.../collation/TestCollationDocValuesField.java | 47 +-
.../lucene/collation/TestCollationKeyAnalyzer.java | 43 +-
.../analysis/standard/GenerateJflexTLDMacros.java | 177 +-
.../analysis/icu/ICUCollationAttributeFactory.java | 82 +-
.../analysis/icu/ICUCollationDocValuesField.java | 31 +-
.../analysis/icu/ICUCollationKeyAnalyzer.java | 66 +-
.../lucene/analysis/icu/ICUFoldingFilter.java | 108 +-
.../analysis/icu/ICUFoldingFilterFactory.java | 10 +-
.../analysis/icu/ICUNormalizer2CharFilter.java | 33 +-
.../icu/ICUNormalizer2CharFilterFactory.java | 38 +-
.../lucene/analysis/icu/ICUNormalizer2Filter.java | 47 +-
.../analysis/icu/ICUNormalizer2FilterFactory.java | 39 +-
.../lucene/analysis/icu/ICUTransformFilter.java | 79 +-
.../analysis/icu/ICUTransformFilterFactory.java | 19 +-
.../apache/lucene/analysis/icu/package-info.java | 4 +-
.../icu/segmentation/BreakIteratorWrapper.java | 19 +-
.../icu/segmentation/CharArrayIterator.java | 12 +-
.../icu/segmentation/CompositeBreakIterator.java | 71 +-
.../segmentation/DefaultICUTokenizerConfig.java | 103 +-
.../analysis/icu/segmentation/ICUTokenizer.java | 105 +-
.../icu/segmentation/ICUTokenizerConfig.java | 12 +-
.../icu/segmentation/ICUTokenizerFactory.java | 91 +-
.../analysis/icu/segmentation/ScriptIterator.java | 86 +-
.../analysis/icu/segmentation/package-info.java | 4 +-
.../ICUCollatedTermAttributeImpl.java | 11 +-
.../icu/tokenattributes/ScriptAttribute.java | 15 +-
.../icu/tokenattributes/ScriptAttributeImpl.java | 26 +-
.../analysis/icu/tokenattributes/package-info.java | 4 +-
.../icu/TestICUCollationDocValuesField.java | 54 +-
.../analysis/icu/TestICUCollationKeyAnalyzer.java | 40 +-
.../lucene/analysis/icu/TestICUFoldingFilter.java | 86 +-
.../analysis/icu/TestICUFoldingFilterFactory.java | 28 +-
.../analysis/icu/TestICUNormalizer2CharFilter.java | 636 ++--
.../icu/TestICUNormalizer2CharFilterFactory.java | 29 +-
.../analysis/icu/TestICUNormalizer2Filter.java | 94 +-
.../icu/TestICUNormalizer2FilterFactory.java | 31 +-
.../analysis/icu/TestICUTransformFilter.java | 98 +-
.../icu/TestICUTransformFilterFactory.java | 40 +-
.../icu/segmentation/TestCharArrayIterator.java | 32 +-
.../icu/segmentation/TestICUTokenizer.java | 552 ++-
.../icu/segmentation/TestICUTokenizerCJK.java | 104 +-
.../icu/segmentation/TestICUTokenizerFactory.java | 113 +-
.../icu/segmentation/TestMyanmarSyllable.java | 116 +-
.../icu/segmentation/TestWithCJKBigramFilter.java | 423 ++-
.../analysis/icu/GenerateUTR30DataFiles.java | 81 +-
.../lucene/analysis/icu/RBBIRuleCompiler.java | 34 +-
.../lucene/analysis/ja/GraphvizFormatter.java | 93 +-
.../lucene/analysis/ja/JapaneseAnalyzer.java | 39 +-
.../lucene/analysis/ja/JapaneseBaseFormFilter.java | 15 +-
.../analysis/ja/JapaneseBaseFormFilterFactory.java | 10 +-
.../ja/JapaneseIterationMarkCharFilter.java | 105 +-
.../ja/JapaneseIterationMarkCharFilterFactory.java | 15 +-
.../analysis/ja/JapaneseKatakanaStemFilter.java | 36 +-
.../ja/JapaneseKatakanaStemFilterFactory.java | 18 +-
.../lucene/analysis/ja/JapaneseNumberFilter.java | 149 +-
.../analysis/ja/JapaneseNumberFilterFactory.java | 15 +-
.../ja/JapanesePartOfSpeechStopFilter.java | 9 +-
.../ja/JapanesePartOfSpeechStopFilterFactory.java | 13 +-
.../analysis/ja/JapaneseReadingFormFilter.java | 14 +-
.../ja/JapaneseReadingFormFilterFactory.java | 12 +-
.../lucene/analysis/ja/JapaneseTokenizer.java | 736 ++--
.../analysis/ja/JapaneseTokenizerFactory.java | 71 +-
.../java/org/apache/lucene/analysis/ja/Token.java | 90 +-
.../lucene/analysis/ja/dict/BinaryDictionary.java | 127 +-
.../analysis/ja/dict/CharacterDefinition.java | 44 +-
.../lucene/analysis/ja/dict/ConnectionCosts.java | 22 +-
.../apache/lucene/analysis/ja/dict/Dictionary.java | 35 +-
.../analysis/ja/dict/TokenInfoDictionary.java | 27 +-
.../lucene/analysis/ja/dict/TokenInfoFST.java | 31 +-
.../lucene/analysis/ja/dict/UnknownDictionary.java | 32 +-
.../lucene/analysis/ja/dict/UserDictionary.java | 117 +-
.../lucene/analysis/ja/dict/package-info.java | 4 +-
.../apache/lucene/analysis/ja/package-info.java | 4 +-
.../ja/tokenattributes/BaseFormAttribute.java | 7 +-
.../ja/tokenattributes/BaseFormAttributeImpl.java | 11 +-
.../ja/tokenattributes/InflectionAttribute.java | 8 +-
.../tokenattributes/InflectionAttributeImpl.java | 16 +-
.../ja/tokenattributes/PartOfSpeechAttribute.java | 6 +-
.../tokenattributes/PartOfSpeechAttributeImpl.java | 17 +-
.../ja/tokenattributes/ReadingAttribute.java | 8 +-
.../ja/tokenattributes/ReadingAttributeImpl.java | 16 +-
.../analysis/ja/tokenattributes/package-info.java | 4 +-
.../analysis/ja/util/BinaryDictionaryWriter.java | 115 +-
.../apache/lucene/analysis/ja/util/CSVUtil.java | 58 +-
.../ja/util/CharacterDefinitionWriter.java | 37 +-
.../analysis/ja/util/ConnectionCostsBuilder.java | 6 +-
.../analysis/ja/util/ConnectionCostsWriter.java | 23 +-
.../lucene/analysis/ja/util/DictionaryBuilder.java | 42 +-
.../lucene/analysis/ja/util/ToStringUtil.java | 64 +-
.../ja/util/TokenInfoDictionaryBuilder.java | 46 +-
.../ja/util/TokenInfoDictionaryWriter.java | 10 +-
.../analysis/ja/util/UnknownDictionaryBuilder.java | 30 +-
.../analysis/ja/util/UnknownDictionaryWriter.java | 18 +-
.../lucene/analysis/ja/util/package-info.java | 4 +-
.../analysis/ja/StringMockResourceLoader.java | 2 -
.../org/apache/lucene/analysis/ja/TestCSVUtil.java | 9 +-
.../lucene/analysis/ja/TestExtendedMode.java | 39 +-
.../apache/lucene/analysis/ja/TestFactories.java | 73 +-
.../lucene/analysis/ja/TestJapaneseAnalyzer.java | 221 +-
.../analysis/ja/TestJapaneseBaseFormFilter.java | 80 +-
.../ja/TestJapaneseBaseFormFilterFactory.java | 36 +-
.../ja/TestJapaneseIterationMarkCharFilter.java | 198 +-
...TestJapaneseIterationMarkCharFilterFactory.java | 85 +-
.../ja/TestJapaneseKatakanaStemFilter.java | 97 +-
.../ja/TestJapaneseKatakanaStemFilterFactory.java | 63 +-
.../analysis/ja/TestJapaneseNumberFilter.java | 258 +-
.../ja/TestJapaneseNumberFilterFactory.java | 31 +-
.../TestJapanesePartOfSpeechStopFilterFactory.java | 54 +-
.../analysis/ja/TestJapaneseReadingFormFilter.java | 137 +-
.../ja/TestJapaneseReadingFormFilterFactory.java | 43 +-
.../lucene/analysis/ja/TestJapaneseTokenizer.java | 686 ++--
.../analysis/ja/TestJapaneseTokenizerFactory.java | 147 +-
.../apache/lucene/analysis/ja/TestSearchMode.java | 66 +-
.../analysis/ja/dict/TokenInfoDictionaryTest.java | 41 +-
.../analysis/ja/dict/UserDictionaryTest.java | 37 +-
.../lucene/analysis/ja/util/TestToStringUtil.java | 260 +-
.../analysis/ja/util/UnknownDictionaryTest.java | 17 +-
.../analysis/morfologik/MorfologikAnalyzer.java | 30 +-
.../analysis/morfologik/MorfologikFilter.java | 66 +-
.../morfologik/MorfologikFilterFactory.java | 45 +-
.../morfologik/MorphosyntacticTagsAttribute.java | 20 +-
.../MorphosyntacticTagsAttributeImpl.java | 25 +-
.../lucene/analysis/morfologik/package-info.java | 15 +-
.../analysis/uk/UkrainianMorfologikAnalyzer.java | 60 +-
.../apache/lucene/analysis/uk/package-info.java | 4 +-
.../morfologik/TestMorfologikAnalyzer.java | 110 +-
.../morfologik/TestMorfologikFilterFactory.java | 40 +-
.../lucene/analysis/uk/TestUkrainianAnalyzer.java | 59 +-
.../apache/lucene/analysis/ko/DecompoundToken.java | 20 +-
.../apache/lucene/analysis/ko/DictionaryToken.java | 37 +-
.../lucene/analysis/ko/GraphvizFormatter.java | 95 +-
.../apache/lucene/analysis/ko/KoreanAnalyzer.java | 26 +-
.../lucene/analysis/ko/KoreanNumberFilter.java | 117 +-
.../analysis/ko/KoreanNumberFilterFactory.java | 13 +-
.../analysis/ko/KoreanPartOfSpeechStopFilter.java | 57 +-
.../ko/KoreanPartOfSpeechStopFilterFactory.java | 19 +-
.../analysis/ko/KoreanReadingFormFilter.java | 6 +-
.../ko/KoreanReadingFormFilterFactory.java | 10 +-
.../apache/lucene/analysis/ko/KoreanTokenizer.java | 394 ++-
.../lucene/analysis/ko/KoreanTokenizerFactory.java | 39 +-
.../java/org/apache/lucene/analysis/ko/POS.java | 197 +-
.../java/org/apache/lucene/analysis/ko/Token.java | 48 +-
.../lucene/analysis/ko/dict/BinaryDictionary.java | 70 +-
.../analysis/ko/dict/CharacterDefinition.java | 35 +-
.../lucene/analysis/ko/dict/ConnectionCosts.java | 20 +-
.../apache/lucene/analysis/ko/dict/Dictionary.java | 41 +-
.../analysis/ko/dict/TokenInfoDictionary.java | 24 +-
.../lucene/analysis/ko/dict/TokenInfoFST.java | 21 +-
.../lucene/analysis/ko/dict/UnknownDictionary.java | 7 +-
.../lucene/analysis/ko/dict/UserDictionary.java | 32 +-
.../lucene/analysis/ko/dict/package-info.java | 4 +-
.../apache/lucene/analysis/ko/package-info.java | 4 +-
.../ko/tokenattributes/PartOfSpeechAttribute.java | 21 +-
.../tokenattributes/PartOfSpeechAttributeImpl.java | 22 +-
.../ko/tokenattributes/ReadingAttribute.java | 13 +-
.../ko/tokenattributes/ReadingAttributeImpl.java | 5 +-
.../analysis/ko/tokenattributes/package-info.java | 4 +-
.../analysis/ko/util/BinaryDictionaryWriter.java | 49 +-
.../apache/lucene/analysis/ko/util/CSVUtil.java | 46 +-
.../ko/util/CharacterDefinitionWriter.java | 36 +-
.../analysis/ko/util/ConnectionCostsBuilder.java | 5 +-
.../analysis/ko/util/ConnectionCostsWriter.java | 22 +-
.../lucene/analysis/ko/util/DictionaryBuilder.java | 24 +-
.../ko/util/TokenInfoDictionaryBuilder.java | 31 +-
.../ko/util/TokenInfoDictionaryWriter.java | 9 +-
.../analysis/ko/util/UnknownDictionaryBuilder.java | 29 +-
.../analysis/ko/util/UnknownDictionaryWriter.java | 15 +-
.../lucene/analysis/ko/util/package-info.java | 4 +-
.../analysis/ko/StringMockResourceLoader.java | 2 -
.../lucene/analysis/ko/TestKoreanAnalyzer.java | 102 +-
.../lucene/analysis/ko/TestKoreanNumberFilter.java | 272 +-
.../analysis/ko/TestKoreanNumberFilterFactory.java | 28 +-
.../TestKoreanPartOfSpeechStopFilterFactory.java | 31 +-
.../analysis/ko/TestKoreanReadingFormFilter.java | 50 +-
.../ko/TestKoreanReadingFormFilterFactory.java | 29 +-
.../lucene/analysis/ko/TestKoreanTokenizer.java | 814 +++--
.../analysis/ko/TestKoreanTokenizerFactory.java | 85 +-
.../analysis/ko/dict/TokenInfoDictionaryTest.java | 39 +-
.../analysis/ko/dict/UserDictionaryTest.java | 6 +-
.../analysis/ko/util/UnknownDictionaryTest.java | 11 +-
.../analysis/opennlp/OpenNLPChunkerFilter.java | 15 +-
.../opennlp/OpenNLPChunkerFilterFactory.java | 6 +-
.../analysis/opennlp/OpenNLPLemmatizerFilter.java | 38 +-
.../opennlp/OpenNLPLemmatizerFilterFactory.java | 20 +-
.../lucene/analysis/opennlp/OpenNLPPOSFilter.java | 12 +-
.../analysis/opennlp/OpenNLPPOSFilterFactory.java | 6 +-
.../opennlp/OpenNLPSentenceBreakIterator.java | 19 +-
.../lucene/analysis/opennlp/OpenNLPTokenizer.java | 28 +-
.../analysis/opennlp/OpenNLPTokenizerFactory.java | 10 +-
.../lucene/analysis/opennlp/package-info.java | 4 +-
.../analysis/opennlp/tools/NLPChunkerOp.java | 8 +-
.../analysis/opennlp/tools/NLPLemmatizerOp.java | 39 +-
.../analysis/opennlp/tools/NLPNERTaggerOp.java | 24 +-
.../analysis/opennlp/tools/NLPPOSTaggerOp.java | 6 +-
.../opennlp/tools/NLPSentenceDetectorOp.java | 6 +-
.../analysis/opennlp/tools/NLPTokenizerOp.java | 4 +-
.../analysis/opennlp/tools/OpenNLPOpsFactory.java | 53 +-
.../analysis/opennlp/tools/package-info.java | 4 +-
.../opennlp/TestOpenNLPChunkerFilterFactory.java | 99 +-
.../TestOpenNLPLemmatizerFilterFactory.java | 332 +-
.../opennlp/TestOpenNLPPOSFilterFactory.java | 129 +-
.../opennlp/TestOpenNLPSentenceBreakIterator.java | 71 +-
.../opennlp/TestOpenNLPTokenizerFactory.java | 95 +-
.../analysis/phonetic/BeiderMorseFilter.java | 34 +-
.../phonetic/BeiderMorseFilterFactory.java | 23 +-
.../phonetic/DaitchMokotoffSoundexFilter.java | 5 +-
.../DaitchMokotoffSoundexFilterFactory.java | 19 +-
.../analysis/phonetic/DoubleMetaphoneFilter.java | 36 +-
.../phonetic/DoubleMetaphoneFilterFactory.java | 14 +-
.../lucene/analysis/phonetic/PhoneticFilter.java | 32 +-
.../analysis/phonetic/PhoneticFilterFactory.java | 64 +-
.../lucene/analysis/phonetic/package-info.java | 4 +-
.../phonetic/DoubleMetaphoneFilterTest.java | 73 +-
.../analysis/phonetic/TestBeiderMorseFilter.java | 167 +-
.../phonetic/TestBeiderMorseFilterFactory.java | 62 +-
.../phonetic/TestDaitchMokotoffSoundexFilter.java | 73 +-
.../TestDaitchMokotoffSoundexFilterFactory.java | 29 +-
.../phonetic/TestDoubleMetaphoneFilterFactory.java | 29 +-
.../analysis/phonetic/TestPhoneticFilter.java | 185 +-
.../phonetic/TestPhoneticFilterFactory.java | 230 +-
.../lucene/analysis/cn/smart/AnalyzerProfile.java | 35 +-
.../apache/lucene/analysis/cn/smart/CharType.java | 56 +-
.../analysis/cn/smart/HMMChineseTokenizer.java | 19 +-
.../cn/smart/HMMChineseTokenizerFactory.java | 15 +-
.../analysis/cn/smart/SmartChineseAnalyzer.java | 82 +-
.../apache/lucene/analysis/cn/smart/Utility.java | 103 +-
.../lucene/analysis/cn/smart/WordSegmenter.java | 27 +-
.../apache/lucene/analysis/cn/smart/WordType.java | 50 +-
.../analysis/cn/smart/hhmm/AbstractDictionary.java | 66 +-
.../lucene/analysis/cn/smart/hhmm/BiSegGraph.java | 52 +-
.../analysis/cn/smart/hhmm/BigramDictionary.java | 59 +-
.../analysis/cn/smart/hhmm/HHMMSegmenter.java | 45 +-
.../lucene/analysis/cn/smart/hhmm/PathNode.java | 39 +-
.../lucene/analysis/cn/smart/hhmm/SegGraph.java | 30 +-
.../lucene/analysis/cn/smart/hhmm/SegToken.java | 66 +-
.../analysis/cn/smart/hhmm/SegTokenFilter.java | 15 +-
.../analysis/cn/smart/hhmm/SegTokenPair.java | 42 +-
.../analysis/cn/smart/hhmm/WordDictionary.java | 196 +-
.../analysis/cn/smart/hhmm/package-info.java | 1 +
.../lucene/analysis/cn/smart/package-info.java | 33 +-
.../cn/smart/TestHMMChineseTokenizerFactory.java | 31 +-
.../cn/smart/TestSmartChineseAnalyzer.java | 121 +-
.../apache/lucene/analysis/pl/PolishAnalyzer.java | 76 +-
.../apache/lucene/analysis/pl/package-info.java | 4 +-
.../lucene/analysis/stempel/StempelFilter.java | 32 +-
.../stempel/StempelPolishStemFilterFactory.java | 9 +-
.../lucene/analysis/stempel/StempelStemmer.java | 45 +-
.../lucene/analysis/stempel/package-info.java | 4 +-
.../stempel/src/java/org/egothor/stemmer/Cell.java | 110 +-
.../src/java/org/egothor/stemmer/Compile.java | 159 +-
.../stempel/src/java/org/egothor/stemmer/Diff.java | 158 +-
.../src/java/org/egothor/stemmer/DiffIt.java | 125 +-
.../src/java/org/egothor/stemmer/Gener.java | 127 +-
.../stempel/src/java/org/egothor/stemmer/Lift.java | 135 +-
.../src/java/org/egothor/stemmer/MultiTrie.java | 172 +-
.../src/java/org/egothor/stemmer/MultiTrie2.java | 179 +-
.../src/java/org/egothor/stemmer/Optimizer.java | 156 +-
.../src/java/org/egothor/stemmer/Optimizer2.java | 118 +-
.../src/java/org/egothor/stemmer/Reduce.java | 133 +-
.../stempel/src/java/org/egothor/stemmer/Row.java | 200 +-
.../stempel/src/java/org/egothor/stemmer/Trie.java | 252 +-
.../src/java/org/egothor/stemmer/package-info.java | 4 +-
.../lucene/analysis/pl/TestPolishAnalyzer.java | 14 +-
.../TestStempelPolishStemFilterFactory.java | 30 +-
.../src/test/org/egothor/stemmer/TestCompile.java | 127 +-
.../src/test/org/egothor/stemmer/TestStemmer.java | 189 +-
.../lucene/backward_codecs/lucene50/ForUtil.java | 92 +-
.../lucene50/Lucene50PostingsFormat.java | 626 ++--
.../lucene50/Lucene50PostingsReader.java | 454 ++-
.../lucene50/Lucene50ScoreSkipReader.java | 60 +-
.../lucene50/Lucene50SkipReader.java | 69 +-
.../lucene50/Lucene50StoredFieldsFormat.java | 139 +-
.../backward_codecs/lucene50/package-info.java | 2 +-
.../lucene60/Lucene60PointsFormat.java | 67 +-
.../lucene60/Lucene60PointsReader.java | 64 +-
.../backward_codecs/lucene60/package-info.java | 2 +-
.../lucene70/Lucene70SegmentInfoFormat.java | 418 ++-
.../backward_codecs/lucene70/package-info.java | 4 +-
.../backward_codecs/lucene80/Lucene80Codec.java | 56 +-
.../backward_codecs/lucene80/package-info.java | 2 +-
.../backward_codecs/lucene84/Lucene84Codec.java | 85 +-
.../backward_codecs/lucene84/package-info.java | 2 +-
.../backward_codecs/lucene86/Lucene86Codec.java | 81 +-
.../backward_codecs/lucene86/package-info.java | 2 +-
.../backward_codecs/lucene87/Lucene87Codec.java | 78 +-
.../backward_codecs/lucene87/package-info.java | 2 +-
.../lucene/backward_codecs/package-info.java | 2 +-
.../lucene50/Lucene50PostingsWriter.java | 121 +-
.../lucene50/Lucene50RWPostingsFormat.java | 12 +-
.../lucene50/Lucene50RWStoredFieldsFormat.java | 20 +-
.../lucene50/Lucene50SkipWriter.java | 69 +-
.../lucene50/TestBlockPostingsFormat.java | 22 +-
.../lucene50/TestBlockPostingsFormat2.java | 30 +-
.../lucene50/TestBlockPostingsFormat3.java | 253 +-
.../backward_codecs/lucene50/TestForUtil.java | 25 +-
.../lucene50/TestLucene50StoredFieldsFormat.java | 1 -
...tLucene50StoredFieldsFormatHighCompression.java | 28 +-
...estLucene50StoredFieldsFormatMergeInstance.java | 5 +-
.../lucene60/Lucene60PointsWriter.java | 163 +-
.../lucene60/Lucene60RWPointsFormat.java | 2 -
.../lucene60/TestLucene60PointsFormat.java | 212 +-
.../lucene70/Lucene70RWSegmentInfoFormat.java | 280 +-
.../lucene70/TestLucene70SegmentInfoFormat.java | 4 +-
.../backward_codecs/lucene84/Lucene84RWCodec.java | 7 +-
.../backward_codecs/lucene86/Lucene86RWCodec.java | 7 +-
.../backward_index/TestBackwardsCompatibility.java | 1063 +++---
.../backward_index/TestIndexWriterOnOldIndex.java | 18 +-
.../backward_index/TestManyPointsInOldIndex.java | 29 +-
.../org/apache/lucene/benchmark/Constants.java | 16 +-
.../apache/lucene/benchmark/byTask/Benchmark.java | 68 +-
.../lucene/benchmark/byTask/PerfRunData.java | 243 +-
.../benchmark/byTask/feeds/AbstractQueryMaker.java | 24 +-
.../benchmark/byTask/feeds/ContentItemsSource.java | 147 +-
.../benchmark/byTask/feeds/ContentSource.java | 24 +-
.../benchmark/byTask/feeds/DemoHTMLParser.java | 212 +-
.../benchmark/byTask/feeds/DirContentSource.java | 63 +-
.../lucene/benchmark/byTask/feeds/DocData.java | 16 +-
.../lucene/benchmark/byTask/feeds/DocMaker.java | 176 +-
.../byTask/feeds/EnwikiContentSource.java | 95 +-
.../benchmark/byTask/feeds/EnwikiQueryMaker.java | 157 +-
.../lucene/benchmark/byTask/feeds/FacetSource.java | 15 +-
.../byTask/feeds/FileBasedQueryMaker.java | 57 +-
.../benchmark/byTask/feeds/GeonamesLineParser.java | 13 +-
.../lucene/benchmark/byTask/feeds/HTMLParser.java | 19 +-
.../benchmark/byTask/feeds/LineDocSource.java | 160 +-
.../byTask/feeds/LongToEnglishContentSource.java | 28 +-
.../byTask/feeds/LongToEnglishQueryMaker.java | 17 +-
.../byTask/feeds/NoMoreDataException.java | 11 +-
.../lucene/benchmark/byTask/feeds/QueryMaker.java | 27 +-
.../benchmark/byTask/feeds/RandomFacetSource.java | 38 +-
.../byTask/feeds/ReutersContentSource.java | 34 +-
.../benchmark/byTask/feeds/ReutersQueryMaker.java | 97 +-
.../benchmark/byTask/feeds/SimpleQueryMaker.java | 36 +-
.../byTask/feeds/SimpleSloppyPhraseQueryMaker.java | 21 +-
.../benchmark/byTask/feeds/SingleDocSource.java | 42 +-
.../byTask/feeds/SortableSingleDocSource.java | 272 +-
.../benchmark/byTask/feeds/SpatialDocMaker.java | 155 +-
.../byTask/feeds/SpatialFileQueryMaker.java | 32 +-
.../benchmark/byTask/feeds/TrecContentSource.java | 134 +-
.../benchmark/byTask/feeds/TrecDocParser.java | 110 +-
.../benchmark/byTask/feeds/TrecFBISParser.java | 25 +-
.../benchmark/byTask/feeds/TrecFR94Parser.java | 34 +-
.../benchmark/byTask/feeds/TrecFTParser.java | 19 +-
.../benchmark/byTask/feeds/TrecGov2Parser.java | 17 +-
.../benchmark/byTask/feeds/TrecLATimesParser.java | 33 +-
.../benchmark/byTask/feeds/TrecParserByPath.java | 16 +-
.../benchmark/byTask/feeds/package-info.java | 4 +-
.../lucene/benchmark/byTask/package-info.java | 972 ++---
.../benchmark/byTask/programmatic/Sample.java | 53 +-
.../byTask/programmatic/package-info.java | 4 +-
.../lucene/benchmark/byTask/stats/Points.java | 46 +-
.../lucene/benchmark/byTask/stats/Report.java | 23 +-
.../lucene/benchmark/byTask/stats/TaskStats.java | 99 +-
.../benchmark/byTask/stats/package-info.java | 4 +-
.../lucene/benchmark/byTask/tasks/AddDocTask.java | 24 +-
.../benchmark/byTask/tasks/AddFacetedDocTask.java | 35 +-
.../benchmark/byTask/tasks/AddIndexesTask.java | 41 +-
.../byTask/tasks/AnalyzerFactoryTask.java | 531 +--
.../benchmark/byTask/tasks/ClearStatsTask.java | 6 +-
.../benchmark/byTask/tasks/CloseIndexTask.java | 8 +-
.../benchmark/byTask/tasks/CloseReaderTask.java | 12 +-
.../byTask/tasks/CloseTaxonomyIndexTask.java | 7 +-
.../byTask/tasks/CloseTaxonomyReaderTask.java | 11 +-
.../benchmark/byTask/tasks/CommitIndexTask.java | 17 +-
.../byTask/tasks/CommitTaxonomyIndexTask.java | 8 +-
.../byTask/tasks/ConsumeContentSourceTask.java | 6 +-
.../benchmark/byTask/tasks/CreateIndexTask.java | 117 +-
.../byTask/tasks/CreateTaxonomyIndexTask.java | 13 +-
.../benchmark/byTask/tasks/ForceMergeTask.java | 9 +-
.../byTask/tasks/NearRealtimeReaderTask.java | 30 +-
.../benchmark/byTask/tasks/NewAnalyzerTask.java | 69 +-
.../byTask/tasks/NewCollationAnalyzerTask.java | 64 +-
.../benchmark/byTask/tasks/NewLocaleTask.java | 54 +-
.../benchmark/byTask/tasks/NewRoundTask.java | 6 +-
.../benchmark/byTask/tasks/OpenIndexTask.java | 27 +-
.../benchmark/byTask/tasks/OpenReaderTask.java | 16 +-
.../byTask/tasks/OpenTaxonomyIndexTask.java | 10 +-
.../byTask/tasks/OpenTaxonomyReaderTask.java | 7 +-
.../lucene/benchmark/byTask/tasks/PerfTask.java | 164 +-
.../benchmark/byTask/tasks/PrintReaderTask.java | 20 +-
.../lucene/benchmark/byTask/tasks/ReadTask.java | 83 +-
.../benchmark/byTask/tasks/ReadTokensTask.java | 33 +-
.../benchmark/byTask/tasks/ReopenReaderTask.java | 7 +-
.../lucene/benchmark/byTask/tasks/RepAllTask.java | 27 +-
.../byTask/tasks/RepSelectByPrefTask.java | 36 +-
.../byTask/tasks/RepSumByNameRoundTask.java | 30 +-
.../benchmark/byTask/tasks/RepSumByNameTask.java | 29 +-
.../byTask/tasks/RepSumByPrefRoundTask.java | 33 +-
.../benchmark/byTask/tasks/RepSumByPrefTask.java | 39 +-
.../lucene/benchmark/byTask/tasks/ReportTask.java | 86 +-
.../benchmark/byTask/tasks/ResetInputsTask.java | 11 +-
.../byTask/tasks/ResetSystemEraseTask.java | 13 +-
.../byTask/tasks/ResetSystemSoftTask.java | 11 +-
.../benchmark/byTask/tasks/RollbackIndexTask.java | 5 +-
.../lucene/benchmark/byTask/tasks/SearchTask.java | 9 +-
.../byTask/tasks/SearchTravRetHighlightTask.java | 147 +-
.../tasks/SearchTravRetLoadFieldSelectorTask.java | 27 +-
.../benchmark/byTask/tasks/SearchTravRetTask.java | 19 +-
.../benchmark/byTask/tasks/SearchTravTask.java | 19 +-
.../byTask/tasks/SearchWithCollectorTask.java | 11 +-
.../benchmark/byTask/tasks/SearchWithSortTask.java | 26 +-
.../lucene/benchmark/byTask/tasks/SetPropTask.java | 28 +-
.../benchmark/byTask/tasks/TaskSequence.java | 159 +-
.../benchmark/byTask/tasks/UpdateDocTask.java | 20 +-
.../lucene/benchmark/byTask/tasks/WaitTask.java | 20 +-
.../lucene/benchmark/byTask/tasks/WarmTask.java | 15 +-
.../byTask/tasks/WriteEnwikiLineDocTask.java | 22 +-
.../benchmark/byTask/tasks/WriteLineDocTask.java | 129 +-
.../benchmark/byTask/tasks/package-info.java | 4 +-
.../lucene/benchmark/byTask/utils/Algorithm.java | 245 +-
.../benchmark/byTask/utils/AnalyzerFactory.java | 33 +-
.../lucene/benchmark/byTask/utils/Config.java | 97 +-
.../lucene/benchmark/byTask/utils/Format.java | 17 +-
.../lucene/benchmark/byTask/utils/StreamUtils.java | 37 +-
.../benchmark/byTask/utils/package-info.java | 4 +-
.../org/apache/lucene/benchmark/package-info.java | 51 +-
.../org/apache/lucene/benchmark/quality/Judge.java | 29 +-
.../lucene/benchmark/quality/QualityBenchmark.java | 127 +-
.../lucene/benchmark/quality/QualityQuery.java | 43 +-
.../benchmark/quality/QualityQueryParser.java | 6 +-
.../lucene/benchmark/quality/QualityStats.java | 183 +-
.../lucene/benchmark/quality/package-info.java | 66 +-
.../lucene/benchmark/quality/trec/QueryDriver.java | 45 +-
.../benchmark/quality/trec/Trec1MQReader.java | 36 +-
.../lucene/benchmark/quality/trec/TrecJudge.java | 71 +-
.../benchmark/quality/trec/TrecTopicsReader.java | 64 +-
.../benchmark/quality/trec/package-info.java | 4 +-
.../benchmark/quality/utils/DocNameExtractor.java | 52 +-
.../quality/utils/QualityQueriesFinder.java | 92 +-
.../benchmark/quality/utils/SimpleQQParser.java | 19 +-
.../benchmark/quality/utils/SubmissionReport.java | 59 +-
.../benchmark/quality/utils/package-info.java | 4 +-
.../lucene/benchmark/utils/ExtractReuters.java | 32 +-
.../lucene/benchmark/utils/ExtractWikipedia.java | 32 +-
.../lucene/benchmark/utils/package-info.java | 4 +-
.../apache/lucene/benchmark/BenchmarkTestCase.java | 36 +-
.../benchmark/byTask/TestPerfTasksLogic.java | 949 ++---
.../benchmark/byTask/TestPerfTasksParse.java | 92 +-
.../benchmark/byTask/feeds/DocMakerTest.java | 61 +-
.../byTask/feeds/EnwikiContentSourceTest.java | 144 +-
.../benchmark/byTask/feeds/LineDocSourceTest.java | 101 +-
.../benchmark/byTask/feeds/TestHtmlParser.java | 93 +-
.../byTask/feeds/TrecContentSourceTest.java | 509 +--
.../benchmark/byTask/tasks/AddIndexesTaskTest.java | 47 +-
.../byTask/tasks/CommitIndexTaskTest.java | 5 +-
.../byTask/tasks/CountingSearchTestTask.java | 6 +-
.../byTask/tasks/CreateIndexTaskTest.java | 12 +-
.../benchmark/byTask/tasks/PerfTaskTest.java | 28 +-
.../byTask/tasks/SearchWithSortTaskTest.java | 4 +-
.../byTask/tasks/WriteEnwikiLineDocTaskTest.java | 37 +-
.../byTask/tasks/WriteLineDocTaskTest.java | 106 +-
.../byTask/tasks/alt/AltPackageTaskTest.java | 18 +-
.../benchmark/byTask/tasks/alt/AltTestTask.java | 8 +-
.../benchmark/byTask/utils/StreamUtilsTest.java | 32 +-
.../lucene/benchmark/byTask/utils/TestConfig.java | 3 -
.../lucene/benchmark/quality/TestQualityRun.java | 222 +-
.../lucene/classification/BM25NBClassifier.java | 64 +-
.../BooleanPerceptronClassifier.java | 104 +-
.../CachingNaiveBayesClassifier.java | 73 +-
.../classification/ClassificationResult.java | 5 +-
.../apache/lucene/classification/Classifier.java | 16 +-
.../classification/KNearestFuzzyClassifier.java | 90 +-
.../classification/KNearestNeighborClassifier.java | 139 +-
.../classification/SimpleNaiveBayesClassifier.java | 90 +-
.../document/DocumentClassifier.java | 36 +-
.../KNearestNeighborDocumentClassifier.java | 72 +-
.../SimpleNaiveBayesDocumentClassifier.java | 84 +-
.../classification/document/package-info.java | 3 +-
.../apache/lucene/classification/package-info.java | 7 +-
.../utils/ConfusionMatrixGenerator.java | 89 +-
.../classification/utils/DatasetSplitter.java | 47 +-
.../utils/DocToDoubleVectorUtils.java | 25 +-
.../classification/utils/NearestFuzzyQuery.java | 101 +-
.../lucene/classification/utils/package-info.java | 4 +-
.../classification/BM25NBClassifierTest.java | 32 +-
.../BooleanPerceptronClassifierTest.java | 26 +-
.../CachingNaiveBayesClassifierTest.java | 48 +-
.../classification/ClassificationTestBase.java | 142 +-
.../KNearestFuzzyClassifierTest.java | 22 +-
.../KNearestNeighborClassifierTest.java | 103 +-
.../SimpleNaiveBayesClassifierTest.java | 33 +-
.../Test20NewsgroupsClassification.java | 256 +-
.../document/DocumentClassificationTestBase.java | 150 +-
.../KNearestNeighborDocumentClassifierTest.java | 164 +-
.../SimpleNaiveBayesDocumentClassifierTest.java | 116 +-
.../utils/ConfusionMatrixGeneratorTest.java | 97 +-
.../classification/utils/DataSplitterTest.java | 28 +-
.../utils/DocToDoubleVectorUtilsTest.java | 16 +-
.../lucene/codecs/blockterms/BlockTermsReader.java | 272 +-
.../lucene/codecs/blockterms/BlockTermsWriter.java | 107 +-
.../blockterms/FixedGapTermsIndexReader.java | 150 +-
.../blockterms/FixedGapTermsIndexWriter.java | 65 +-
.../codecs/blockterms/TermsIndexReaderBase.java | 36 +-
.../codecs/blockterms/TermsIndexWriterBase.java | 27 +-
.../blockterms/VariableGapTermsIndexReader.java | 54 +-
.../blockterms/VariableGapTermsIndexWriter.java | 100 +-
.../lucene/codecs/blockterms/package-info.java | 4 +-
.../blocktreeords/BlockTreeOrdsPostingsFormat.java | 33 +-
.../codecs/blocktreeords/FSTOrdsOutputs.java | 56 +-
.../blocktreeords/OrdsBlockTreeTermsReader.java | 115 +-
.../blocktreeords/OrdsBlockTreeTermsWriter.java | 351 +-
.../codecs/blocktreeords/OrdsFieldReader.java | 61 +-
.../blocktreeords/OrdsIntersectTermsEnum.java | 165 +-
.../blocktreeords/OrdsIntersectTermsEnumFrame.java | 49 +-
.../codecs/blocktreeords/OrdsSegmentTermsEnum.java | 540 ++-
.../blocktreeords/OrdsSegmentTermsEnumFrame.java | 191 +-
.../lucene/codecs/blocktreeords/package-info.java | 5 +-
.../lucene/codecs/bloom/BloomFilterFactory.java | 30 +-
.../codecs/bloom/BloomFilteringPostingsFormat.java | 277 +-
.../codecs/bloom/DefaultBloomFilterFactory.java | 18 +-
.../org/apache/lucene/codecs/bloom/FuzzySet.java | 255 +-
.../apache/lucene/codecs/bloom/HashFunction.java | 11 +-
.../apache/lucene/codecs/bloom/MurmurHash2.java | 39 +-
.../apache/lucene/codecs/bloom/package-info.java | 5 +-
.../lucene/codecs/memory/DirectPostingsFormat.java | 409 ++-
.../lucene/codecs/memory/FSTPostingsFormat.java | 8 +-
.../lucene/codecs/memory/FSTTermOutputs.java | 94 +-
.../lucene/codecs/memory/FSTTermsReader.java | 180 +-
.../lucene/codecs/memory/FSTTermsWriter.java | 142 +-
.../codecs/memory/LegacyBinaryDocValues.java | 15 +-
.../memory/LegacyBinaryDocValuesWrapper.java | 8 +-
.../codecs/memory/LegacyDocValuesIterables.java | 117 +-
.../codecs/memory/LegacyNumericDocValues.java | 6 +-
.../memory/LegacyNumericDocValuesWrapper.java | 7 +-
.../codecs/memory/LegacySortedDocValues.java | 59 +-
.../memory/LegacySortedDocValuesWrapper.java | 8 +-
.../memory/LegacySortedNumericDocValues.java | 28 +-
.../LegacySortedNumericDocValuesWrapper.java | 8 +-
.../codecs/memory/LegacySortedSetDocValues.java | 76 +-
.../memory/LegacySortedSetDocValuesWrapper.java | 8 +-
.../apache/lucene/codecs/memory/package-info.java | 5 +-
.../codecs/simpletext/SimpleTextBKDReader.java | 185 +-
.../codecs/simpletext/SimpleTextBKDWriter.java | 844 +++--
.../lucene/codecs/simpletext/SimpleTextCodec.java | 18 +-
.../simpletext/SimpleTextCompoundFormat.java | 93 +-
.../simpletext/SimpleTextDocValuesFormat.java | 91 +-
.../simpletext/SimpleTextDocValuesReader.java | 364 +-
.../simpletext/SimpleTextDocValuesWriter.java | 255 +-
.../simpletext/SimpleTextFieldInfosFormat.java | 147 +-
.../codecs/simpletext/SimpleTextFieldsReader.java | 196 +-
.../codecs/simpletext/SimpleTextFieldsWriter.java | 42 +-
.../simpletext/SimpleTextLiveDocsFormat.java | 61 +-
.../codecs/simpletext/SimpleTextNormsFormat.java | 56 +-
.../codecs/simpletext/SimpleTextPointsFormat.java | 16 +-
.../codecs/simpletext/SimpleTextPointsReader.java | 104 +-
.../codecs/simpletext/SimpleTextPointsWriter.java | 116 +-
.../simpletext/SimpleTextPostingsFormat.java | 16 +-
.../simpletext/SimpleTextSegmentInfoFormat.java | 148 +-
.../simpletext/SimpleTextStoredFieldsFormat.java | 14 +-
.../simpletext/SimpleTextStoredFieldsReader.java | 93 +-
.../simpletext/SimpleTextStoredFieldsWriter.java | 87 +-
.../simpletext/SimpleTextTermVectorsFormat.java | 14 +-
.../simpletext/SimpleTextTermVectorsReader.java | 58 +-
.../simpletext/SimpleTextTermVectorsWriter.java | 98 +-
.../lucene/codecs/simpletext/SimpleTextUtil.java | 48 +-
.../codecs/simpletext/SimpleTextVectorFormat.java | 14 +-
.../codecs/simpletext/SimpleTextVectorReader.java | 71 +-
.../codecs/simpletext/SimpleTextVectorWriter.java | 24 +-
.../lucene/codecs/simpletext/package-info.java | 4 +-
.../lucene/codecs/uniformsplit/BlockDecoder.java | 10 +-
.../lucene/codecs/uniformsplit/BlockEncoder.java | 18 +-
.../lucene/codecs/uniformsplit/BlockHeader.java | 112 +-
.../lucene/codecs/uniformsplit/BlockLine.java | 160 +-
.../lucene/codecs/uniformsplit/BlockReader.java | 222 +-
.../lucene/codecs/uniformsplit/BlockWriter.java | 129 +-
.../uniformsplit/DeltaBaseTermStateSerializer.java | 82 +-
.../lucene/codecs/uniformsplit/FSTDictionary.java | 57 +-
.../lucene/codecs/uniformsplit/FieldMetadata.java | 137 +-
.../codecs/uniformsplit/IndexDictionary.java | 94 +-
.../codecs/uniformsplit/IntersectBlockReader.java | 233 +-
.../lucene/codecs/uniformsplit/RamUsageUtil.java | 31 +-
.../lucene/codecs/uniformsplit/TermBytes.java | 59 +-
.../uniformsplit/UniformSplitPostingsFormat.java | 106 +-
.../codecs/uniformsplit/UniformSplitTerms.java | 53 +-
.../uniformsplit/UniformSplitTermsReader.java | 265 +-
.../uniformsplit/UniformSplitTermsWriter.java | 301 +-
.../lucene/codecs/uniformsplit/package-info.java | 22 +-
.../uniformsplit/sharedterms/STBlockLine.java | 129 +-
.../uniformsplit/sharedterms/STBlockReader.java | 44 +-
.../uniformsplit/sharedterms/STBlockWriter.java | 57 +-
.../sharedterms/STIntersectBlockReader.java | 56 +-
.../sharedterms/STMergingBlockReader.java | 52 +-
.../sharedterms/STMergingTermsEnum.java | 37 +-
.../sharedterms/STUniformSplitPostingsFormat.java | 74 +-
.../sharedterms/STUniformSplitTerms.java | 45 +-
.../sharedterms/STUniformSplitTermsReader.java | 100 +-
.../sharedterms/STUniformSplitTermsWriter.java | 256 +-
.../uniformsplit/sharedterms/package-info.java | 15 +-
.../blockterms/TestFixedGapPostingsFormat.java | 8 +-
.../TestVarGapDocFreqIntervalPostingsFormat.java | 9 +-
.../TestVarGapFixedIntervalPostingsFormat.java | 10 +-
.../codecs/blocktreeords/TestOrdsBlockTree.java | 70 +-
.../codecs/bloom/TestBloomPostingsFormat.java | 5 +-
.../codecs/lucene84/MockTermStateFactory.java | 10 +-
.../codecs/memory/TestDirectPostingsFormat.java | 5 +-
.../codecs/memory/TestFSTPostingsFormat.java | 5 +-
.../simpletext/TestSimpleTextCompoundFormat.java | 1 -
.../simpletext/TestSimpleTextDocValuesFormat.java | 5 +-
.../simpletext/TestSimpleTextFieldInfoFormat.java | 5 +-
.../simpletext/TestSimpleTextNormsFormat.java | 1 -
.../simpletext/TestSimpleTextPointsFormat.java | 5 +-
.../simpletext/TestSimpleTextPostingsFormat.java | 5 +-
.../TestSimpleTextSegmentInfoFormat.java | 9 +-
.../TestSimpleTextStoredFieldsFormat.java | 1 -
.../TestSimpleTextTermVectorsFormat.java | 2 -
.../codecs/uniformsplit/TestBlockWriter.java | 53 +-
.../codecs/uniformsplit/TestFSTDictionary.java | 34 +-
.../lucene/codecs/uniformsplit/TestTermBytes.java | 204 +-
.../uniformsplit/TestTermBytesComparator.java | 76 +-
.../TestUniformSplitPostingFormat.java | 15 +-
.../sharedterms/TestSTBlockReader.java | 146 +-
.../TestSTUniformSplitPostingFormat.java | 15 +-
.../src/java/org/apache/lucene/LucenePackage.java | 5 +-
.../lucene/analysis/AbstractAnalysisFactory.java | 197 +-
.../apache/lucene/analysis/AnalysisSPILoader.java | 161 +-
.../java/org/apache/lucene/analysis/Analyzer.java | 417 ++-
.../apache/lucene/analysis/AnalyzerWrapper.java | 112 +-
.../apache/lucene/analysis/CachingTokenFilter.java | 37 +-
.../org/apache/lucene/analysis/CharArrayMap.java | 359 +-
.../org/apache/lucene/analysis/CharArraySet.java | 136 +-
.../org/apache/lucene/analysis/CharFilter.java | 56 +-
.../apache/lucene/analysis/CharFilterFactory.java | 43 +-
.../org/apache/lucene/analysis/CharacterUtils.java | 145 +-
.../lucene/analysis/DelegatingAnalyzerWrapper.java | 56 +-
.../lucene/analysis/FilteringTokenFilter.java | 20 +-
.../apache/lucene/analysis/GraphTokenFilter.java | 36 +-
.../apache/lucene/analysis/LowerCaseFilter.java | 15 +-
.../lucene/analysis/ReusableStringReader.java | 18 +-
.../org/apache/lucene/analysis/StopFilter.java | 65 +-
.../lucene/analysis/StopwordAnalyzerBase.java | 97 +-
.../org/apache/lucene/analysis/TokenFilter.java | 40 +-
.../apache/lucene/analysis/TokenFilterFactory.java | 44 +-
.../org/apache/lucene/analysis/TokenStream.java | 222 +-
.../lucene/analysis/TokenStreamToAutomaton.java | 58 +-
.../java/org/apache/lucene/analysis/Tokenizer.java | 78 +-
.../apache/lucene/analysis/TokenizerFactory.java | 46 +-
.../org/apache/lucene/analysis/WordlistLoader.java | 117 +-
.../org/apache/lucene/analysis/package-info.java | 1139 +++---
.../lucene/analysis/standard/StandardAnalyzer.java | 54 +-
.../analysis/standard/StandardTokenizer.java | 94 +-
.../standard/StandardTokenizerFactory.java | 13 +-
.../lucene/analysis/standard/package-info.java | 23 +-
.../tokenattributes/BytesTermAttribute.java | 9 +-
.../tokenattributes/BytesTermAttributeImpl.java | 13 +-
.../tokenattributes/CharTermAttribute.java | 101 +-
.../tokenattributes/CharTermAttributeImpl.java | 98 +-
.../analysis/tokenattributes/FlagsAttribute.java | 20 +-
.../tokenattributes/FlagsAttributeImpl.java | 13 +-
.../analysis/tokenattributes/KeywordAttribute.java | 23 +-
.../tokenattributes/KeywordAttributeImpl.java | 12 +-
.../analysis/tokenattributes/OffsetAttribute.java | 41 +-
.../tokenattributes/OffsetAttributeImpl.java | 26 +-
.../tokenattributes/PackedTokenAttributeImpl.java | 95 +-
.../analysis/tokenattributes/PayloadAttribute.java | 23 +-
.../tokenattributes/PayloadAttributeImpl.java | 29 +-
.../PositionIncrementAttribute.java | 46 +-
.../PositionIncrementAttributeImpl.java | 21 +-
.../tokenattributes/PositionLengthAttribute.java | 32 +-
.../PositionLengthAttributeImpl.java | 23 +-
.../tokenattributes/TermFrequencyAttribute.java | 8 +-
.../TermFrequencyAttributeImpl.java | 21 +-
.../tokenattributes/TermToBytesRefAttribute.java | 26 +-
.../analysis/tokenattributes/TypeAttribute.java | 15 +-
.../tokenattributes/TypeAttributeImpl.java | 17 +-
.../analysis/tokenattributes/package-info.java | 4 +-
.../org/apache/lucene/codecs/BlockTermState.java | 20 +-
.../src/java/org/apache/lucene/codecs/Codec.java | 104 +-
.../java/org/apache/lucene/codecs/CodecUtil.java | 504 +--
.../codecs/CompetitiveImpactAccumulator.java | 41 +-
.../apache/lucene/codecs/CompoundDirectory.java | 35 +-
.../org/apache/lucene/codecs/CompoundFormat.java | 18 +-
.../apache/lucene/codecs/DocValuesConsumer.java | 1035 +++---
.../org/apache/lucene/codecs/DocValuesFormat.java | 106 +-
.../apache/lucene/codecs/DocValuesProducer.java | 74 +-
.../org/apache/lucene/codecs/FieldInfosFormat.java | 26 +-
.../org/apache/lucene/codecs/FieldsConsumer.java | 78 +-
.../org/apache/lucene/codecs/FieldsProducer.java | 37 +-
.../java/org/apache/lucene/codecs/FilterCodec.java | 28 +-
.../org/apache/lucene/codecs/LiveDocsFormat.java | 31 +-
.../lucene/codecs/MultiLevelSkipListReader.java | 123 +-
.../lucene/codecs/MultiLevelSkipListWriter.java | 78 +-
.../apache/lucene/codecs/MutablePointValues.java | 10 +-
.../org/apache/lucene/codecs/NormsConsumer.java | 228 +-
.../java/org/apache/lucene/codecs/NormsFormat.java | 30 +-
.../org/apache/lucene/codecs/NormsProducer.java | 41 +-
.../org/apache/lucene/codecs/PointsFormat.java | 80 +-
.../org/apache/lucene/codecs/PointsReader.java | 25 +-
.../org/apache/lucene/codecs/PointsWriter.java | 89 +-
.../org/apache/lucene/codecs/PostingsFormat.java | 105 +-
.../apache/lucene/codecs/PostingsReaderBase.java | 63 +-
.../apache/lucene/codecs/PostingsWriterBase.java | 61 +-
.../lucene/codecs/PushPostingsWriterBase.java | 78 +-
.../apache/lucene/codecs/SegmentInfoFormat.java | 25 +-
.../apache/lucene/codecs/StoredFieldsFormat.java | 24 +-
.../apache/lucene/codecs/StoredFieldsReader.java | 38 +-
.../apache/lucene/codecs/StoredFieldsWriter.java | 99 +-
.../java/org/apache/lucene/codecs/TermStats.java | 11 +-
.../apache/lucene/codecs/TermVectorsFormat.java | 25 +-
.../apache/lucene/codecs/TermVectorsReader.java | 48 +-
.../apache/lucene/codecs/TermVectorsWriter.java | 184 +-
.../org/apache/lucene/codecs/VectorFormat.java | 57 +-
.../org/apache/lucene/codecs/VectorReader.java | 22 +-
.../org/apache/lucene/codecs/VectorWriter.java | 49 +-
.../codecs/blocktree/BlockTreeTermsReader.java | 175 +-
.../codecs/blocktree/BlockTreeTermsWriter.java | 559 +--
.../codecs/blocktree/CompressionAlgorithm.java | 15 +-
.../lucene/codecs/blocktree/FieldReader.java | 82 +-
.../codecs/blocktree/IntersectTermsEnum.java | 104 +-
.../codecs/blocktree/IntersectTermsEnumFrame.java | 21 +-
.../lucene/codecs/blocktree/SegmentTermsEnum.java | 462 ++-
.../codecs/blocktree/SegmentTermsEnumFrame.java | 180 +-
.../org/apache/lucene/codecs/blocktree/Stats.java | 137 +-
.../lucene/codecs/blocktree/package-info.java | 20 +-
.../compressing/CompressingStoredFieldsFormat.java | 141 +-
.../compressing/CompressingStoredFieldsReader.java | 267 +-
.../compressing/CompressingStoredFieldsWriter.java | 323 +-
.../compressing/CompressingTermVectorsFormat.java | 79 +-
.../compressing/CompressingTermVectorsReader.java | 375 +-
.../compressing/CompressingTermVectorsWriter.java | 249 +-
.../lucene/codecs/compressing/CompressionMode.java | 209 +-
.../lucene/codecs/compressing/Compressor.java | 13 +-
.../lucene/codecs/compressing/Decompressor.java | 21 +-
.../lucene/codecs/compressing/FieldsIndex.java | 2 -
.../codecs/compressing/FieldsIndexReader.java | 46 +-
.../codecs/compressing/FieldsIndexWriter.java | 45 +-
.../compressing/LegacyFieldsIndexReader.java | 38 +-
.../lucene/codecs/compressing/MatchingReaders.java | 23 +-
.../lucene/codecs/compressing/package-info.java | 6 +-
.../codecs/lucene50/Lucene50CompoundFormat.java | 155 +-
.../codecs/lucene50/Lucene50CompoundReader.java | 126 +-
.../codecs/lucene50/Lucene50FieldInfosFormat.java | 296 --
.../codecs/lucene50/Lucene50LiveDocsFormat.java | 127 +-
.../codecs/lucene50/Lucene50TermVectorsFormat.java | 208 +-
.../lucene/codecs/lucene50/package-info.java | 5 +-
.../codecs/lucene60/Lucene60FieldInfosFormat.java | 420 ++-
.../lucene/codecs/lucene60/package-info.java | 4 +-
.../apache/lucene/codecs/lucene80/IndexedDISI.java | 369 +-
.../codecs/lucene80/Lucene80DocValuesConsumer.java | 319 +-
.../codecs/lucene80/Lucene80DocValuesFormat.java | 177 +-
.../codecs/lucene80/Lucene80DocValuesProducer.java | 341 +-
.../codecs/lucene80/Lucene80NormsConsumer.java | 37 +-
.../codecs/lucene80/Lucene80NormsFormat.java | 95 +-
.../codecs/lucene80/Lucene80NormsProducer.java | 103 +-
.../lucene/codecs/lucene80/package-info.java | 5 +-
.../lucene/codecs/lucene84/ForDeltaUtil.java | 21 +-
.../org/apache/lucene/codecs/lucene84/ForUtil.java | 1322 +++----
.../codecs/lucene84/Lucene84PostingsFormat.java | 635 ++--
.../codecs/lucene84/Lucene84PostingsReader.java | 486 ++-
.../codecs/lucene84/Lucene84PostingsWriter.java | 128 +-
.../codecs/lucene84/Lucene84ScoreSkipReader.java | 59 +-
.../lucene/codecs/lucene84/Lucene84SkipReader.java | 64 +-
.../lucene/codecs/lucene84/Lucene84SkipWriter.java | 69 +-
.../apache/lucene/codecs/lucene84/PForUtil.java | 35 +-
.../apache/lucene/codecs/lucene84/gen_ForUtil.py | 44 +-
.../lucene/codecs/lucene84/package-info.java | 4 +-
.../codecs/lucene86/Lucene86PointsFormat.java | 29 +-
.../codecs/lucene86/Lucene86PointsReader.java | 49 +-
.../codecs/lucene86/Lucene86PointsWriter.java | 156 +-
.../codecs/lucene86/Lucene86SegmentInfoFormat.java | 285 +-
.../lucene/codecs/lucene86/package-info.java | 4 +-
.../codecs/lucene87/BugfixDeflater_JDK8252739.java | 216 +-
.../DeflateWithPresetDictCompressionMode.java | 32 +-
.../lucene87/LZ4WithPresetDictCompressionMode.java | 15 +-
.../lucene87/Lucene87StoredFieldsFormat.java | 146 +-
.../lucene/codecs/lucene87/package-info.java | 4 +-
.../lucene/codecs/lucene90/Lucene90Codec.java | 83 +-
.../codecs/lucene90/Lucene90FieldInfosFormat.java | 329 +-
.../codecs/lucene90/Lucene90VectorFormat.java | 5 +-
.../codecs/lucene90/Lucene90VectorReader.java | 136 +-
.../codecs/lucene90/Lucene90VectorWriter.java | 110 +-
.../lucene/codecs/lucene90/package-info.java | 526 ++-
.../org/apache/lucene/codecs/package-info.java | 74 +-
.../codecs/perfield/PerFieldDocValuesFormat.java | 124 +-
.../lucene/codecs/perfield/PerFieldMergeState.java | 46 +-
.../codecs/perfield/PerFieldPostingsFormat.java | 155 +-
.../lucene/codecs/perfield/package-info.java | 4 +-
.../lucene/document/BinaryDocValuesField.java | 33 +-
.../org/apache/lucene/document/BinaryPoint.java | 167 +-
.../lucene/document/BinaryRangeDocValues.java | 7 +-
.../lucene/document/BinaryRangeDocValuesField.java | 5 +-
.../document/BinaryRangeFieldRangeQuery.java | 41 +-
.../java/org/apache/lucene/document/DateTools.java | 166 +-
.../java/org/apache/lucene/document/Document.java | 172 +-
.../document/DocumentStoredFieldVisitor.java | 39 +-
.../lucene/document/DoubleDocValuesField.java | 25 +-
.../org/apache/lucene/document/DoublePoint.java | 182 +-
.../org/apache/lucene/document/DoubleRange.java | 121 +-
.../lucene/document/DoubleRangeDocValuesField.java | 23 +-
.../lucene/document/DoubleRangeSlowRangeQuery.java | 10 +-
.../lucene/document/FeatureDoubleValuesSource.java | 25 +-
.../org/apache/lucene/document/FeatureField.java | 353 +-
.../org/apache/lucene/document/FeatureQuery.java | 20 +-
.../apache/lucene/document/FeatureSortField.java | 24 +-
.../src/java/org/apache/lucene/document/Field.java | 308 +-
.../java/org/apache/lucene/document/FieldType.java | 229 +-
.../lucene/document/FloatDocValuesField.java | 26 +-
.../org/apache/lucene/document/FloatPoint.java | 176 +-
.../org/apache/lucene/document/FloatRange.java | 121 +-
.../lucene/document/FloatRangeDocValuesField.java | 23 +-
.../lucene/document/FloatRangeSlowRangeQuery.java | 7 +-
.../apache/lucene/document/InetAddressPoint.java | 172 +-
.../apache/lucene/document/InetAddressRange.java | 61 +-
.../java/org/apache/lucene/document/IntPoint.java | 159 +-
.../java/org/apache/lucene/document/IntRange.java | 121 +-
.../lucene/document/IntRangeDocValuesField.java | 26 +-
.../lucene/document/IntRangeSlowRangeQuery.java | 6 +-
.../lucene/document/LatLonDocValuesBoxQuery.java | 88 +-
.../lucene/document/LatLonDocValuesField.java | 167 +-
.../LatLonDocValuesPointInGeometryQuery.java | 60 +-
.../org/apache/lucene/document/LatLonPoint.java | 180 +-
.../document/LatLonPointDistanceComparator.java | 72 +-
.../document/LatLonPointDistanceFeatureQuery.java | 321 +-
.../lucene/document/LatLonPointDistanceQuery.java | 119 +-
.../document/LatLonPointInGeometryQuery.java | 158 +-
.../lucene/document/LatLonPointSortField.java | 15 +-
.../org/apache/lucene/document/LatLonShape.java | 140 +-
.../document/LatLonShapeBoundingBoxQuery.java | 459 ++-
.../apache/lucene/document/LatLonShapeQuery.java | 200 +-
.../lucene/document/LongDistanceFeatureQuery.java | 163 +-
.../java/org/apache/lucene/document/LongPoint.java | 186 +-
.../java/org/apache/lucene/document/LongRange.java | 117 +-
.../lucene/document/LongRangeDocValuesField.java | 23 +-
.../lucene/document/LongRangeSlowRangeQuery.java | 7 +-
.../lucene/document/NumericDocValuesField.java | 66 +-
.../apache/lucene/document/RangeFieldQuery.java | 319 +-
.../org/apache/lucene/document/ShapeField.java | 220 +-
.../org/apache/lucene/document/ShapeQuery.java | 310 +-
.../lucene/document/SortedDocValuesField.java | 68 +-
.../document/SortedNumericDocValuesField.java | 79 +-
.../document/SortedNumericDocValuesRangeQuery.java | 68 +-
.../lucene/document/SortedSetDocValuesField.java | 72 +-
.../document/SortedSetDocValuesRangeQuery.java | 80 +-
.../org/apache/lucene/document/StoredField.java | 88 +-
.../org/apache/lucene/document/StringField.java | 46 +-
.../java/org/apache/lucene/document/TextField.java | 24 +-
.../org/apache/lucene/document/VectorField.java | 57 +-
.../apache/lucene/document/XYDocValuesField.java | 141 +-
.../document/XYDocValuesPointInGeometryQuery.java | 44 +-
.../lucene/document/XYPointDistanceComparator.java | 43 +-
.../org/apache/lucene/document/XYPointField.java | 89 +-
.../lucene/document/XYPointInGeometryQuery.java | 94 +-
.../apache/lucene/document/XYPointSortField.java | 12 +-
.../java/org/apache/lucene/document/XYShape.java | 105 +-
.../org/apache/lucene/document/XYShapeQuery.java | 177 +-
.../org/apache/lucene/document/package-info.java | 55 +-
.../src/java/org/apache/lucene/geo/Circle.java | 18 +-
.../src/java/org/apache/lucene/geo/Circle2D.java | 219 +-
.../java/org/apache/lucene/geo/Component2D.java | 215 +-
.../java/org/apache/lucene/geo/ComponentTree.java | 161 +-
.../src/java/org/apache/lucene/geo/EdgeTree.java | 264 +-
.../org/apache/lucene/geo/GeoEncodingUtils.java | 172 +-
.../src/java/org/apache/lucene/geo/GeoUtils.java | 133 +-
.../java/org/apache/lucene/geo/LatLonGeometry.java | 4 +-
.../core/src/java/org/apache/lucene/geo/Line.java | 22 +-
.../src/java/org/apache/lucene/geo/Line2D.java | 113 +-
.../core/src/java/org/apache/lucene/geo/Point.java | 16 +-
.../src/java/org/apache/lucene/geo/Point2D.java | 99 +-
.../src/java/org/apache/lucene/geo/Polygon.java | 69 +-
.../src/java/org/apache/lucene/geo/Polygon2D.java | 169 +-
.../src/java/org/apache/lucene/geo/Rectangle.java | 40 +-
.../java/org/apache/lucene/geo/Rectangle2D.java | 148 +-
.../lucene/geo/SimpleGeoJSONPolygonParser.java | 81 +-
.../apache/lucene/geo/SimpleWKTShapeParser.java | 112 +-
.../java/org/apache/lucene/geo/Tessellator.java | 782 ++--
.../src/java/org/apache/lucene/geo/XYCircle.java | 16 +-
.../org/apache/lucene/geo/XYEncodingUtils.java | 12 +-
.../src/java/org/apache/lucene/geo/XYGeometry.java | 4 +-
.../src/java/org/apache/lucene/geo/XYLine.java | 18 +-
.../src/java/org/apache/lucene/geo/XYPoint.java | 16 +-
.../src/java/org/apache/lucene/geo/XYPolygon.java | 42 +-
.../java/org/apache/lucene/geo/XYRectangle.java | 7 +-
.../java/org/apache/lucene/geo/package-info.java | 6 +-
.../apache/lucene/index/AutomatonTermsEnum.java | 181 +-
.../apache/lucene/index/BaseCompositeReader.java | 110 +-
.../org/apache/lucene/index/BaseTermsEnum.java | 19 +-
.../org/apache/lucene/index/BinaryDocValues.java | 16 +-
.../lucene/index/BinaryDocValuesFieldUpdates.java | 34 +-
.../apache/lucene/index/BinaryDocValuesWriter.java | 78 +-
.../java/org/apache/lucene/index/BitsSlice.java | 8 +-
.../org/apache/lucene/index/BufferedUpdates.java | 92 +-
.../apache/lucene/index/BufferedUpdatesStream.java | 135 +-
.../org/apache/lucene/index/ByteSliceReader.java | 36 +-
.../org/apache/lucene/index/ByteSliceWriter.java | 22 +-
.../java/org/apache/lucene/index/CheckIndex.java | 2289 ++++++++----
.../java/org/apache/lucene/index/CodecReader.java | 98 +-
.../org/apache/lucene/index/CompositeReader.java | 84 +-
.../lucene/index/CompositeReaderContext.java | 65 +-
.../lucene/index/ConcurrentMergeScheduler.java | 321 +-
.../apache/lucene/index/CorruptIndexException.java | 21 +-
.../org/apache/lucene/index/DirectoryReader.java | 342 +-
.../java/org/apache/lucene/index/DocIDMerger.java | 53 +-
.../java/org/apache/lucene/index/DocValues.java | 196 +-
.../apache/lucene/index/DocValuesFieldUpdates.java | 171 +-
.../org/apache/lucene/index/DocValuesIterator.java | 14 +-
.../apache/lucene/index/DocValuesLeafReader.java | 1 -
.../org/apache/lucene/index/DocValuesType.java | 45 +-
.../org/apache/lucene/index/DocValuesUpdate.java | 42 +-
.../org/apache/lucene/index/DocValuesWriter.java | 6 +-
.../org/apache/lucene/index/DocsWithFieldSet.java | 13 +-
.../org/apache/lucene/index/DocumentsWriter.java | 345 +-
.../lucene/index/DocumentsWriterDeleteQueue.java | 196 +-
.../lucene/index/DocumentsWriterFlushControl.java | 388 +-
.../lucene/index/DocumentsWriterFlushQueue.java | 32 +-
.../lucene/index/DocumentsWriterPerThread.java | 318 +-
.../lucene/index/DocumentsWriterPerThreadPool.java | 74 +-
.../lucene/index/DocumentsWriterStallControl.java | 57 +-
.../lucene/index/EmptyDocValuesProducer.java | 8 +-
.../lucene/index/ExitableDirectoryReader.java | 464 +--
.../java/org/apache/lucene/index/FieldInfo.java | 368 +-
.../java/org/apache/lucene/index/FieldInfos.java | 604 +++-
.../org/apache/lucene/index/FieldInvertState.java | 82 +-
.../org/apache/lucene/index/FieldTermIterator.java | 23 +-
.../apache/lucene/index/FieldUpdatesBuffer.java | 139 +-
.../src/java/org/apache/lucene/index/Fields.java | 31 +-
.../apache/lucene/index/FilterBinaryDocValues.java | 13 +-
.../org/apache/lucene/index/FilterCodecReader.java | 38 +-
.../apache/lucene/index/FilterDirectoryReader.java | 47 +-
.../org/apache/lucene/index/FilterLeafReader.java | 71 +-
.../org/apache/lucene/index/FilterMergePolicy.java | 30 +-
.../lucene/index/FilterNumericDocValues.java | 12 +-
.../apache/lucene/index/FilterSortedDocValues.java | 7 +-
.../lucene/index/FilterSortedNumericDocValues.java | 7 +-
.../lucene/index/FilterSortedSetDocValues.java | 7 +-
.../org/apache/lucene/index/FilteredTermsEnum.java | 165 +-
.../lucene/index/FlushByRamOrCountsPolicy.java | 105 +-
.../java/org/apache/lucene/index/FlushPolicy.java | 91 +-
.../org/apache/lucene/index/FreqProxFields.java | 43 +-
.../apache/lucene/index/FreqProxTermsWriter.java | 104 +-
.../lucene/index/FreqProxTermsWriterPerField.java | 77 +-
.../apache/lucene/index/FrozenBufferedUpdates.java | 205 +-
.../src/java/org/apache/lucene/index/Impact.java | 17 +-
.../src/java/org/apache/lucene/index/Impacts.java | 28 +-
.../java/org/apache/lucene/index/ImpactsEnum.java | 5 +-
.../org/apache/lucene/index/ImpactsSource.java | 34 +-
.../java/org/apache/lucene/index/IndexCommit.java | 96 +-
.../apache/lucene/index/IndexDeletionPolicy.java | 106 +-
.../org/apache/lucene/index/IndexFileDeleter.java | 357 +-
.../org/apache/lucene/index/IndexFileNames.java | 118 +-
.../lucene/index/IndexFormatTooNewException.java | 67 +-
.../lucene/index/IndexFormatTooOldException.java | 106 +-
.../lucene/index/IndexNotFoundException.java | 9 +-
.../java/org/apache/lucene/index/IndexOptions.java | 36 +-
.../java/org/apache/lucene/index/IndexReader.java | 435 ++-
.../apache/lucene/index/IndexReaderContext.java | 43 +-
.../java/org/apache/lucene/index/IndexSorter.java | 225 +-
.../org/apache/lucene/index/IndexUpgrader.java | 133 +-
.../java/org/apache/lucene/index/IndexWriter.java | 3729 +++++++++++---------
.../org/apache/lucene/index/IndexWriterConfig.java | 363 +-
.../org/apache/lucene/index/IndexableField.java | 37 +-
.../apache/lucene/index/IndexableFieldType.java | 108 +-
.../org/apache/lucene/index/IndexingChain.java | 519 ++-
.../index/KeepOnlyLastCommitDeletionPolicy.java | 22 +-
.../org/apache/lucene/index/KnnGraphValues.java | 41 +-
.../java/org/apache/lucene/index/LeafMetaData.java | 24 +-
.../java/org/apache/lucene/index/LeafReader.java | 204 +-
.../org/apache/lucene/index/LeafReaderContext.java | 30 +-
.../apache/lucene/index/LiveIndexWriterConfig.java | 302 +-
.../lucene/index/LogByteSizeMergePolicy.java | 119 +-
.../org/apache/lucene/index/LogDocMergePolicy.java | 40 +-
.../org/apache/lucene/index/LogMergePolicy.java | 383 +-
.../org/apache/lucene/index/MappedMultiFields.java | 27 +-
.../lucene/index/MappingMultiPostingsEnum.java | 35 +-
.../java/org/apache/lucene/index/MergePolicy.java | 559 ++-
.../org/apache/lucene/index/MergeRateLimiter.java | 47 +-
.../apache/lucene/index/MergeReaderWrapper.java | 21 +-
.../org/apache/lucene/index/MergeScheduler.java | 62 +-
.../java/org/apache/lucene/index/MergeState.java | 93 +-
.../java/org/apache/lucene/index/MergeTrigger.java | 34 +-
.../java/org/apache/lucene/index/MultiBits.java | 49 +-
.../org/apache/lucene/index/MultiDocValues.java | 261 +-
.../java/org/apache/lucene/index/MultiFields.java | 41 +-
.../org/apache/lucene/index/MultiLeafReader.java | 8 +-
.../org/apache/lucene/index/MultiPostingsEnum.java | 55 +-
.../java/org/apache/lucene/index/MultiReader.java | 55 +-
.../java/org/apache/lucene/index/MultiSorter.java | 85 +-
.../java/org/apache/lucene/index/MultiTerms.java | 86 +-
.../org/apache/lucene/index/MultiTermsEnum.java | 80 +-
.../org/apache/lucene/index/NoDeletionPolicy.java | 10 +-
.../org/apache/lucene/index/NoMergePolicy.java | 42 +-
.../org/apache/lucene/index/NoMergeScheduler.java | 17 +-
.../org/apache/lucene/index/NormValuesWriter.java | 79 +-
.../org/apache/lucene/index/NumericDocValues.java | 16 +-
.../lucene/index/NumericDocValuesFieldUpdates.java | 25 +-
.../lucene/index/NumericDocValuesWriter.java | 54 +-
.../lucene/index/OneMergeWrappingMergePolicy.java | 23 +-
.../java/org/apache/lucene/index/OrdTermState.java | 11 +-
.../java/org/apache/lucene/index/OrdinalMap.java | 157 +-
.../lucene/index/ParallelCompositeReader.java | 101 +-
.../apache/lucene/index/ParallelLeafReader.java | 151 +-
.../apache/lucene/index/ParallelPostingsArray.java | 2 +-
.../org/apache/lucene/index/PendingDeletes.java | 116 +-
.../apache/lucene/index/PendingSoftDeletes.java | 72 +-
.../index/PersistentSnapshotDeletionPolicy.java | 133 +-
.../java/org/apache/lucene/index/PointValues.java | 199 +-
.../org/apache/lucene/index/PointValuesWriter.java | 268 +-
.../java/org/apache/lucene/index/PostingsEnum.java | 88 +-
.../org/apache/lucene/index/PrefixCodedTerms.java | 27 +-
.../java/org/apache/lucene/index/QueryTimeout.java | 17 +-
.../org/apache/lucene/index/QueryTimeoutImpl.java | 37 +-
.../lucene/index/RandomAccessVectorValues.java | 25 +-
.../index/RandomAccessVectorValuesProducer.java | 7 +-
.../org/apache/lucene/index/ReaderManager.java | 69 +-
.../java/org/apache/lucene/index/ReaderPool.java | 173 +-
.../java/org/apache/lucene/index/ReaderSlice.java | 3 +-
.../java/org/apache/lucene/index/ReaderUtil.java | 34 +-
.../org/apache/lucene/index/ReadersAndUpdates.java | 383 +-
.../org/apache/lucene/index/SegmentCommitInfo.java | 182 +-
.../apache/lucene/index/SegmentCoreReaders.java | 122 +-
.../org/apache/lucene/index/SegmentDocValues.java | 36 +-
.../lucene/index/SegmentDocValuesProducer.java | 32 +-
.../java/org/apache/lucene/index/SegmentInfo.java | 152 +-
.../java/org/apache/lucene/index/SegmentInfos.java | 784 ++--
.../org/apache/lucene/index/SegmentMerger.java | 100 +-
.../org/apache/lucene/index/SegmentReadState.java | 41 +-
.../org/apache/lucene/index/SegmentReader.java | 157 +-
.../org/apache/lucene/index/SegmentWriteState.java | 81 +-
.../apache/lucene/index/SerialMergeScheduler.java | 18 +-
.../lucene/index/SimpleMergedSegmentWarmer.java | 40 +-
.../org/apache/lucene/index/SingleTermsEnum.java | 19 +-
.../index/SingletonSortedNumericDocValues.java | 15 +-
.../lucene/index/SingletonSortedSetDocValues.java | 12 +-
.../lucene/index/SlowCodecReaderWrapper.java | 43 +-
.../org/apache/lucene/index/SlowImpactsEnum.java | 39 +-
.../lucene/index/SnapshotDeletionPolicy.java | 103 +-
.../index/SoftDeletesDirectoryReaderWrapper.java | 120 +-
.../index/SoftDeletesRetentionMergePolicy.java | 102 +-
.../org/apache/lucene/index/SortFieldProvider.java | 55 +-
.../org/apache/lucene/index/SortedDocValues.java | 73 +-
.../lucene/index/SortedDocValuesTermsEnum.java | 11 +-
.../apache/lucene/index/SortedDocValuesWriter.java | 109 +-
.../lucene/index/SortedNumericDocValues.java | 27 +-
.../lucene/index/SortedNumericDocValuesWriter.java | 93 +-
.../apache/lucene/index/SortedSetDocValues.java | 75 +-
.../lucene/index/SortedSetDocValuesTermsEnum.java | 13 +-
.../lucene/index/SortedSetDocValuesWriter.java | 136 +-
.../src/java/org/apache/lucene/index/Sorter.java | 102 +-
.../apache/lucene/index/SortingCodecReader.java | 160 +-
.../lucene/index/SortingStoredFieldsConsumer.java | 87 +-
.../lucene/index/SortingTermVectorsConsumer.java | 69 +-
.../lucene/index/StandardDirectoryReader.java | 208 +-
.../apache/lucene/index/StoredFieldVisitor.java | 74 +-
.../apache/lucene/index/StoredFieldsConsumer.java | 7 +-
.../src/java/org/apache/lucene/index/Term.java | 144 +-
.../java/org/apache/lucene/index/TermState.java | 20 +-
.../java/org/apache/lucene/index/TermStates.java | 132 +-
.../apache/lucene/index/TermVectorsConsumer.java | 31 +-
.../lucene/index/TermVectorsConsumerPerField.java | 99 +-
.../src/java/org/apache/lucene/index/Terms.java | 125 +-
.../java/org/apache/lucene/index/TermsEnum.java | 313 +-
.../java/org/apache/lucene/index/TermsHash.java | 34 +-
.../org/apache/lucene/index/TermsHashPerField.java | 104 +-
.../org/apache/lucene/index/TieredMergePolicy.java | 500 ++-
.../index/TrackingTmpOutputDirectoryWrapper.java | 3 +-
.../org/apache/lucene/index/TwoPhaseCommit.java | 29 +-
.../apache/lucene/index/TwoPhaseCommitTool.java | 54 +-
.../lucene/index/UpgradeIndexMergePolicy.java | 108 +-
.../java/org/apache/lucene/index/VectorValues.java | 165 +-
.../apache/lucene/index/VectorValuesWriter.java | 49 +-
.../java/org/apache/lucene/index/package-info.java | 365 +-
.../src/java/org/apache/lucene/package-info.java | 6 +-
.../org/apache/lucene/search/AutomatonQuery.java | 101 +-
.../org/apache/lucene/search/BlendedTermQuery.java | 139 +-
.../lucene/search/BlockMaxConjunctionScorer.java | 20 +-
.../org/apache/lucene/search/BlockMaxDISI.java | 10 +-
.../lucene/search/Boolean2ScorerSupplier.java | 104 +-
.../org/apache/lucene/search/BooleanClause.java | 75 +-
.../org/apache/lucene/search/BooleanQuery.java | 199 +-
.../org/apache/lucene/search/BooleanScorer.java | 74 +-
.../org/apache/lucene/search/BooleanWeight.java | 102 +-
.../org/apache/lucene/search/BoostAttribute.java | 22 +-
.../apache/lucene/search/BoostAttributeImpl.java | 9 +-
.../java/org/apache/lucene/search/BoostQuery.java | 39 +-
.../java/org/apache/lucene/search/BulkScorer.java | 71 +-
.../org/apache/lucene/search/CachingCollector.java | 128 +-
.../apache/lucene/search/CollectionStatistics.java | 124 +-
.../search/CollectionTerminatedException.java | 16 +-
.../java/org/apache/lucene/search/Collector.java | 61 +-
.../org/apache/lucene/search/CollectorManager.java | 35 +-
.../org/apache/lucene/search/ConjunctionDISI.java | 156 +-
.../apache/lucene/search/ConjunctionScorer.java | 9 +-
.../apache/lucene/search/ConstantScoreQuery.java | 49 +-
.../apache/lucene/search/ConstantScoreScorer.java | 65 +-
.../apache/lucene/search/ConstantScoreWeight.java | 12 +-
.../search/ControlledRealTimeReopenThread.java | 113 +-
.../apache/lucene/search/DisiPriorityQueue.java | 15 +-
.../java/org/apache/lucene/search/DisiWrapper.java | 7 +-
.../search/DisjunctionDISIApproximation.java | 9 +-
.../lucene/search/DisjunctionMatchesIterator.java | 68 +-
.../apache/lucene/search/DisjunctionMaxQuery.java | 123 +-
.../apache/lucene/search/DisjunctionMaxScorer.java | 26 +-
.../DisjunctionScoreBlockBoundaryPropagator.java | 40 +-
.../apache/lucene/search/DisjunctionScorer.java | 44 +-
.../apache/lucene/search/DisjunctionSumScorer.java | 14 +-
.../java/org/apache/lucene/search/DocIdSet.java | 73 +-
.../org/apache/lucene/search/DocIdSetIterator.java | 112 +-
.../lucene/search/DocValuesFieldExistsQuery.java | 20 +-
.../lucene/search/DocValuesRewriteMethod.java | 160 +-
.../org/apache/lucene/search/DoubleValues.java | 38 +-
.../apache/lucene/search/DoubleValuesSource.java | 237 +-
.../apache/lucene/search/ExactPhraseMatcher.java | 68 +-
.../java/org/apache/lucene/search/Explanation.java | 63 +-
.../org/apache/lucene/search/FieldComparator.java | 250 +-
.../lucene/search/FieldComparatorSource.java | 11 +-
.../java/org/apache/lucene/search/FieldDoc.java | 35 +-
.../apache/lucene/search/FieldValueHitQueue.java | 81 +-
.../org/apache/lucene/search/FilterCollector.java | 2 -
.../apache/lucene/search/FilterLeafCollector.java | 2 -
.../lucene/search/FilterMatchesIterator.java | 9 +-
.../org/apache/lucene/search/FilterScorable.java | 11 +-
.../org/apache/lucene/search/FilterScorer.java | 22 +-
.../org/apache/lucene/search/FilterWeight.java | 25 +-
.../lucene/search/FilteredDocIdSetIterator.java | 12 +-
.../lucene/search/FuzzyAutomatonBuilder.java | 14 +-
.../java/org/apache/lucene/search/FuzzyQuery.java | 170 +-
.../org/apache/lucene/search/FuzzyTermsEnum.java | 171 +-
.../java/org/apache/lucene/search/HitQueue.java | 65 +-
.../apache/lucene/search/HitsThresholdChecker.java | 23 +-
.../java/org/apache/lucene/search/ImpactsDISI.java | 25 +-
.../lucene/search/IndexOrDocValuesQuery.java | 54 +-
.../org/apache/lucene/search/IndexSearcher.java | 688 ++--
.../org/apache/lucene/search/LRUQueryCache.java | 279 +-
.../org/apache/lucene/search/LeafCollector.java | 74 +-
.../apache/lucene/search/LeafFieldComparator.java | 119 +-
.../org/apache/lucene/search/LeafSimScorer.java | 31 +-
.../org/apache/lucene/search/LiveFieldValues.java | 50 +-
.../java/org/apache/lucene/search/LongValues.java | 10 +-
.../org/apache/lucene/search/LongValuesSource.java | 65 +-
.../apache/lucene/search/MatchAllDocsQuery.java | 14 +-
.../org/apache/lucene/search/MatchNoDocsQuery.java | 12 +-
.../src/java/org/apache/lucene/search/Matches.java | 19 +-
.../org/apache/lucene/search/MatchesIterator.java | 36 +-
.../org/apache/lucene/search/MatchesUtils.java | 73 +-
.../search/MaxNonCompetitiveBoostAttribute.java | 34 +-
.../MaxNonCompetitiveBoostAttributeImpl.java | 17 +-
.../apache/lucene/search/MaxScoreAccumulator.java | 14 +-
.../org/apache/lucene/search/MaxScoreCache.java | 30 +-
.../lucene/search/MaxScoreSumPropagator.java | 22 +-
.../lucene/search/MinShouldMatchSumScorer.java | 182 +-
.../org/apache/lucene/search/MultiCollector.java | 69 +-
.../lucene/search/MultiCollectorManager.java | 30 +-
.../lucene/search/MultiLeafFieldComparator.java | 7 +-
.../org/apache/lucene/search/MultiPhraseQuery.java | 193 +-
.../org/apache/lucene/search/MultiTermQuery.java | 317 +-
.../search/MultiTermQueryConstantScoreWrapper.java | 66 +-
.../java/org/apache/lucene/search/Multiset.java | 10 +-
.../org/apache/lucene/search/NGramPhraseQuery.java | 32 +-
.../org/apache/lucene/search/NamedMatches.java | 32 +-
.../lucene/search/NormsFieldExistsQuery.java | 16 +-
.../org/apache/lucene/search/PhraseMatcher.java | 47 +-
.../org/apache/lucene/search/PhrasePositions.java | 41 +-
.../java/org/apache/lucene/search/PhraseQuery.java | 244 +-
.../java/org/apache/lucene/search/PhraseQueue.java | 5 +-
.../org/apache/lucene/search/PhraseScorer.java | 1 -
.../org/apache/lucene/search/PhraseWeight.java | 142 +-
.../org/apache/lucene/search/PointInSetQuery.java | 167 +-
.../org/apache/lucene/search/PointRangeQuery.java | 184 +-
.../lucene/search/PositiveScoresOnlyCollector.java | 12 +-
.../java/org/apache/lucene/search/PrefixQuery.java | 23 +-
.../src/java/org/apache/lucene/search/Query.java | 109 +-
.../java/org/apache/lucene/search/QueryCache.java | 9 +-
.../apache/lucene/search/QueryCachingPolicy.java | 23 +-
.../org/apache/lucene/search/QueryRescorer.java | 101 +-
.../org/apache/lucene/search/QueryVisitor.java | 35 +-
.../lucene/search/QueueSizeBasedExecutor.java | 10 +-
.../org/apache/lucene/search/ReferenceManager.java | 215 +-
.../java/org/apache/lucene/search/RegexpQuery.java | 117 +-
.../apache/lucene/search/ReqExclBulkScorer.java | 3 -
.../org/apache/lucene/search/ReqExclScorer.java | 33 +-
.../org/apache/lucene/search/ReqOptSumScorer.java | 269 +-
.../java/org/apache/lucene/search/Rescorer.java | 42 +-
.../java/org/apache/lucene/search/Scorable.java | 47 +-
.../java/org/apache/lucene/search/ScoreAndDoc.java | 7 +-
.../lucene/search/ScoreCachingWrappingScorer.java | 17 +-
.../java/org/apache/lucene/search/ScoreDoc.java | 13 +-
.../java/org/apache/lucene/search/ScoreMode.java | 36 +-
.../src/java/org/apache/lucene/search/Scorer.java | 72 +-
.../org/apache/lucene/search/ScorerSupplier.java | 25 +-
.../org/apache/lucene/search/ScoringRewrite.java | 181 +-
.../org/apache/lucene/search/SearcherFactory.java | 35 +-
.../lucene/search/SearcherLifetimeManager.java | 168 +-
.../org/apache/lucene/search/SearcherManager.java | 153 +-
.../org/apache/lucene/search/SegmentCacheable.java | 19 +-
.../org/apache/lucene/search/SimpleCollector.java | 3 -
.../lucene/search/SimpleFieldComparator.java | 5 +-
.../org/apache/lucene/search/SliceExecutor.java | 11 +-
.../apache/lucene/search/SloppyPhraseMatcher.java | 332 +-
.../src/java/org/apache/lucene/search/Sort.java | 146 +-
.../java/org/apache/lucene/search/SortField.java | 365 +-
.../org/apache/lucene/search/SortRescorer.java | 29 +-
.../lucene/search/SortedNumericSelector.java | 65 +-
.../lucene/search/SortedNumericSortField.java | 134 +-
.../apache/lucene/search/SortedSetSelector.java | 98 +-
.../apache/lucene/search/SortedSetSortField.java | 81 +-
.../org/apache/lucene/search/SynonymQuery.java | 161 +-
.../lucene/search/TermCollectingRewrite.java | 37 +-
.../org/apache/lucene/search/TermInSetQuery.java | 68 +-
.../apache/lucene/search/TermMatchesIterator.java | 9 +-
.../java/org/apache/lucene/search/TermQuery.java | 94 +-
.../org/apache/lucene/search/TermRangeQuery.java | 130 +-
.../java/org/apache/lucene/search/TermScorer.java | 19 +-
.../org/apache/lucene/search/TermStatistics.java | 92 +-
.../lucene/search/TimeLimitingCollector.java | 176 +-
.../src/java/org/apache/lucene/search/TopDocs.java | 136 +-
.../org/apache/lucene/search/TopDocsCollector.java | 123 +-
.../apache/lucene/search/TopFieldCollector.java | 214 +-
.../org/apache/lucene/search/TopFieldDocs.java | 24 +-
.../apache/lucene/search/TopScoreDocCollector.java | 111 +-
.../org/apache/lucene/search/TopTermsRewrite.java | 244 +-
.../lucene/search/TotalHitCountCollector.java | 6 +-
.../java/org/apache/lucene/search/TotalHits.java | 32 +-
.../org/apache/lucene/search/TwoPhaseIterator.java | 51 +-
.../search/UsageTrackingQueryCachingPolicy.java | 49 +-
.../java/org/apache/lucene/search/WANDScorer.java | 147 +-
.../src/java/org/apache/lucene/search/Weight.java | 177 +-
.../org/apache/lucene/search/WildcardQuery.java | 59 +-
.../lucene/search/comparators/DocComparator.java | 25 +-
.../search/comparators/DoubleComparator.java | 15 +-
.../lucene/search/comparators/FloatComparator.java | 15 +-
.../lucene/search/comparators/IntComparator.java | 15 +-
.../lucene/search/comparators/LongComparator.java | 15 +-
.../lucene/search/comparators/MinDocIterator.java | 7 +-
.../search/comparators/NumericComparator.java | 171 +-
.../lucene/search/comparators/package-info.java | 5 +-
.../org/apache/lucene/search/package-info.java | 839 +++--
.../lucene/search/similarities/AfterEffect.java | 31 +-
.../lucene/search/similarities/AfterEffectB.java | 17 +-
.../lucene/search/similarities/AfterEffectL.java | 8 +-
.../lucene/search/similarities/Axiomatic.java | 160 +-
.../lucene/search/similarities/AxiomaticF1EXP.java | 82 +-
.../lucene/search/similarities/AxiomaticF1LOG.java | 76 +-
.../lucene/search/similarities/AxiomaticF2EXP.java | 85 +-
.../lucene/search/similarities/AxiomaticF2LOG.java | 80 +-
.../lucene/search/similarities/AxiomaticF3EXP.java | 80 +-
.../lucene/search/similarities/AxiomaticF3LOG.java | 73 +-
.../lucene/search/similarities/BM25Similarity.java | 140 +-
.../lucene/search/similarities/BasicModel.java | 37 +-
.../lucene/search/similarities/BasicModelG.java | 34 +-
.../lucene/search/similarities/BasicModelIF.java | 23 +-
.../lucene/search/similarities/BasicModelIn.java | 18 +-
.../lucene/search/similarities/BasicModelIne.java | 27 +-
.../lucene/search/similarities/BasicStats.java | 32 +-
.../search/similarities/BooleanSimilarity.java | 18 +-
.../search/similarities/ClassicSimilarity.java | 23 +-
.../lucene/search/similarities/DFISimilarity.java | 85 +-
.../lucene/search/similarities/DFRSimilarity.java | 146 +-
.../lucene/search/similarities/Distribution.java | 30 +-
.../lucene/search/similarities/DistributionLL.java | 10 +-
.../search/similarities/DistributionSPL.java | 19 +-
.../lucene/search/similarities/IBSimilarity.java | 149 +-
.../lucene/search/similarities/Independence.java | 21 +-
.../similarities/IndependenceChiSquared.java | 15 +-
.../search/similarities/IndependenceSaturated.java | 13 +-
.../similarities/IndependenceStandardized.java | 16 +-
.../search/similarities/LMDirichletSimilarity.java | 93 +-
.../similarities/LMJelinekMercerSimilarity.java | 70 +-
.../lucene/search/similarities/LMSimilarity.java | 101 +-
.../apache/lucene/search/similarities/Lambda.java | 21 +-
.../lucene/search/similarities/LambdaDF.java | 17 +-
.../lucene/search/similarities/LambdaTTF.java | 18 +-
.../search/similarities/MultiSimilarity.java | 25 +-
.../lucene/search/similarities/Normalization.java | 52 +-
.../search/similarities/NormalizationH1.java | 47 +-
.../search/similarities/NormalizationH2.java | 48 +-
.../search/similarities/NormalizationH3.java | 33 +-
.../lucene/search/similarities/NormalizationZ.java | 28 +-
.../similarities/PerFieldSimilarityWrapper.java | 26 +-
.../lucene/search/similarities/Similarity.java | 205 +-
.../lucene/search/similarities/SimilarityBase.java | 151 +-
.../search/similarities/TFIDFSimilarity.java | 485 ++-
.../lucene/search/similarities/package-info.java | 191 +-
.../lucene/search/spans/ConjunctionSpans.java | 24 +-
.../apache/lucene/search/spans/ContainSpans.java | 18 +-
.../lucene/search/spans/FieldMaskingSpanQuery.java | 68 +-
.../apache/lucene/search/spans/FilterSpans.java | 57 +-
.../lucene/search/spans/NearSpansOrdered.java | 46 +-
.../lucene/search/spans/NearSpansUnordered.java | 40 +-
.../apache/lucene/search/spans/SpanBoostQuery.java | 33 +-
.../apache/lucene/search/spans/SpanCollector.java | 16 +-
.../lucene/search/spans/SpanContainQuery.java | 35 +-
.../lucene/search/spans/SpanContainingQuery.java | 35 +-
.../apache/lucene/search/spans/SpanFirstQuery.java | 27 +-
.../search/spans/SpanMultiTermQueryWrapper.java | 200 +-
.../apache/lucene/search/spans/SpanNearQuery.java | 131 +-
.../apache/lucene/search/spans/SpanNotQuery.java | 107 +-
.../apache/lucene/search/spans/SpanOrQuery.java | 59 +-
.../search/spans/SpanPositionCheckQuery.java | 63 +-
.../lucene/search/spans/SpanPositionQueue.java | 8 +-
.../search/spans/SpanPositionRangeQuery.java | 33 +-
.../org/apache/lucene/search/spans/SpanQuery.java | 11 +-
.../org/apache/lucene/search/spans/SpanScorer.java | 39 +-
.../apache/lucene/search/spans/SpanTermQuery.java | 98 +-
.../org/apache/lucene/search/spans/SpanWeight.java | 242 +-
.../lucene/search/spans/SpanWithinQuery.java | 36 +-
.../java/org/apache/lucene/search/spans/Spans.java | 62 +-
.../org/apache/lucene/search/spans/TermSpans.java | 28 +-
.../apache/lucene/search/spans/package-info.java | 97 +-
.../lucene/store/AlreadyClosedException.java | 7 +-
.../org/apache/lucene/store/BaseDirectory.java | 9 +-
.../org/apache/lucene/store/BufferedChecksum.java | 18 +-
.../lucene/store/BufferedChecksumIndexInput.java | 9 +-
.../apache/lucene/store/BufferedIndexInput.java | 146 +-
.../apache/lucene/store/ByteArrayDataInput.java | 41 +-
.../apache/lucene/store/ByteArrayDataOutput.java | 11 +-
.../org/apache/lucene/store/ByteBufferGuard.java | 61 +-
.../apache/lucene/store/ByteBufferIndexInput.java | 162 +-
.../apache/lucene/store/ByteBuffersDataInput.java | 93 +-
.../apache/lucene/store/ByteBuffersDataOutput.java | 232 +-
.../apache/lucene/store/ByteBuffersDirectory.java | 141 +-
.../apache/lucene/store/ByteBuffersIndexInput.java | 27 +-
.../lucene/store/ByteBuffersIndexOutput.java | 25 +-
.../apache/lucene/store/ChecksumIndexInput.java | 25 +-
.../java/org/apache/lucene/store/DataInput.java | 153 +-
.../java/org/apache/lucene/store/DataOutput.java | 174 +-
.../java/org/apache/lucene/store/Directory.java | 106 +-
.../java/org/apache/lucene/store/FSDirectory.java | 260 +-
.../org/apache/lucene/store/FSLockFactory.java | 26 +-
.../apache/lucene/store/FileSwitchDirectory.java | 60 +-
.../org/apache/lucene/store/FilterDirectory.java | 35 +-
.../java/org/apache/lucene/store/FlushInfo.java | 45 +-
.../java/org/apache/lucene/store/IOContext.java | 78 +-
.../java/org/apache/lucene/store/IndexInput.java | 101 +-
.../java/org/apache/lucene/store/IndexOutput.java | 26 +-
.../apache/lucene/store/InputStreamDataInput.java | 13 +-
.../src/java/org/apache/lucene/store/Lock.java | 42 +-
.../java/org/apache/lucene/store/LockFactory.java | 35 +-
.../lucene/store/LockObtainFailedException.java | 9 +-
.../lucene/store/LockReleaseFailedException.java | 6 +-
.../org/apache/lucene/store/LockStressTest.java | 78 +-
.../store/LockValidatingDirectoryWrapper.java | 10 +-
.../org/apache/lucene/store/LockVerifyServer.java | 138 +-
.../org/apache/lucene/store/MMapDirectory.java | 355 +-
.../java/org/apache/lucene/store/MergeInfo.java | 64 +-
.../org/apache/lucene/store/NIOFSDirectory.java | 127 +-
.../apache/lucene/store/NRTCachingDirectory.java | 107 +-
.../apache/lucene/store/NativeFSLockFactory.java | 99 +-
.../org/apache/lucene/store/NoLockFactory.java | 18 +-
.../lucene/store/OutputStreamDataOutput.java | 11 +-
.../lucene/store/OutputStreamIndexOutput.java | 13 +-
.../org/apache/lucene/store/RandomAccessInput.java | 22 +-
.../lucene/store/RateLimitedIndexOutput.java | 20 +-
.../java/org/apache/lucene/store/RateLimiter.java | 78 +-
.../apache/lucene/store/SimpleFSLockFactory.java | 75 +-
.../lucene/store/SingleInstanceLockFactory.java | 13 +-
.../apache/lucene/store/SleepingLockWrapper.java | 60 +-
.../lucene/store/TrackingDirectoryWrapper.java | 7 +-
.../apache/lucene/store/VerifyingLockFactory.java | 17 +-
.../java/org/apache/lucene/store/package-info.java | 4 +-
.../java/org/apache/lucene/util/Accountable.java | 14 +-
.../java/org/apache/lucene/util/Accountables.java | 115 +-
.../lucene/util/ArrayInPlaceMergeSorter.java | 3 +-
.../org/apache/lucene/util/ArrayIntroSorter.java | 3 +-
.../org/apache/lucene/util/ArrayTimSorter.java | 3 +-
.../src/java/org/apache/lucene/util/ArrayUtil.java | 400 ++-
.../src/java/org/apache/lucene/util/Attribute.java | 8 +-
.../org/apache/lucene/util/AttributeFactory.java | 122 +-
.../java/org/apache/lucene/util/AttributeImpl.java | 89 +-
.../org/apache/lucene/util/AttributeReflector.java | 11 +-
.../org/apache/lucene/util/AttributeSource.java | 354 +-
.../java/org/apache/lucene/util/BitDocIdSet.java | 14 +-
.../src/java/org/apache/lucene/util/BitSet.java | 45 +-
.../org/apache/lucene/util/BitSetIterator.java | 13 +-
.../src/java/org/apache/lucene/util/BitUtil.java | 107 +-
.../core/src/java/org/apache/lucene/util/Bits.java | 29 +-
.../java/org/apache/lucene/util/ByteBlockPool.java | 251 +-
.../src/java/org/apache/lucene/util/BytesRef.java | 137 +-
.../java/org/apache/lucene/util/BytesRefArray.java | 106 +-
.../org/apache/lucene/util/BytesRefBuilder.java | 62 +-
.../org/apache/lucene/util/BytesRefComparator.java | 27 +-
.../java/org/apache/lucene/util/BytesRefHash.java | 245 +-
.../org/apache/lucene/util/BytesRefIterator.java | 22 +-
.../src/java/org/apache/lucene/util/CharsRef.java | 115 +-
.../org/apache/lucene/util/CharsRefBuilder.java | 35 +-
.../org/apache/lucene/util/ClassLoaderUtils.java | 13 +-
.../lucene/util/ClasspathResourceLoader.java | 44 +-
.../apache/lucene/util/CloseableThreadLocal.java | 56 +-
.../org/apache/lucene/util/CollectionUtil.java | 54 +-
.../org/apache/lucene/util/CommandLineUtil.java | 75 +-
.../src/java/org/apache/lucene/util/Constants.java | 45 +-
.../src/java/org/apache/lucene/util/Counter.java | 29 +-
.../org/apache/lucene/util/DocIdSetBuilder.java | 59 +-
.../org/apache/lucene/util/FilterIterator.java | 20 +-
.../java/org/apache/lucene/util/FixedBitSet.java | 205 +-
.../src/java/org/apache/lucene/util/FixedBits.java | 9 +-
.../lucene/util/FixedLengthBytesRefArray.java | 65 +-
.../lucene/util/FrequencyTrackingRingBuffer.java | 57 +-
.../java/org/apache/lucene/util/IOSupplier.java | 3 +-
.../src/java/org/apache/lucene/util/IOUtils.java | 356 +-
.../org/apache/lucene/util/InPlaceMergeSorter.java | 12 +-
.../java/org/apache/lucene/util/InfoStream.java | 54 +-
.../org/apache/lucene/util/IntArrayDocIdSet.java | 11 +-
.../java/org/apache/lucene/util/IntBlockPool.java | 218 +-
.../java/org/apache/lucene/util/IntroSelector.java | 53 +-
.../java/org/apache/lucene/util/IntroSorter.java | 13 +-
.../src/java/org/apache/lucene/util/IntsRef.java | 89 +-
.../org/apache/lucene/util/IntsRefBuilder.java | 25 +-
.../org/apache/lucene/util/LSBRadixSorter.java | 12 +-
.../java/org/apache/lucene/util/LongBitSet.java | 197 +-
.../src/java/org/apache/lucene/util/LongHeap.java | 139 +-
.../java/org/apache/lucene/util/LongValues.java | 38 +-
.../src/java/org/apache/lucene/util/LongsRef.java | 92 +-
.../org/apache/lucene/util/MSBRadixSorter.java | 62 +-
.../src/java/org/apache/lucene/util/MapOfSets.java | 30 +-
.../src/java/org/apache/lucene/util/MathUtil.java | 83 +-
.../org/apache/lucene/util/MergedIterator.java | 60 +-
.../org/apache/lucene/util/NamedSPILoader.java | 75 +-
.../org/apache/lucene/util/NamedThreadFactory.java | 33 +-
.../java/org/apache/lucene/util/NotDocIdSet.java | 13 +-
.../java/org/apache/lucene/util/NumericUtils.java | 157 +-
.../java/org/apache/lucene/util/OfflineSorter.java | 306 +-
.../java/org/apache/lucene/util/PagedBytes.java | 127 +-
.../apache/lucene/util/PrintStreamInfoStream.java | 29 +-
.../java/org/apache/lucene/util/PriorityQueue.java | 125 +-
.../java/org/apache/lucene/util/QueryBuilder.java | 347 +-
.../java/org/apache/lucene/util/RadixSelector.java | 63 +-
.../org/apache/lucene/util/RamUsageEstimator.java | 297 +-
.../lucene/util/RecyclingByteBlockAllocator.java | 68 +-
.../lucene/util/RecyclingIntBlockAllocator.java | 70 +-
.../src/java/org/apache/lucene/util/RefCount.java | 37 +-
.../org/apache/lucene/util/ResourceLoader.java | 24 +-
.../apache/lucene/util/ResourceLoaderAware.java | 10 +-
.../org/apache/lucene/util/RoaringDocIdSet.java | 41 +-
.../java/org/apache/lucene/util/RollingBuffer.java | 63 +-
.../lucene/util/SameThreadExecutorService.java | 6 +-
.../src/java/org/apache/lucene/util/Selector.java | 17 +-
.../org/apache/lucene/util/SentinelIntSet.java | 74 +-
.../src/java/org/apache/lucene/util/SetOnce.java | 29 +-
.../java/org/apache/lucene/util/SloppyMath.java | 226 +-
.../java/org/apache/lucene/util/SmallFloat.java | 76 +-
.../src/java/org/apache/lucene/util/Sorter.java | 55 +-
.../org/apache/lucene/util/SparseFixedBitSet.java | 58 +-
.../apache/lucene/util/StrictStringTokenizer.java | 13 +-
.../java/org/apache/lucene/util/StringHelper.java | 171 +-
.../apache/lucene/util/StringMSBRadixSorter.java | 3 +-
.../org/apache/lucene/util/SuppressForbidden.java | 6 +-
.../lucene/util/ThreadInterruptedException.java | 6 +-
.../src/java/org/apache/lucene/util/TimSorter.java | 67 +-
.../java/org/apache/lucene/util/ToStringUtils.java | 11 +-
.../java/org/apache/lucene/util/UnicodeUtil.java | 419 ++-
.../java/org/apache/lucene/util/VectorUtil.java | 27 +-
.../src/java/org/apache/lucene/util/Version.java | 196 +-
.../java/org/apache/lucene/util/VirtualMethod.java | 119 +-
.../org/apache/lucene/util/WeakIdentityMap.java | 164 +-
.../org/apache/lucene/util/automaton/Automata.java | 215 +-
.../apache/lucene/util/automaton/Automaton.java | 709 ++--
.../lucene/util/automaton/AutomatonProvider.java | 15 +-
.../lucene/util/automaton/ByteRunAutomaton.java | 10 +-
.../util/automaton/CharacterRunAutomaton.java | 30 +-
.../lucene/util/automaton/CompiledAutomaton.java | 239 +-
.../automaton/DaciukMihovAutomatonBuilder.java | 224 +-
.../util/automaton/FiniteStringsIterator.java | 73 +-
.../org/apache/lucene/util/automaton/IntSet.java | 46 +-
.../util/automaton/Lev1ParametricDescription.java | 75 +-
.../util/automaton/Lev1TParametricDescription.java | 82 +-
.../util/automaton/Lev2ParametricDescription.java | 225 +-
.../util/automaton/Lev2TParametricDescription.java | 296 +-
.../lucene/util/automaton/LevenshteinAutomata.java | 252 +-
.../automaton/LimitedFiniteStringsIterator.java | 26 +-
.../util/automaton/MinimizationOperations.java | 111 +-
.../apache/lucene/util/automaton/Operations.java | 507 +--
.../org/apache/lucene/util/automaton/RegExp.java | 629 ++--
.../apache/lucene/util/automaton/RunAutomaton.java | 84 +-
.../apache/lucene/util/automaton/SortedIntSet.java | 56 +-
.../apache/lucene/util/automaton/StatePair.java | 32 +-
.../TooComplexToDeterminizeException.java | 33 +-
.../apache/lucene/util/automaton/Transition.java | 20 +-
.../apache/lucene/util/automaton/UTF32ToUTF8.java | 132 +-
.../apache/lucene/util/automaton/package-info.java | 28 +-
.../java/org/apache/lucene/util/bkd/BKDConfig.java | 36 +-
.../apache/lucene/util/bkd/BKDRadixSelector.java | 331 +-
.../java/org/apache/lucene/util/bkd/BKDReader.java | 465 ++-
.../java/org/apache/lucene/util/bkd/BKDWriter.java | 1461 +++++---
.../org/apache/lucene/util/bkd/DocIdsWriter.java | 31 +-
.../apache/lucene/util/bkd/HeapPointReader.java | 23 +-
.../apache/lucene/util/bkd/HeapPointWriter.java | 53 +-
.../lucene/util/bkd/MutablePointsReaderUtils.java | 108 +-
.../apache/lucene/util/bkd/OfflinePointReader.java | 59 +-
.../apache/lucene/util/bkd/OfflinePointWriter.java | 43 +-
.../org/apache/lucene/util/bkd/PointReader.java | 11 +-
.../org/apache/lucene/util/bkd/PointValue.java | 9 +-
.../org/apache/lucene/util/bkd/PointWriter.java | 13 +-
.../org/apache/lucene/util/bkd/package-info.java | 5 +-
.../java/org/apache/lucene/util/compress/LZ4.java | 112 +-
.../util/compress/LowercaseAsciiCompression.java | 36 +-
.../apache/lucene/util/compress/package-info.java | 6 +-
.../org/apache/lucene/util/fst/BitTableUtil.java | 76 +-
.../lucene/util/fst/ByteSequenceOutputs.java | 22 +-
.../apache/lucene/util/fst/BytesRefFSTEnum.java | 37 +-
.../org/apache/lucene/util/fst/BytesStore.java | 112 +-
.../lucene/util/fst/CharSequenceOutputs.java | 32 +-
.../src/java/org/apache/lucene/util/fst/FST.java | 502 +--
.../org/apache/lucene/util/fst/FSTCompiler.java | 330 +-
.../java/org/apache/lucene/util/fst/FSTEnum.java | 214 +-
.../java/org/apache/lucene/util/fst/FSTStore.java | 14 +-
.../apache/lucene/util/fst/ForwardBytesReader.java | 1 -
.../apache/lucene/util/fst/IntSequenceOutputs.java | 34 +-
.../org/apache/lucene/util/fst/IntsRefFSTEnum.java | 39 +-
.../java/org/apache/lucene/util/fst/NoOutputs.java | 43 +-
.../java/org/apache/lucene/util/fst/NodeHash.java | 64 +-
.../apache/lucene/util/fst/OffHeapFSTStore.java | 77 +-
.../org/apache/lucene/util/fst/OnHeapFSTStore.java | 115 +-
.../java/org/apache/lucene/util/fst/Outputs.java | 55 +-
.../org/apache/lucene/util/fst/PairOutputs.java | 64 +-
.../apache/lucene/util/fst/PositiveIntOutputs.java | 16 +-
.../apache/lucene/util/fst/ReverseBytesReader.java | 6 +-
.../lucene/util/fst/ReverseRandomAccessReader.java | 76 +-
.../src/java/org/apache/lucene/util/fst/Util.java | 430 ++-
.../org/apache/lucene/util/fst/package-info.java | 41 +-
.../util/graph/GraphTokenStreamFiniteStrings.java | 63 +-
.../org/apache/lucene/util/graph/package-info.java | 4 +-
.../org/apache/lucene/util/hnsw/BoundsChecker.java | 79 +-
.../org/apache/lucene/util/hnsw/HnswGraph.java | 183 +-
.../apache/lucene/util/hnsw/HnswGraphBuilder.java | 296 +-
.../org/apache/lucene/util/hnsw/NeighborArray.java | 76 +
.../hnsw/{Neighbors.java => NeighborQueue.java} | 98 +-
.../org/apache/lucene/util/hnsw/package-info.java | 4 +-
.../apache/lucene/util/mutable/MutableValue.java | 10 +-
.../lucene/util/mutable/MutableValueBool.java | 12 +-
.../lucene/util/mutable/MutableValueDate.java | 3 +-
.../lucene/util/mutable/MutableValueDouble.java | 13 +-
.../lucene/util/mutable/MutableValueFloat.java | 11 +-
.../lucene/util/mutable/MutableValueInt.java | 20 +-
.../lucene/util/mutable/MutableValueLong.java | 18 +-
.../lucene/util/mutable/MutableValueStr.java | 12 +-
.../apache/lucene/util/mutable/package-info.java | 6 +-
.../java/org/apache/lucene/util/package-info.java | 4 +-
.../util/packed/AbstractBlockPackedWriter.java | 19 +-
.../lucene/util/packed/AbstractPagedMutable.java | 14 +-
.../lucene/util/packed/BlockPackedReader.java | 29 +-
.../util/packed/BlockPackedReaderIterator.java | 31 +-
.../lucene/util/packed/BlockPackedWriter.java | 56 +-
.../apache/lucene/util/packed/BulkOperation.java | 243 +-
.../lucene/util/packed/BulkOperationPacked.java | 51 +-
.../lucene/util/packed/BulkOperationPacked1.java | 17 +-
.../lucene/util/packed/BulkOperationPacked10.java | 17 +-
.../lucene/util/packed/BulkOperationPacked11.java | 17 +-
.../lucene/util/packed/BulkOperationPacked12.java | 17 +-
.../lucene/util/packed/BulkOperationPacked13.java | 17 +-
.../lucene/util/packed/BulkOperationPacked14.java | 17 +-
.../lucene/util/packed/BulkOperationPacked15.java | 17 +-
.../lucene/util/packed/BulkOperationPacked16.java | 23 +-
.../lucene/util/packed/BulkOperationPacked17.java | 17 +-
.../lucene/util/packed/BulkOperationPacked18.java | 17 +-
.../lucene/util/packed/BulkOperationPacked19.java | 23 +-
.../lucene/util/packed/BulkOperationPacked2.java | 17 +-
.../lucene/util/packed/BulkOperationPacked20.java | 17 +-
.../lucene/util/packed/BulkOperationPacked21.java | 29 +-
.../lucene/util/packed/BulkOperationPacked22.java | 17 +-
.../lucene/util/packed/BulkOperationPacked23.java | 35 +-
.../lucene/util/packed/BulkOperationPacked24.java | 17 +-
.../lucene/util/packed/BulkOperationPacked3.java | 17 +-
.../lucene/util/packed/BulkOperationPacked4.java | 17 +-
.../lucene/util/packed/BulkOperationPacked5.java | 17 +-
.../lucene/util/packed/BulkOperationPacked6.java | 17 +-
.../lucene/util/packed/BulkOperationPacked7.java | 17 +-
.../lucene/util/packed/BulkOperationPacked8.java | 17 +-
.../lucene/util/packed/BulkOperationPacked9.java | 17 +-
.../packed/BulkOperationPackedSingleBlock.java | 43 +-
.../lucene/util/packed/DeltaPackedLongValues.java | 18 +-
.../lucene/util/packed/DirectMonotonicReader.java | 68 +-
.../lucene/util/packed/DirectMonotonicWriter.java | 58 +-
.../packed/DirectPacked64SingleBlockReader.java | 5 +-
.../lucene/util/packed/DirectPackedReader.java | 21 +-
.../apache/lucene/util/packed/DirectReader.java | 157 +-
.../apache/lucene/util/packed/DirectWriter.java | 69 +-
.../apache/lucene/util/packed/GrowableWriter.java | 31 +-
.../util/packed/MonotonicBlockPackedReader.java | 40 +-
.../util/packed/MonotonicBlockPackedWriter.java | 47 +-
.../lucene/util/packed/MonotonicLongValues.java | 32 +-
.../org/apache/lucene/util/packed/Packed64.java | 112 +-
.../lucene/util/packed/Packed64SingleBlock.java | 56 +-
.../apache/lucene/util/packed/PackedDataInput.java | 21 +-
.../lucene/util/packed/PackedDataOutput.java | 24 +-
.../org/apache/lucene/util/packed/PackedInts.java | 661 ++--
.../lucene/util/packed/PackedLongValues.java | 57 +-
.../lucene/util/packed/PackedReaderIterator.java | 13 +-
.../apache/lucene/util/packed/PackedWriter.java | 7 +-
.../lucene/util/packed/PagedGrowableWriter.java | 26 +-
.../apache/lucene/util/packed/PagedMutable.java | 14 +-
.../apache/lucene/util/packed/gen_BulkOperation.py | 2 +
.../lucene/util/packed/gen_Packed64SingleBlock.py | 3 +
.../apache/lucene/util/packed/package-info.java | 143 +-
.../src/test/org/apache/lucene/TestAssertions.java | 17 +-
.../core/src/test/org/apache/lucene/TestDemo.java | 10 +-
.../test/org/apache/lucene/TestExternalCodecs.java | 50 +-
.../apache/lucene/TestMergeSchedulerExternal.java | 29 +-
.../src/test/org/apache/lucene/TestSearch.java | 141 +-
.../org/apache/lucene/TestSearchForDuplicates.java | 163 +-
.../lucene/analysis/FakeCharFilterFactory.java | 4 +-
.../lucene/analysis/FakeTokenFilterFactory.java | 4 +-
.../analysis/TestAbstractAnalysisFactory.java | 2 +-
.../lucene/analysis/TestAnalysisSPILoader.java | 188 +-
.../lucene/analysis/TestAnalyzerWrapper.java | 49 +-
.../lucene/analysis/TestCachingTokenFilter.java | 93 +-
.../apache/lucene/analysis/TestCharArrayMap.java | 112 +-
.../apache/lucene/analysis/TestCharArraySet.java | 239 +-
.../org/apache/lucene/analysis/TestCharFilter.java | 8 +-
.../apache/lucene/analysis/TestCharacterUtils.java | 40 +-
.../analysis/TestDelegatingAnalyzerWrapper.java | 85 +-
.../lucene/analysis/TestGraphTokenFilter.java | 60 +-
.../lucene/analysis/TestGraphTokenizers.java | 415 +--
.../lucene/analysis/TestReusableStringReader.java | 8 +-
.../org/apache/lucene/analysis/TestStopFilter.java | 104 +-
.../test/org/apache/lucene/analysis/TestToken.java | 114 +-
.../apache/lucene/analysis/TestWordlistLoader.java | 39 +-
.../analysis/standard/TestStandardAnalyzer.java | 638 ++--
.../analysis/standard/TestStandardFactories.java | 38 +-
.../tokenattributes/TestBytesRefAttImpl.java | 1 -
.../tokenattributes/TestCharTermAttributeImpl.java | 182 +-
.../TestPackedTokenAttributeImpl.java | 77 +-
.../tokenattributes/TestSimpleAttributeImpl.java | 43 +-
.../lucene/codecs/TestCodecLoadingDeadlock.java | 167 +-
.../org/apache/lucene/codecs/TestCodecUtil.java | 275 +-
.../codecs/TestCompetitiveFreqNormAccumulator.java | 11 +-
.../compressing/AbstractTestCompressionMode.java | 40 +-
.../compressing/TestFastCompressionMode.java | 1 -
.../compressing/TestFastDecompressionMode.java | 1 -
.../compressing/TestHighCompressionMode.java | 2 -
.../lucene50/TestLucene50CompoundFormat.java | 3 +-
.../lucene50/TestLucene50LiveDocsFormat.java | 1 -
.../lucene50/TestLucene50TermVectorsFormat.java | 1 -
.../lucene50/TestLucene60FieldInfoFormat.java | 5 +-
.../BaseLucene80DocValuesFormatTestCase.java | 176 +-
...TestBestCompressionLucene80DocValuesFormat.java | 12 +-
.../TestBestSpeedLucene80DocValuesFormat.java | 9 +-
.../lucene/codecs/lucene80/TestIndexedDISI.java | 236 +-
.../codecs/lucene80/TestLucene80NormsFormat.java | 7 +-
.../TestLucene80NormsFormatMergeInstance.java | 5 +-
.../lucene/codecs/lucene84/TestForDeltaUtil.java | 16 +-
.../apache/lucene/codecs/lucene84/TestForUtil.java | 15 +-
.../lucene84/TestLucene84PostingsFormat.java | 23 +-
.../lucene/codecs/lucene84/TestPForUtil.java | 15 +-
.../codecs/lucene86/TestLucene86PointsFormat.java | 240 +-
.../lucene86/TestLucene86SegmentInfoFormat.java | 3 +-
...tLucene87StoredFieldsFormatHighCompression.java | 31 +-
...estLucene87StoredFieldsFormatMergeInstance.java | 5 +-
.../perfield/TestPerFieldDocValuesFormat.java | 104 +-
.../perfield/TestPerFieldPostingsFormat.java | 6 +-
.../perfield/TestPerFieldPostingsFormat2.java | 154 +-
.../lucene/document/BaseLatLonShapeTestCase.java | 253 +-
.../lucene/document/BaseShapeEncodingTestCase.java | 171 +-
.../apache/lucene/document/BaseShapeTestCase.java | 384 +-
.../lucene/document/BaseXYShapeTestCase.java | 137 +-
.../apache/lucene/document/TestBinaryDocument.java | 37 +-
.../org/apache/lucene/document/TestDateTools.java | 104 +-
.../org/apache/lucene/document/TestDocument.java | 164 +-
.../apache/lucene/document/TestDoubleRange.java | 6 +-
.../lucene/document/TestFeatureDoubleValues.java | 109 +-
.../apache/lucene/document/TestFeatureField.java | 77 +-
.../apache/lucene/document/TestFeatureSort.java | 48 +-
.../test/org/apache/lucene/document/TestField.java | 251 +-
.../org/apache/lucene/document/TestFieldType.java | 40 +-
.../org/apache/lucene/document/TestFloatRange.java | 8 +-
.../lucene/document/TestInetAddressPoint.java | 177 +-
.../org/apache/lucene/document/TestIntRange.java | 2 +-
.../lucene/document/TestLatLonDocValuesField.java | 10 +-
.../document/TestLatLonLineShapeQueries.java | 19 +-
.../document/TestLatLonMultiLineShapeQueries.java | 29 +-
.../document/TestLatLonMultiPointShapeQueries.java | 32 +-
.../TestLatLonMultiPolygonShapeQueries.java | 55 +-
.../apache/lucene/document/TestLatLonPoint.java | 21 +-
.../TestLatLonPointDistanceFeatureQuery.java | 226 +-
.../document/TestLatLonPointDistanceSort.java | 87 +-
.../document/TestLatLonPointShapeQueries.java | 34 +-
.../document/TestLatLonPolygonShapeQueries.java | 29 +-
.../apache/lucene/document/TestLatLonShape.java | 477 +--
.../lucene/document/TestLatLonShapeEncoding.java | 2 +-
.../document/TestLongDistanceFeatureQuery.java | 117 +-
.../org/apache/lucene/document/TestLongRange.java | 2 +-
.../lucene/document/TestXYLineShapeQueries.java | 25 +-
.../document/TestXYMultiLineShapeQueries.java | 22 +-
.../document/TestXYMultiPointShapeQueries.java | 35 +-
.../document/TestXYMultiPolygonShapeQueries.java | 58 +-
.../lucene/document/TestXYPointShapeQueries.java | 40 +-
.../lucene/document/TestXYPolygonShapeQueries.java | 35 +-
.../org/apache/lucene/document/TestXYShape.java | 54 +-
.../lucene/document/TestXYShapeEncoding.java | 12 +-
.../src/test/org/apache/lucene/geo/TestCircle.java | 48 +-
.../test/org/apache/lucene/geo/TestCircle2D.java | 46 +-
.../apache/lucene/geo/TestGeoEncodingUtils.java | 75 +-
.../test/org/apache/lucene/geo/TestGeoUtils.java | 111 +-
.../src/test/org/apache/lucene/geo/TestLine2D.java | 39 +-
.../src/test/org/apache/lucene/geo/TestPoint.java | 26 +-
.../test/org/apache/lucene/geo/TestPoint2D.java | 74 +-
.../test/org/apache/lucene/geo/TestPolygon.java | 142 +-
.../test/org/apache/lucene/geo/TestPolygon2D.java | 236 +-
.../org/apache/lucene/geo/TestRectangle2D.java | 51 +-
.../lucene/geo/TestSimpleWKTShapeParsing.java | 83 +-
.../org/apache/lucene/geo/TestTessellator.java | 857 +++--
.../test/org/apache/lucene/geo/TestXYCircle.java | 86 +-
.../src/test/org/apache/lucene/geo/TestXYLine.java | 77 +-
.../test/org/apache/lucene/geo/TestXYPoint.java | 62 +-
.../test/org/apache/lucene/geo/TestXYPolygon.java | 88 +-
.../org/apache/lucene/geo/TestXYRectangle.java | 125 +-
.../apache/lucene/index/Test2BBinaryDocValues.java | 87 +-
.../test/org/apache/lucene/index/Test2BDocs.java | 59 +-
.../lucene/index/Test2BNumericDocValues.java | 42 +-
.../test/org/apache/lucene/index/Test2BPoints.java | 69 +-
.../org/apache/lucene/index/Test2BPositions.java | 41 +-
.../org/apache/lucene/index/Test2BPostings.java | 35 +-
.../apache/lucene/index/Test2BPostingsBytes.java | 72 +-
.../index/Test2BSortedDocValuesFixedSorted.java | 48 +-
.../lucene/index/Test2BSortedDocValuesOrds.java | 50 +-
.../test/org/apache/lucene/index/Test2BTerms.java | 74 +-
.../apache/lucene/index/Test4GBStoredFields.java | 30 +-
.../org/apache/lucene/index/TestAddIndexes.java | 670 ++--
.../lucene/index/TestAllFilesCheckIndexHeader.java | 58 +-
.../lucene/index/TestAllFilesDetectBitFlips.java | 44 +-
.../lucene/index/TestAllFilesDetectTruncation.java | 52 +-
.../index/TestAllFilesHaveChecksumFooter.java | 21 +-
.../lucene/index/TestAllFilesHaveCodecHeader.java | 35 +-
.../org/apache/lucene/index/TestAtomicUpdate.java | 24 +-
.../apache/lucene/index/TestBagOfPositions.java | 69 +-
.../org/apache/lucene/index/TestBagOfPostings.java | 82 +-
.../lucene/index/TestBinaryDocValuesUpdates.java | 587 +--
.../org/apache/lucene/index/TestBinaryTerms.java | 22 +-
.../apache/lucene/index/TestBufferedUpdates.java | 4 +-
.../org/apache/lucene/index/TestByteSlices.java | 31 +-
.../org/apache/lucene/index/TestCheckIndex.java | 8 +-
.../lucene/index/TestCodecHoldsOpenFiles.java | 5 +-
.../test/org/apache/lucene/index/TestCodecs.java | 329 +-
.../lucene/index/TestConcurrentMergeScheduler.java | 442 +--
.../lucene/index/TestConsistentFieldNumbers.java | 145 +-
.../test/org/apache/lucene/index/TestCrash.java | 25 +-
.../lucene/index/TestCrashCausesCorruptIndex.java | 86 +-
.../org/apache/lucene/index/TestCustomNorms.java | 15 +-
.../apache/lucene/index/TestCustomTermFreq.java | 265 +-
.../apache/lucene/index/TestDeletionPolicy.java | 301 +-
.../lucene/index/TestDemoParallelLeafReader.java | 650 ++--
.../apache/lucene/index/TestDirectoryReader.java | 527 +--
.../lucene/index/TestDirectoryReaderReopen.java | 702 ++--
.../src/test/org/apache/lucene/index/TestDoc.java | 127 +-
.../test/org/apache/lucene/index/TestDocCount.java | 16 +-
.../org/apache/lucene/index/TestDocIDMerger.java | 59 +-
.../index/TestDocInverterPerFieldErrorInfo.java | 36 +-
.../org/apache/lucene/index/TestDocValues.java | 259 +-
.../lucene/index/TestDocValuesFieldUpdates.java | 16 +-
.../apache/lucene/index/TestDocValuesIndexing.java | 300 +-
.../apache/lucene/index/TestDocsAndPositions.java | 148 +-
.../apache/lucene/index/TestDocsWithFieldSet.java | 2 -
.../apache/lucene/index/TestDocumentWriter.java | 190 +-
.../index/TestDocumentsWriterDeleteQueue.java | 55 +-
.../index/TestDocumentsWriterPerThreadPool.java | 53 +-
.../index/TestDocumentsWriterStallControl.java | 188 +-
.../org/apache/lucene/index/TestDuelingCodecs.java | 46 +-
.../lucene/index/TestDuelingCodecsAtNight.java | 7 +-
.../lucene/index/TestExceedMaxTermLength.java | 70 +-
.../lucene/index/TestExitableDirectoryReader.java | 153 +-
.../org/apache/lucene/index/TestFieldInfos.java | 93 +-
.../apache/lucene/index/TestFieldInvertState.java | 40 +-
.../org/apache/lucene/index/TestFieldReuse.java | 42 +-
.../lucene/index/TestFieldUpdatesBuffer.java | 70 +-
.../org/apache/lucene/index/TestFieldsReader.java | 33 +-
.../apache/lucene/index/TestFilterCodecReader.java | 21 +-
.../lucene/index/TestFilterDirectoryReader.java | 13 +-
.../apache/lucene/index/TestFilterLeafReader.java | 63 +-
.../apache/lucene/index/TestFilterMergePolicy.java | 3 +-
.../src/test/org/apache/lucene/index/TestFlex.java | 26 +-
.../lucene/index/TestFlushByRamOrCountsPolicy.java | 89 +-
.../apache/lucene/index/TestForTooMuchCloning.java | 42 +-
.../apache/lucene/index/TestForceMergeForever.java | 35 +-
.../lucene/index/TestFrozenBufferedUpdates.java | 13 +-
.../org/apache/lucene/index/TestIndexCommit.java | 106 +-
.../apache/lucene/index/TestIndexFileDeleter.java | 282 +-
.../org/apache/lucene/index/TestIndexInput.java | 265 +-
.../lucene/index/TestIndexManyDocuments.java | 38 +-
.../org/apache/lucene/index/TestIndexOptions.java | 53 +-
.../apache/lucene/index/TestIndexReaderClose.java | 92 +-
.../org/apache/lucene/index/TestIndexSorting.java | 303 +-
.../apache/lucene/index/TestIndexTooManyDocs.java | 105 +-
.../org/apache/lucene/index/TestIndexWriter.java | 2219 +++++++-----
.../apache/lucene/index/TestIndexWriterCommit.java | 412 ++-
.../apache/lucene/index/TestIndexWriterConfig.java | 145 +-
.../apache/lucene/index/TestIndexWriterDelete.java | 611 ++--
.../lucene/index/TestIndexWriterDeleteByQuery.java | 1 -
.../lucene/index/TestIndexWriterExceptions.java | 1432 ++++----
.../lucene/index/TestIndexWriterExceptions2.java | 103 +-
.../lucene/index/TestIndexWriterForceMerge.java | 152 +-
.../lucene/index/TestIndexWriterFromReader.java | 271 +-
.../lucene/index/TestIndexWriterLockRelease.java | 15 +-
.../lucene/index/TestIndexWriterMaxDocs.java | 306 +-
.../lucene/index/TestIndexWriterMergePolicy.java | 539 +--
.../lucene/index/TestIndexWriterMerging.java | 266 +-
.../lucene/index/TestIndexWriterNRTIsCurrent.java | 36 +-
.../lucene/index/TestIndexWriterOnDiskFull.java | 303 +-
.../lucene/index/TestIndexWriterOnJRECrash.java | 153 +-
.../lucene/index/TestIndexWriterOnVMError.java | 175 +-
.../index/TestIndexWriterOutOfFileDescriptors.java | 22 +-
.../apache/lucene/index/TestIndexWriterReader.java | 587 +--
.../index/TestIndexWriterThreadsToSegments.java | 224 +-
.../lucene/index/TestIndexWriterUnicode.java | 158 +-
.../lucene/index/TestIndexWriterWithThreads.java | 401 ++-
.../apache/lucene/index/TestIndexableField.java | 236 +-
.../lucene/index/TestIndexingSequenceNumbers.java | 463 ++-
.../org/apache/lucene/index/TestInfoStream.java | 75 +-
.../org/apache/lucene/index/TestIntBlockPool.java | 50 +-
.../org/apache/lucene/index/TestIsCurrent.java | 19 +-
.../test/org/apache/lucene/index/TestKnnGraph.java | 128 +-
.../apache/lucene/index/TestLazyProxSkipping.java | 351 +-
.../apache/lucene/index/TestLogMergePolicy.java | 1 -
.../org/apache/lucene/index/TestLongPostings.java | 94 +-
.../org/apache/lucene/index/TestManyFields.java | 74 +-
.../org/apache/lucene/index/TestMaxPosition.java | 19 +-
.../apache/lucene/index/TestMaxTermFrequency.java | 30 +-
.../org/apache/lucene/index/TestMergePolicy.java | 107 +-
.../apache/lucene/index/TestMergeRateLimiter.java | 1 -
.../org/apache/lucene/index/TestMixedCodecs.java | 6 +-
.../lucene/index/TestMixedDocValuesUpdates.java | 385 +-
.../apache/lucene/index/TestMultiDocValues.java | 132 +-
.../org/apache/lucene/index/TestMultiFields.java | 55 +-
.../lucene/index/TestMultiLevelSkipList.java | 57 +-
.../apache/lucene/index/TestMultiTermsEnum.java | 19 +-
.../apache/lucene/index/TestNRTReaderCleanup.java | 6 +-
.../lucene/index/TestNRTReaderWithThreads.java | 29 +-
.../org/apache/lucene/index/TestNRTThreads.java | 23 +-
.../org/apache/lucene/index/TestNeverDelete.java | 55 +-
.../org/apache/lucene/index/TestNewestSegment.java | 4 +-
.../apache/lucene/index/TestNoDeletionPolicy.java | 15 +-
.../org/apache/lucene/index/TestNoMergePolicy.java | 7 +-
.../apache/lucene/index/TestNoMergeScheduler.java | 10 +-
.../test/org/apache/lucene/index/TestNorms.java | 22 +-
.../lucene/index/TestNumericDocValuesUpdates.java | 678 ++--
.../org/apache/lucene/index/TestOmitNorms.java | 114 +-
.../org/apache/lucene/index/TestOmitPositions.java | 54 +-
.../test/org/apache/lucene/index/TestOmitTf.java | 400 ++-
.../index/TestOneMergeWrappingMergePolicy.java | 77 +-
.../org/apache/lucene/index/TestOrdinalMap.java | 61 +-
.../lucene/index/TestParallelCompositeReader.java | 234 +-
.../lucene/index/TestParallelLeafReader.java | 144 +-
.../lucene/index/TestParallelReaderEmptyIndex.java | 52 +-
.../apache/lucene/index/TestParallelTermEnum.java | 8 +-
.../test/org/apache/lucene/index/TestPayloads.java | 233 +-
.../apache/lucene/index/TestPayloadsOnVectors.java | 29 +-
.../apache/lucene/index/TestPendingDeletes.java | 58 +-
.../lucene/index/TestPendingSoftDeletes.java | 220 +-
.../apache/lucene/index/TestPerSegmentDeletes.java | 67 +-
.../TestPersistentSnapshotDeletionPolicy.java | 76 +-
.../org/apache/lucene/index/TestPointValues.java | 355 +-
.../apache/lucene/index/TestPostingsOffsets.java | 257 +-
.../apache/lucene/index/TestPrefixCodedTerms.java | 21 +-
.../org/apache/lucene/index/TestReadOnlyIndex.java | 31 +-
.../org/apache/lucene/index/TestReaderClosed.java | 22 +-
.../org/apache/lucene/index/TestReaderPool.java | 131 +-
.../lucene/index/TestReaderWrapperDVTypeCheck.java | 63 +-
.../test/org/apache/lucene/index/TestRollback.java | 10 +-
.../apache/lucene/index/TestRollingUpdates.java | 53 +-
.../lucene/index/TestSameTokenSamePosition.java | 23 +-
.../org/apache/lucene/index/TestSegmentInfos.java | 254 +-
.../org/apache/lucene/index/TestSegmentMerger.java | 73 +-
.../org/apache/lucene/index/TestSegmentReader.java | 140 +-
.../apache/lucene/index/TestSegmentTermDocs.java | 146 +-
.../apache/lucene/index/TestSegmentTermEnum.java | 38 +-
.../lucene/index/TestSegmentToThreadMapping.java | 29 +-
.../lucene/index/TestSizeBoundedForceMerge.java | 129 +-
.../lucene/index/TestSnapshotDeletionPolicy.java | 200 +-
.../TestSoftDeletesDirectoryReaderWrapper.java | 72 +-
.../index/TestSoftDeletesRetentionMergePolicy.java | 376 +-
.../lucene/index/TestSortedSetDocValues.java | 1 -
.../lucene/index/TestSortingCodecReader.java | 73 +-
.../org/apache/lucene/index/TestStressAdvance.java | 20 +-
.../org/apache/lucene/index/TestStressDeletes.java | 92 +-
.../apache/lucene/index/TestStressIndexing.java | 55 +-
.../apache/lucene/index/TestStressIndexing2.java | 421 ++-
.../org/apache/lucene/index/TestStressNRT.java | 574 +--
.../org/apache/lucene/index/TestSumDocFreq.java | 23 +-
.../apache/lucene/index/TestSwappedIndexFiles.java | 37 +-
.../src/test/org/apache/lucene/index/TestTerm.java | 1 -
.../org/apache/lucene/index/TestTermStates.java | 3 +-
.../org/apache/lucene/index/TestTermVectors.java | 50 +-
.../apache/lucene/index/TestTermVectorsReader.java | 226 +-
.../apache/lucene/index/TestTermVectorsWriter.java | 156 +-
.../org/apache/lucene/index/TestTermdocPerf.java | 101 +-
.../test/org/apache/lucene/index/TestTerms.java | 17 +-
.../org/apache/lucene/index/TestTermsEnum.java | 190 +-
.../org/apache/lucene/index/TestTermsEnum2.java | 62 +-
.../apache/lucene/index/TestTermsHashPerField.java | 208 +-
.../lucene/index/TestThreadedForceMerge.java | 130 +-
.../apache/lucene/index/TestTieredMergePolicy.java | 427 ++-
.../index/TestTragicIndexWriterDeadlock.java | 140 +-
.../lucene/index/TestTransactionRollback.java | 103 +-
.../org/apache/lucene/index/TestTransactions.java | 77 +-
.../org/apache/lucene/index/TestTryDelete.java | 45 +-
.../lucene/index/TestTwoPhaseCommitTool.java | 7 +-
.../apache/lucene/index/TestUniqueTermCount.java | 27 +-
.../lucene/index/TestUpgradeIndexMergePolicy.java | 5 +-
.../org/apache/lucene/index/TestVectorValues.java | 210 +-
.../apache/lucene/search/BaseTestRangeFilter.java | 70 +-
.../lucene/search/FuzzyTermOnShortTermsTest.java | 119 +-
.../apache/lucene/search/JustCompileSearch.java | 33 +-
.../apache/lucene/search/TermInSetQueryTest.java | 87 +-
.../search/TestApproximationSearchEquivalence.java | 12 +-
.../apache/lucene/search/TestAutomatonQuery.java | 131 +-
.../lucene/search/TestAutomatonQueryUnicode.java | 19 +-
.../apache/lucene/search/TestBlendedTermQuery.java | 68 +-
.../lucene/search/TestBlockMaxConjunction.java | 29 +-
.../org/apache/lucene/search/TestBoolean2.java | 125 +-
.../lucene/search/TestBoolean2ScorerSupplier.java | 144 +-
.../lucene/search/TestBooleanMinShouldMatch.java | 678 ++--
.../org/apache/lucene/search/TestBooleanOr.java | 107 +-
.../org/apache/lucene/search/TestBooleanQuery.java | 327 +-
.../search/TestBooleanQueryVisitSubscorers.java | 100 +-
.../apache/lucene/search/TestBooleanRewrites.java | 495 +--
.../apache/lucene/search/TestBooleanScorer.java | 172 +-
.../org/apache/lucene/search/TestBoostQuery.java | 34 +-
.../apache/lucene/search/TestCachingCollector.java | 83 +-
.../lucene/search/TestComplexExplanations.java | 238 +-
.../TestComplexExplanationsOfNonMatches.java | 11 +-
.../apache/lucene/search/TestConjunctionDISI.java | 139 +-
.../org/apache/lucene/search/TestConjunctions.java | 74 +-
.../lucene/search/TestConstantScoreQuery.java | 141 +-
.../lucene/search/TestConstantScoreScorer.java | 69 +-
.../search/TestControlledRealTimeReopenThread.java | 263 +-
.../lucene/search/TestCustomSearcherSort.java | 105 +-
.../org/apache/lucene/search/TestDateSort.java | 11 +-
.../lucene/search/TestDisjunctionMaxQuery.java | 436 ++-
...estDisjunctionScoreBlockBoundaryPropagator.java | 5 +-
.../apache/lucene/search/TestDocIdSetIterator.java | 22 +-
.../apache/lucene/search/TestDocValuesQueries.java | 117 +-
.../lucene/search/TestDocValuesRewriteMethod.java | 48 +-
.../lucene/search/TestDoubleRangeFieldQueries.java | 86 +-
.../lucene/search/TestDoubleValuesSource.java | 195 +-
.../apache/lucene/search/TestEarlyTermination.java | 56 +-
.../lucene/search/TestElevationComparator.java | 221 +-
.../lucene/search/TestFieldCacheRewriteMethod.java | 18 +-
.../search/TestFieldSortOptimizationSkipping.java | 137 +-
.../apache/lucene/search/TestFieldValueQuery.java | 21 +-
.../org/apache/lucene/search/TestFilterWeight.java | 30 +-
.../lucene/search/TestFloatRangeFieldQueries.java | 89 +-
.../org/apache/lucene/search/TestFuzzyQuery.java | 340 +-
.../lucene/search/TestIndexOrDocValuesQuery.java | 89 +-
.../apache/lucene/search/TestIndexSearcher.java | 228 +-
.../lucene/search/TestInetAddressRangeQueries.java | 43 +-
.../lucene/search/TestIntRangeFieldQueries.java | 59 +-
.../apache/lucene/search/TestLRUQueryCache.java | 781 ++--
.../lucene/search/TestLatLonDocValuesQueries.java | 6 +-
.../lucene/search/TestLatLonPointQueries.java | 7 +-
.../apache/lucene/search/TestLiveFieldValues.java | 167 +-
.../lucene/search/TestLongRangeFieldQueries.java | 63 +-
.../apache/lucene/search/TestLongValuesSource.java | 28 +-
.../lucene/search/TestMatchAllDocsQuery.java | 36 +-
.../apache/lucene/search/TestMatchNoDocsQuery.java | 16 +-
.../apache/lucene/search/TestMatchesIterator.java | 709 ++--
.../apache/lucene/search/TestMaxClauseLimit.java | 72 +-
.../lucene/search/TestMaxScoreAccumulator.java | 3 +-
.../lucene/search/TestMaxScoreSumPropagator.java | 31 +-
.../apache/lucene/search/TestMinShouldMatch2.java | 177 +-
.../apache/lucene/search/TestMultiCollector.java | 218 +-
.../apache/lucene/search/TestMultiPhraseEnum.java | 56 +-
.../apache/lucene/search/TestMultiPhraseQuery.java | 288 +-
.../apache/lucene/search/TestMultiSliceMerge.java | 25 +-
.../lucene/search/TestMultiTermConstantScore.java | 168 +-
.../lucene/search/TestMultiTermQueryRewrites.java | 166 +-
.../lucene/search/TestMultiThreadTermVectors.java | 25 +-
.../org/apache/lucene/search/TestMultiset.java | 3 -
.../apache/lucene/search/TestNGramPhraseQuery.java | 27 +-
.../org/apache/lucene/search/TestNeedsScores.java | 36 +-
.../lucene/search/TestNormsFieldExistsQuery.java | 15 +-
.../src/test/org/apache/lucene/search/TestNot.java | 12 +-
.../lucene/search/TestPhrasePrefixQuery.java | 26 +-
.../org/apache/lucene/search/TestPhraseQuery.java | 557 ++-
.../org/apache/lucene/search/TestPointQueries.java | 980 +++--
.../lucene/search/TestPositionIncrement.java | 133 +-
.../search/TestPositiveScoresOnlyCollector.java | 53 +-
.../lucene/search/TestPrefixInBooleanQuery.java | 54 +-
.../org/apache/lucene/search/TestPrefixQuery.java | 21 +-
.../org/apache/lucene/search/TestPrefixRandom.java | 48 +-
.../apache/lucene/search/TestQueryRescorer.java | 162 +-
.../org/apache/lucene/search/TestQueryVisitor.java | 228 +-
.../search/TestRangeFieldsDocValuesQuery.java | 8 +-
.../org/apache/lucene/search/TestRegexpQuery.java | 118 +-
.../org/apache/lucene/search/TestRegexpRandom.java | 46 +-
.../apache/lucene/search/TestRegexpRandom2.java | 51 +-
.../lucene/search/TestReqExclBulkScorer.java | 88 +-
.../apache/lucene/search/TestReqOptSumScorer.java | 162 +-
.../lucene/search/TestSameScoresWithThreads.java | 72 +-
.../search/TestScoreCachingWrappingScorer.java | 77 +-
.../org/apache/lucene/search/TestScorerPerf.java | 240 +-
.../org/apache/lucene/search/TestSearchAfter.java | 97 +-
.../lucene/search/TestSearchWithThreads.java | 50 +-
.../apache/lucene/search/TestSearcherManager.java | 554 +--
.../lucene/search/TestSegmentCacheables.java | 7 +-
.../apache/lucene/search/TestShardSearching.java | 101 +-
.../org/apache/lucene/search/TestSimilarity.java | 208 +-
.../lucene/search/TestSimilarityProvider.java | 8 +-
.../lucene/search/TestSimpleExplanations.java | 355 +-
.../search/TestSimpleExplanationsOfNonMatches.java | 12 +-
.../TestSimpleExplanationsWithFillerDocs.java | 60 +-
.../lucene/search/TestSimpleSearchEquivalence.java | 55 +-
.../lucene/search/TestSloppyPhraseQuery.java | 242 +-
.../lucene/search/TestSloppyPhraseQuery2.java | 26 +-
.../test/org/apache/lucene/search/TestSort.java | 124 +-
.../org/apache/lucene/search/TestSortRandom.java | 114 +-
.../org/apache/lucene/search/TestSortRescorer.java | 91 +-
.../lucene/search/TestSortedNumericSortField.java | 53 +-
.../lucene/search/TestSortedSetSelector.java | 93 +-
.../lucene/search/TestSortedSetSortField.java | 37 +-
.../apache/lucene/search/TestSubScorerFreqs.java | 44 +-
.../org/apache/lucene/search/TestSynonymQuery.java | 250 +-
.../org/apache/lucene/search/TestTermQuery.java | 107 +-
.../apache/lucene/search/TestTermRangeQuery.java | 84 +-
.../org/apache/lucene/search/TestTermScorer.java | 193 +-
.../lucene/search/TestTimeLimitingCollector.java | 267 +-
.../apache/lucene/search/TestTopDocsCollector.java | 235 +-
.../org/apache/lucene/search/TestTopDocsMerge.java | 117 +-
.../lucene/search/TestTopFieldCollector.java | 246 +-
.../TestTopFieldCollectorEarlyTermination.java | 157 +-
.../lucene/search/TestTotalHitCountCollector.java | 9 +-
.../TestUsageTrackingFilterCachingPolicy.java | 37 +-
.../org/apache/lucene/search/TestWANDScorer.java | 174 +-
.../org/apache/lucene/search/TestWildcard.java | 279 +-
.../apache/lucene/search/TestWildcardRandom.java | 49 +-
.../lucene/search/TestXYPointDistanceSort.java | 67 +-
.../apache/lucene/search/TestXYPointQueries.java | 2 +-
.../search/similarities/AxiomaticTestCase.java | 6 +-
.../search/similarities/BasicModelTestCase.java | 11 +-
.../search/similarities/DistributionTestCase.java | 5 +-
.../search/similarities/TestAxiomaticF1EXP.java | 1 -
.../search/similarities/TestAxiomaticF1LOG.java | 1 -
.../search/similarities/TestAxiomaticF2EXP.java | 1 -
.../search/similarities/TestAxiomaticF2LOG.java | 1 -
.../search/similarities/TestAxiomaticF3EXP.java | 1 -
.../search/similarities/TestAxiomaticF3LOG.java | 1 -
.../similarities/TestAxiomaticSimilarity.java | 81 +-
.../search/similarities/TestBM25Similarity.java | 80 +-
.../search/similarities/TestBasicModelG.java | 1 -
.../search/similarities/TestBasicModelIF.java | 1 -
.../search/similarities/TestBasicModelIn.java | 1 -
.../search/similarities/TestBasicModelIne.java | 1 -
.../search/similarities/TestBooleanSimilarity.java | 26 +-
.../search/similarities/TestClassicSimilarity.java | 77 +-
.../search/similarities/TestDistributionLL.java | 1 -
.../search/similarities/TestDistributionSPL.java | 1 -
.../similarities/TestIndependenceChiSquared.java | 1 -
.../similarities/TestIndependenceSaturated.java | 1 -
.../similarities/TestIndependenceStandardized.java | 1 -
.../similarities/TestLMDirichletSimilarity.java | 1 -
.../TestLMJelinekMercerSimilarity.java | 1 -
.../search/similarities/TestSimilarity2.java | 62 +-
.../search/similarities/TestSimilarityBase.java | 397 +--
.../search/spans/JustCompileSearchSpans.java | 18 +-
.../org/apache/lucene/search/spans/TestBasics.java | 377 +-
.../search/spans/TestFieldMaskingSpanQuery.java | 348 +-
.../lucene/search/spans/TestFilterSpans.java | 2 -
.../lucene/search/spans/TestNearSpansOrdered.java | 275 +-
.../lucene/search/spans/TestSpanBoostQuery.java | 14 +-
.../lucene/search/spans/TestSpanCollection.java | 51 +-
.../lucene/search/spans/TestSpanContainQuery.java | 34 +-
.../lucene/search/spans/TestSpanExplanations.java | 154 +-
.../spans/TestSpanExplanationsOfNonMatches.java | 13 +-
.../lucene/search/spans/TestSpanFirstQuery.java | 15 +-
.../spans/TestSpanMultiTermQueryWrapper.java | 133 +-
.../lucene/search/spans/TestSpanNearQuery.java | 54 +-
.../lucene/search/spans/TestSpanNotQuery.java | 32 +-
.../lucene/search/spans/TestSpanOrQuery.java | 18 +-
.../search/spans/TestSpanSearchEquivalence.java | 313 +-
.../lucene/search/spans/TestSpanTermQuery.java | 19 +-
.../org/apache/lucene/search/spans/TestSpans.java | 248 +-
.../apache/lucene/search/spans/TestSpansEnum.java | 56 +-
.../lucene/store/BaseDataOutputTestCase.java | 230 +-
.../apache/lucene/store/TestBufferedChecksum.java | 6 +-
.../lucene/store/TestBufferedIndexInput.java | 170 +-
.../lucene/store/TestByteArrayDataInput.java | 1 -
.../lucene/store/TestByteBuffersDataInput.java | 149 +-
.../lucene/store/TestByteBuffersDataOutput.java | 61 +-
.../lucene/store/TestByteBuffersDirectory.java | 74 +-
.../org/apache/lucene/store/TestDirectory.java | 56 +-
.../lucene/store/TestFileSwitchDirectory.java | 76 +-
.../apache/lucene/store/TestFilterDirectory.java | 8 +-
.../org/apache/lucene/store/TestLockFactory.java | 126 +-
.../org/apache/lucene/store/TestMmapDirectory.java | 44 +-
.../org/apache/lucene/store/TestMultiMMap.java | 204 +-
.../apache/lucene/store/TestNIOFSDirectory.java | 29 +-
.../lucene/store/TestNRTCachingDirectory.java | 53 +-
.../lucene/store/TestNativeFSLockFactory.java | 57 +-
.../org/apache/lucene/store/TestRateLimiter.java | 83 +-
.../lucene/store/TestSimpleFSLockFactory.java | 16 +-
.../store/TestSingleInstanceLockFactory.java | 19 +-
.../lucene/store/TestSleepingLockWrapper.java | 9 +-
.../lucene/store/TestStressLockFactories.java | 74 +-
.../lucene/store/TestTrackingDirectoryWrapper.java | 9 +-
.../org/apache/lucene/util/BaseSortTestCase.java | 39 +-
.../lucene/util/StressRamUsageEstimator.java | 15 +-
.../org/apache/lucene/util/Test2BPagedBytes.java | 8 +-
.../test/org/apache/lucene/util/TestArrayUtil.java | 249 +-
.../apache/lucene/util/TestAttributeSource.java | 165 +-
.../org/apache/lucene/util/TestByteBlockPool.java | 4 +-
.../test/org/apache/lucene/util/TestBytesRef.java | 23 +-
.../org/apache/lucene/util/TestBytesRefArray.java | 27 +-
.../org/apache/lucene/util/TestBytesRefHash.java | 121 +-
.../test/org/apache/lucene/util/TestCharsRef.java | 112 +-
.../apache/lucene/util/TestCharsRefBuilder.java | 2 -
.../apache/lucene/util/TestClassLoaderUtils.java | 4 +-
.../lucene/util/TestCloseableThreadLocal.java | 6 +-
.../org/apache/lucene/util/TestCollectionUtil.java | 23 +-
.../apache/lucene/util/TestDocIdSetBuilder.java | 17 +-
.../org/apache/lucene/util/TestFilterIterator.java | 135 +-
.../apache/lucene/util/TestFixedBitDocIdSet.java | 1 -
.../org/apache/lucene/util/TestFixedBitSet.java | 318 +-
.../lucene/util/TestFixedLengthBytesRefArray.java | 41 +-
.../util/TestFrequencyTrackingRingBuffer.java | 5 +-
.../test/org/apache/lucene/util/TestIOUtils.java | 45 +-
.../apache/lucene/util/TestInPlaceMergeSorter.java | 6 +-
.../apache/lucene/util/TestIntArrayDocIdSet.java | 3 -
.../org/apache/lucene/util/TestIntroSelector.java | 32 +-
.../org/apache/lucene/util/TestIntroSorter.java | 1 -
.../test/org/apache/lucene/util/TestIntsRef.java | 23 +-
.../org/apache/lucene/util/TestLSBRadixSorter.java | 2 -
.../org/apache/lucene/util/TestLongBitSet.java | 199 +-
.../test/org/apache/lucene/util/TestLongHeap.java | 122 +-
.../test/org/apache/lucene/util/TestLongsRef.java | 22 +-
.../org/apache/lucene/util/TestMSBRadixSorter.java | 27 +-
.../test/org/apache/lucene/util/TestMathUtil.java | 68 +-
.../org/apache/lucene/util/TestMergedIterator.java | 13 +-
.../org/apache/lucene/util/TestNamedSPILoader.java | 16 +-
.../org/apache/lucene/util/TestNotDocIdSet.java | 6 +-
.../org/apache/lucene/util/TestNumericUtils.java | 427 ++-
.../org/apache/lucene/util/TestOfflineSorter.java | 544 +--
.../org/apache/lucene/util/TestPagedBytes.java | 48 +-
.../org/apache/lucene/util/TestPriorityQueue.java | 52 +-
.../org/apache/lucene/util/TestQueryBuilder.java | 471 +--
.../org/apache/lucene/util/TestRadixSelector.java | 42 +-
.../apache/lucene/util/TestRamUsageEstimator.java | 118 +-
.../util/TestRecyclingByteBlockAllocator.java | 25 +-
.../util/TestRecyclingIntBlockAllocator.java | 27 +-
.../apache/lucene/util/TestRoaringDocIdSet.java | 5 +-
.../org/apache/lucene/util/TestRollingBuffer.java | 24 +-
.../org/apache/lucene/util/TestSentinelIntSet.java | 31 +-
.../test/org/apache/lucene/util/TestSetOnce.java | 25 +-
.../org/apache/lucene/util/TestSloppyMath.java | 107 +-
.../org/apache/lucene/util/TestSmallFloat.java | 97 +-
.../lucene/util/TestSparseFixedBitDocIdSet.java | 2 -
.../apache/lucene/util/TestSparseFixedBitSet.java | 6 +-
.../org/apache/lucene/util/TestStringHelper.java | 41 +-
.../lucene/util/TestStringMSBRadixSorter.java | 4 +-
.../test/org/apache/lucene/util/TestTimSorter.java | 3 +-
.../apache/lucene/util/TestTimSorterWorstCase.java | 63 +-
.../org/apache/lucene/util/TestUnicodeUtil.java | 79 +-
.../org/apache/lucene/util/TestVectorUtil.java | 10 +-
.../test/org/apache/lucene/util/TestVersion.java | 176 +-
.../org/apache/lucene/util/TestVirtualMethod.java | 69 +-
.../apache/lucene/util/TestWeakIdentityMap.java | 197 +-
.../util/automaton/FiniteStringsIteratorTest.java | 53 +-
.../LimitedFiniteStringsIteratorTest.java | 32 +-
.../lucene/util/automaton/TestAutomaton.java | 982 +++---
.../util/automaton/TestCompiledAutomaton.java | 32 +-
.../automaton/TestDaciukMihovAutomatonBuilder.java | 12 +-
.../lucene/util/automaton/TestDeterminism.java | 60 +-
.../util/automaton/TestDeterminizeLexicon.java | 10 +-
.../apache/lucene/util/automaton/TestIntSet.java | 124 +-
.../util/automaton/TestLevenshteinAutomata.java | 309 +-
.../apache/lucene/util/automaton/TestMinimize.java | 29 +-
.../lucene/util/automaton/TestOperations.java | 81 +-
.../apache/lucene/util/automaton/TestRegExp.java | 136 +-
.../lucene/util/automaton/TestUTF32ToUTF8.java | 86 +-
.../apache/lucene/util/bkd/Test2BBKDPoints.java | 42 +-
.../test/org/apache/lucene/util/bkd/TestBKD.java | 1485 ++++----
.../lucene/util/bkd/TestBKDRadixSelector.java | 225 +-
.../apache/lucene/util/bkd/TestBKDRadixSort.java | 50 +-
.../apache/lucene/util/bkd/TestDocIdsWriter.java | 37 +-
.../util/bkd/TestMutablePointsReaderUtils.java | 116 +-
.../apache/lucene/util/compress/LZ4TestCase.java | 211 +-
.../apache/lucene/util/compress/TestFastLZ4.java | 1 -
.../apache/lucene/util/compress/TestHighLZ4.java | 3 +-
.../compress/TestLowercaseAsciiCompression.java | 7 +-
.../test/org/apache/lucene/util/fst/Test2BFST.java | 88 +-
.../apache/lucene/util/fst/TestBitTableUtil.java | 79 +-
.../org/apache/lucene/util/fst/TestBytesStore.java | 312 +-
.../lucene/util/fst/TestFSTDirectAddressing.java | 118 +-
.../test/org/apache/lucene/util/fst/TestFSTs.java | 659 ++--
.../test/org/apache/lucene/util/fst/TestUtil.java | 20 +-
.../graph/TestGraphTokenStreamFiniteStrings.java | 427 +--
.../apache/lucene/util/hnsw/KnnGraphTester.java | 414 ++-
.../apache/lucene/util/hnsw/MockVectorValues.java | 140 +
.../test/org/apache/lucene/util/hnsw/TestHnsw.java | 436 ++-
.../org/apache/lucene/util/hnsw/TestNeighbors.java | 113 +
.../lucene/util/mutable/TestMutableValues.java | 64 +-
.../lucene/util/packed/TestDirectMonotonic.java | 98 +-
.../lucene/util/packed/TestDirectPacked.java | 34 +-
.../apache/lucene/util/packed/TestPackedInts.java | 492 ++-
.../java/org/apache/lucene/demo/IndexFiles.java | 103 +-
.../java/org/apache/lucene/demo/SearchFiles.java | 90 +-
.../demo/facet/AssociationsFacetsExample.java | 23 +-
.../lucene/demo/facet/DistanceFacetsExample.java | 113 +-
.../facet/ExpressionAggregationFacetsExample.java | 27 +-
.../facet/MultiCategoryListsFacetsExample.java | 7 +-
.../lucene/demo/facet/RangeFacetsExample.java | 57 +-
.../lucene/demo/facet/SimpleFacetsExample.java | 54 +-
.../demo/facet/SimpleSortedSetFacetsExample.java | 28 +-
.../org/apache/lucene/demo/facet/package-info.java | 4 +-
.../java/org/apache/lucene/demo/package-info.java | 4 +-
.../src/test/org/apache/lucene/demo/TestDemo.java | 11 +-
.../demo/facet/TestAssociationsFacetsExample.java | 19 +-
.../demo/facet/TestDistanceFacetsExample.java | 6 +-
.../TestExpressionAggregationFacetsExample.java | 5 +-
.../facet/TestMultiCategoryListsFacetsExample.java | 10 +-
.../lucene/demo/facet/TestRangeFacetsExample.java | 5 +-
.../lucene/demo/facet/TestSimpleFacetsExample.java | 35 +-
.../facet/TestSimpleSortedSetFacetsExample.java | 14 +-
.../org/apache/lucene/expressions/Bindings.java | 16 +-
.../expressions/CachingExpressionValueSource.java | 34 +-
.../org/apache/lucene/expressions/Expression.java | 24 +-
.../expressions/ExpressionFunctionValues.java | 5 +-
.../lucene/expressions/ExpressionRescorer.java | 25 +-
.../lucene/expressions/ExpressionValueSource.java | 41 +-
.../apache/lucene/expressions/SimpleBindings.java | 36 +-
.../expressions/js/JavascriptBaseVisitor.java | 154 +-
.../lucene/expressions/js/JavascriptCompiler.java | 258 +-
.../js/JavascriptErrorHandlingLexer.java | 21 +-
.../js/JavascriptParserErrorStrategy.java | 58 +-
.../lucene/expressions/js/VariableContext.java | 42 +-
.../apache/lucene/expressions/js/package-info.java | 41 +-
.../apache/lucene/expressions/package-info.java | 23 +-
.../lucene/expressions/TestDemoExpressions.java | 184 +-
.../lucene/expressions/TestExpressionRescorer.java | 27 +-
.../expressions/TestExpressionSortField.java | 37 +-
.../lucene/expressions/TestExpressionSorts.java | 42 +-
.../expressions/TestExpressionValidation.java | 78 +-
.../expressions/TestExpressionValueSource.java | 46 +-
.../lucene/expressions/js/TestCustomFunctions.java | 321 +-
.../expressions/js/TestJavascriptCompiler.java | 169 +-
.../expressions/js/TestJavascriptFunction.java | 134 +-
.../expressions/js/TestJavascriptOperations.java | 57 +-
.../lucene/expressions/js/TestVariableContext.java | 9 +-
.../org/apache/lucene/facet/DrillDownQuery.java | 78 +-
.../org/apache/lucene/facet/DrillSideways.java | 309 +-
.../apache/lucene/facet/DrillSidewaysQuery.java | 80 +-
.../apache/lucene/facet/DrillSidewaysScorer.java | 257 +-
.../java/org/apache/lucene/facet/FacetField.java | 24 +-
.../java/org/apache/lucene/facet/FacetQuery.java | 17 +-
.../java/org/apache/lucene/facet/FacetResult.java | 20 +-
.../src/java/org/apache/lucene/facet/Facets.java | 36 +-
.../org/apache/lucene/facet/FacetsCollector.java | 118 +-
.../lucene/facet/FacetsCollectorManager.java | 16 +-
.../java/org/apache/lucene/facet/FacetsConfig.java | 247 +-
.../org/apache/lucene/facet/LabelAndValue.java | 3 +-
.../apache/lucene/facet/LongValueFacetCounts.java | 137 +-
.../org/apache/lucene/facet/MultiFacetQuery.java | 22 +-
.../java/org/apache/lucene/facet/MultiFacets.java | 19 +-
.../facet/RandomSamplingFacetsCollector.java | 140 +-
.../apache/lucene/facet/TopOrdAndFloatQueue.java | 6 +-
.../org/apache/lucene/facet/TopOrdAndIntQueue.java | 6 +-
.../java/org/apache/lucene/facet/package-info.java | 62 +-
.../org/apache/lucene/facet/range/DoubleRange.java | 83 +-
.../lucene/facet/range/DoubleRangeFacetCounts.java | 73 +-
.../org/apache/lucene/facet/range/LongRange.java | 69 +-
.../lucene/facet/range/LongRangeCounter.java | 74 +-
.../lucene/facet/range/LongRangeFacetCounts.java | 67 +-
.../java/org/apache/lucene/facet/range/Range.java | 6 +-
.../lucene/facet/range/RangeFacetCounts.java | 25 +-
.../apache/lucene/facet/range/package-info.java | 4 +-
.../ConcurrentSortedSetDocValuesFacetCounts.java | 94 +-
.../DefaultSortedSetDocValuesReaderState.java | 62 +-
.../sortedset/SortedSetDocValuesFacetCounts.java | 108 +-
.../sortedset/SortedSetDocValuesFacetField.java | 12 +-
.../sortedset/SortedSetDocValuesReaderState.java | 49 +-
.../lucene/facet/sortedset/package-info.java | 4 +-
.../facet/taxonomy/AssociationFacetField.java | 36 +-
.../facet/taxonomy/CachedOrdinalsReader.java | 52 +-
.../facet/taxonomy/DocValuesOrdinalsReader.java | 22 +-
.../apache/lucene/facet/taxonomy/FacetLabel.java | 74 +-
.../facet/taxonomy/FastTaxonomyFacetCounts.java | 54 +-
.../facet/taxonomy/FloatAssociationFacetField.java | 25 +-
.../lucene/facet/taxonomy/FloatTaxonomyFacets.java | 18 +-
.../facet/taxonomy/IntAssociationFacetField.java | 35 +-
.../lucene/facet/taxonomy/IntTaxonomyFacets.java | 34 +-
.../apache/lucene/facet/taxonomy/LRUHashMap.java | 92 +-
.../facet/taxonomy/OrdinalMappingLeafReader.java | 74 +-
.../lucene/facet/taxonomy/OrdinalsReader.java | 16 +-
.../facet/taxonomy/ParallelTaxonomyArrays.java | 48 +-
.../lucene/facet/taxonomy/PrintTaxonomyStats.java | 30 +-
.../facet/taxonomy/SearcherTaxonomyManager.java | 76 +-
.../lucene/facet/taxonomy/TaxonomyFacetCounts.java | 39 +-
.../lucene/facet/taxonomy/TaxonomyFacetLabels.java | 91 +-
.../TaxonomyFacetSumFloatAssociations.java | 51 +-
.../taxonomy/TaxonomyFacetSumIntAssociations.java | 51 +-
.../taxonomy/TaxonomyFacetSumValueSource.java | 55 +-
.../lucene/facet/taxonomy/TaxonomyFacets.java | 76 +-
.../lucene/facet/taxonomy/TaxonomyMergeUtils.java | 32 +-
.../lucene/facet/taxonomy/TaxonomyReader.java | 202 +-
.../lucene/facet/taxonomy/TaxonomyWriter.java | 135 +-
.../lucene/facet/taxonomy/directory/Consts.java | 4 +-
.../directory/DirectoryTaxonomyReader.java | 187 +-
.../directory/DirectoryTaxonomyWriter.java | 475 ++-
.../taxonomy/directory/TaxonomyIndexArrays.java | 89 +-
.../facet/taxonomy/directory/package-info.java | 4 +-
.../apache/lucene/facet/taxonomy/package-info.java | 50 +-
.../facet/taxonomy/writercache/CharBlockArray.java | 20 +-
.../facet/taxonomy/writercache/LabelToOrdinal.java | 28 +-
.../writercache/LruTaxonomyWriterCache.java | 23 +-
.../taxonomy/writercache/NameHashIntCacheLRU.java | 11 +-
.../taxonomy/writercache/NameIntCacheLRU.java | 57 +-
.../taxonomy/writercache/TaxonomyWriterCache.java | 93 +-
.../writercache/UTF8TaxonomyWriterCache.java | 47 +-
.../facet/taxonomy/writercache/package-info.java | 4 +-
.../facet/AssertingSubDocsAtOnceCollector.java | 11 +-
.../org/apache/lucene/facet/FacetTestCase.java | 151 +-
.../org/apache/lucene/facet/SlowDirectory.java | 111 +-
.../apache/lucene/facet/TestDrillDownQuery.java | 67 +-
.../org/apache/lucene/facet/TestDrillSideways.java | 368 +-
.../org/apache/lucene/facet/TestFacetQuery.java | 23 +-
.../org/apache/lucene/facet/TestFacetsConfig.java | 35 +-
.../lucene/facet/TestLongValueFacetCounts.java | 255 +-
.../lucene/facet/TestMultipleIndexFields.java | 100 +-
.../lucene/facet/TestParallelDrillSideways.java | 26 +-
.../facet/TestRandomSamplingFacetsCollector.java | 82 +-
.../lucene/facet/range/TestRangeFacetCounts.java | 436 ++-
.../sortedset/TestSortedSetDocValuesFacets.java | 86 +-
.../facet/taxonomy/TestCachedOrdinalsReader.java | 34 +-
.../lucene/facet/taxonomy/TestFacetLabel.java | 208 +-
.../taxonomy/TestOrdinalMappingLeafReader.java | 49 +-
.../taxonomy/TestSearcherTaxonomyManager.java | 98 +-
.../facet/taxonomy/TestTaxonomyCombined.java | 756 ++--
.../taxonomy/TestTaxonomyFacetAssociations.java | 139 +-
.../facet/taxonomy/TestTaxonomyFacetCounts.java | 313 +-
.../facet/taxonomy/TestTaxonomyFacetCounts2.java | 114 +-
.../facet/taxonomy/TestTaxonomyFacetLabels.java | 78 +-
.../taxonomy/TestTaxonomyFacetSumValueSource.java | 169 +-
.../facet/taxonomy/directory/TestAddTaxonomy.java | 114 +-
.../directory/TestBackwardsCompatibility.java | 151 +-
.../directory/TestConcurrentFacetedIndexing.java | 122 +-
.../directory/TestDirectoryTaxonomyReader.java | 231 +-
.../directory/TestDirectoryTaxonomyWriter.java | 311 +-
.../writercache/Test2GBCharBlockArray.java | 9 +-
.../taxonomy/writercache/TestCharBlockArray.java | 34 +-
.../writercache/TestLruTaxonomyWriterCache.java | 1 -
.../writercache/TestUTF8TaxonomyWriterCache.java | 7 +-
.../lucene/search/highlight/DefaultEncoder.java | 10 +-
.../apache/lucene/search/highlight/Encoder.java | 11 +-
.../apache/lucene/search/highlight/Formatter.java | 12 +-
.../apache/lucene/search/highlight/Fragmenter.java | 21 +-
.../lucene/search/highlight/GradientFormatter.java | 360 +-
.../lucene/search/highlight/Highlighter.java | 417 +--
.../highlight/InvalidTokenOffsetsException.java | 12 +-
.../search/highlight/LimitTokenOffsetFilter.java | 5 +-
.../lucene/search/highlight/NullFragmenter.java | 9 +-
.../search/highlight/OffsetLimitTokenFilter.java | 15 +-
.../lucene/search/highlight/PositionSpan.java | 3 +-
.../lucene/search/highlight/QueryScorer.java | 92 +-
.../search/highlight/QueryTermExtractor.java | 80 +-
.../lucene/search/highlight/QueryTermScorer.java | 52 +-
.../org/apache/lucene/search/highlight/Scorer.java | 38 +-
.../lucene/search/highlight/SimpleFragmenter.java | 20 +-
.../lucene/search/highlight/SimpleHTMLEncoder.java | 66 +-
.../search/highlight/SimpleHTMLFormatter.java | 13 +-
.../search/highlight/SimpleSpanFragmenter.java | 21 +-
.../search/highlight/SpanGradientFormatter.java | 33 +-
.../search/highlight/TermVectorLeafReader.java | 79 +-
.../lucene/search/highlight/TextFragment.java | 48 +-
.../apache/lucene/search/highlight/TokenGroup.java | 21 +-
.../lucene/search/highlight/TokenSources.java | 136 +-
.../highlight/TokenStreamFromTermVector.java | 124 +-
.../lucene/search/highlight/WeightedSpanTerm.java | 15 +-
.../highlight/WeightedSpanTermExtractor.java | 266 +-
.../lucene/search/highlight/WeightedTerm.java | 46 +-
.../lucene/search/highlight/package-info.java | 70 +-
.../BreakIteratorShrinkingAdjuster.java | 4 +-
.../matchhighlight/CharSequenceIterator.java | 4 +-
.../matchhighlight/FieldValueHighlighters.java | 76 +-
.../search/matchhighlight/MatchHighlighter.java | 147 +-
.../matchhighlight/MatchRegionRetriever.java | 109 +-
.../lucene/search/matchhighlight/OffsetRange.java | 9 +-
.../matchhighlight/OffsetsFromMatchIterator.java | 10 +-
.../matchhighlight/OffsetsFromPositions.java | 13 +-
.../search/matchhighlight/OffsetsFromTokens.java | 44 +-
.../search/matchhighlight/OffsetsFromValues.java | 22 +-
.../matchhighlight/OffsetsRetrievalStrategy.java | 18 +-
.../OffsetsRetrievalStrategySupplier.java | 8 +-
.../lucene/search/matchhighlight/Passage.java | 5 +-
.../search/matchhighlight/PassageAdjuster.java | 6 +-
.../search/matchhighlight/PassageFormatter.java | 31 +-
.../search/matchhighlight/PassageSelector.java | 27 +-
.../lucene/search/matchhighlight/package-info.java | 14 +-
.../search/uhighlight/AnalysisOffsetStrategy.java | 93 +-
.../lucene/search/uhighlight/CharArrayMatcher.java | 10 +-
.../uhighlight/CustomSeparatorBreakIterator.java | 9 +-
.../search/uhighlight/DefaultPassageFormatter.java | 27 +-
.../lucene/search/uhighlight/FieldHighlighter.java | 88 +-
.../search/uhighlight/FieldOffsetStrategy.java | 93 +-
.../uhighlight/LabelledCharArrayMatcher.java | 72 +-
.../search/uhighlight/LengthGoalBreakIterator.java | 83 +-
.../uhighlight/MemoryIndexOffsetStrategy.java | 48 +-
.../search/uhighlight/MultiTermHighlighting.java | 20 +-
.../search/uhighlight/NoOpOffsetStrategy.java | 17 +-
.../lucene/search/uhighlight/OffsetsEnum.java | 156 +-
.../OverlaySingleDocTermsLeafReader.java | 13 +-
.../apache/lucene/search/uhighlight/Passage.java | 70 +-
.../lucene/search/uhighlight/PassageFormatter.java | 18 +-
.../lucene/search/uhighlight/PassageScorer.java | 56 +-
.../lucene/search/uhighlight/PhraseHelper.java | 184 +-
.../search/uhighlight/PostingsOffsetStrategy.java | 7 +-
.../PostingsWithTermVectorsOffsetStrategy.java | 7 +-
.../search/uhighlight/SplittingBreakIterator.java | 39 +-
.../uhighlight/TermVectorFilteredLeafReader.java | 29 +-
.../uhighlight/TermVectorOffsetStrategy.java | 12 +-
.../uhighlight/TokenStreamOffsetStrategy.java | 17 +-
.../lucene/search/uhighlight/UHComponents.java | 26 +-
.../search/uhighlight/UnifiedHighlighter.java | 644 ++--
.../search/uhighlight/WholeBreakIterator.java | 6 +-
.../lucene/search/uhighlight/package-info.java | 4 +-
.../vectorhighlight/BaseFragListBuilder.java | 132 +-
.../vectorhighlight/BaseFragmentsBuilder.java | 314 +-
.../search/vectorhighlight/BoundaryScanner.java | 10 +-
.../BreakIteratorBoundaryScanner.java | 13 +-
.../vectorhighlight/FastVectorHighlighter.java | 261 +-
.../search/vectorhighlight/FieldFragList.java | 100 +-
.../search/vectorhighlight/FieldPhraseList.java | 338 +-
.../lucene/search/vectorhighlight/FieldQuery.java | 389 +-
.../search/vectorhighlight/FieldTermStack.java | 134 +-
.../search/vectorhighlight/FragListBuilder.java | 8 +-
.../search/vectorhighlight/FragmentsBuilder.java | 63 +-
.../ScoreOrderFragmentsBuilder.java | 50 +-
.../vectorhighlight/SimpleBoundaryScanner.java | 46 +-
.../vectorhighlight/SimpleFieldFragList.java | 25 +-
.../vectorhighlight/SimpleFragListBuilder.java | 14 +-
.../vectorhighlight/SimpleFragmentsBuilder.java | 30 +-
.../vectorhighlight/SingleFragListBuilder.java | 25 +-
.../vectorhighlight/WeightedFieldFragList.java | 56 +-
.../vectorhighlight/WeightedFragListBuilder.java | 12 +-
.../search/vectorhighlight/package-info.java | 150 +-
.../lucene/search/highlight/TestHighlighter.java | 2100 ++++++-----
.../search/highlight/TestHighlighterPhrase.java | 259 +-
.../apache/lucene/search/highlight/TestMisses.java | 36 +-
.../highlight/TestOffsetLimitTokenFilter.java | 38 +-
.../lucene/search/highlight/TestTokenSources.java | 219 +-
.../highlight/custom/TestHighlightCustomQuery.java | 75 +-
.../search/matchhighlight/AnalyzerWithGaps.java | 6 +-
.../matchhighlight/AsciiMatchRangeHighlighter.java | 12 +-
.../lucene/search/matchhighlight/IndexBuilder.java | 22 +-
.../search/matchhighlight/MissingAnalyzer.java | 3 +-
.../matchhighlight/TestMatchHighlighter.java | 683 ++--
.../matchhighlight/TestMatchRegionRetriever.java | 762 ++--
.../search/matchhighlight/TestPassageSelector.java | 11 +-
.../TestCustomSeparatorBreakIterator.java | 33 +-
.../uhighlight/TestDefaultPassageFormatter.java | 22 +-
.../uhighlight/TestLengthGoalBreakIterator.java | 228 +-
.../uhighlight/TestSplittingBreakIterator.java | 66 +-
.../search/uhighlight/TestUnifiedHighlighter.java | 718 ++--
.../uhighlight/TestUnifiedHighlighterMTQ.java | 431 ++-
.../uhighlight/TestUnifiedHighlighterRanking.java | 155 +-
.../TestUnifiedHighlighterReanalysis.java | 28 +-
.../TestUnifiedHighlighterStrictPhrases.java | 609 ++--
.../TestUnifiedHighlighterTermIntervals.java | 467 ++-
.../uhighlight/TestUnifiedHighlighterTermVec.java | 90 +-
.../search/uhighlight/TestWholeBreakIterator.java | 56 +-
.../lucene/search/uhighlight/UHTestHelper.java | 20 +-
.../TestUnifiedHighlighterExtensibility.java | 344 +-
.../search/vectorhighlight/AbstractTestCase.java | 270 +-
.../TestBreakIteratorBoundaryScanner.java | 25 +-
.../vectorhighlight/TestFastVectorHighlighter.java | 798 +++--
.../vectorhighlight/TestFieldPhraseList.java | 352 +-
.../search/vectorhighlight/TestFieldQuery.java | 1105 +++---
.../search/vectorhighlight/TestFieldTermStack.java | 254 +-
.../vectorhighlight/TestIndexTimeSynonym.java | 366 +-
.../TestScoreOrderFragmentsBuilder.java | 26 +-
.../vectorhighlight/TestSimpleBoundaryScanner.java | 12 +-
.../vectorhighlight/TestSimpleFragListBuilder.java | 207 +-
.../TestSimpleFragmentsBuilder.java | 209 +-
.../vectorhighlight/TestSingleFragListBuilder.java | 45 +-
.../TestWeightedFragListBuilder.java | 39 +-
.../search/join/BaseGlobalOrdinalScorer.java | 5 +-
.../apache/lucene/search/join/BitSetProducer.java | 10 +-
.../lucene/search/join/BlockJoinSelector.java | 131 +-
.../apache/lucene/search/join/CheckJoinIndex.java | 33 +-
.../search/join/DocValuesTermsCollector.java | 9 +-
.../lucene/search/join/GenericTermsCollector.java | 48 +-
.../search/join/GlobalOrdinalsCollector.java | 8 +-
.../lucene/search/join/GlobalOrdinalsQuery.java | 96 +-
.../join/GlobalOrdinalsWithScoreCollector.java | 28 +-
.../search/join/GlobalOrdinalsWithScoreQuery.java | 119 +-
.../org/apache/lucene/search/join/JoinUtil.java | 633 ++--
.../search/join/ParentChildrenBlockJoinQuery.java | 97 +-
.../search/join/PointInSetIncludingScoreQuery.java | 111 +-
.../lucene/search/join/QueryBitSetProducer.java | 24 +-
.../org/apache/lucene/search/join/ScoreMode.java | 25 +-
.../search/join/SeekingTermSetTermsEnum.java | 13 +-
.../apache/lucene/search/join/TermsCollector.java | 12 +-
.../search/join/TermsIncludingScoreQuery.java | 94 +-
.../org/apache/lucene/search/join/TermsQuery.java | 59 +-
.../search/join/TermsWithScoreCollector.java | 45 +-
.../lucene/search/join/ToChildBlockJoinQuery.java | 81 +-
.../lucene/search/join/ToParentBlockJoinQuery.java | 124 +-
.../search/join/ToParentBlockJoinSortField.java | 96 +-
.../lucene/search/join/ToParentDocValues.java | 132 +-
.../apache/lucene/search/join/package-info.java | 104 +-
.../apache/lucene/search/join/TestBlockJoin.java | 622 ++--
.../lucene/search/join/TestBlockJoinScorer.java | 25 +-
.../lucene/search/join/TestBlockJoinSelector.java | 80 +-
.../lucene/search/join/TestBlockJoinSorting.java | 98 +-
.../search/join/TestBlockJoinValidation.java | 79 +-
.../lucene/search/join/TestCheckJoinIndex.java | 8 +-
.../apache/lucene/search/join/TestJoinUtil.java | 1194 ++++---
.../join/TestParentChildrenBlockJoinQuery.java | 21 +-
.../search/join/TestQueryBitSetProducer.java | 34 +-
.../apache/lucene/index/memory/MemoryIndex.java | 730 ++--
.../apache/lucene/index/memory/package-info.java | 4 +-
.../lucene/index/memory/TestMemoryIndex.java | 207 +-
.../memory/TestMemoryIndexAgainstDirectory.java | 287 +-
.../apache/lucene/queries/CommonTermsQuery.java | 249 +-
.../queries/function/FunctionMatchQuery.java | 51 +-
.../lucene/queries/function/FunctionQuery.java | 42 +-
.../queries/function/FunctionRangeQuery.java | 79 +-
.../queries/function/FunctionScoreQuery.java | 140 +-
.../lucene/queries/function/FunctionValues.java | 154 +-
.../queries/function/IndexReaderFunctions.java | 27 +-
.../lucene/queries/function/ValueSource.java | 88 +-
.../lucene/queries/function/ValueSourceScorer.java | 55 +-
.../queries/function/docvalues/BoolDocValues.java | 11 +-
.../function/docvalues/DocTermsIndexDocValues.java | 37 +-
.../function/docvalues/DoubleDocValues.java | 40 +-
.../queries/function/docvalues/FloatDocValues.java | 11 +-
.../queries/function/docvalues/IntDocValues.java | 27 +-
.../queries/function/docvalues/LongDocValues.java | 29 +-
.../queries/function/docvalues/StrDocValues.java | 1 -
.../queries/function/docvalues/package-info.java | 4 +-
.../lucene/queries/function/package-info.java | 4 +-
.../queries/function/valuesource/BoolFunction.java | 4 +-
.../function/valuesource/BytesRefFieldSource.java | 16 +-
.../valuesource/ComparisonBoolFunction.java | 22 +-
.../function/valuesource/ConstNumberSource.java | 13 +-
.../function/valuesource/ConstValueSource.java | 30 +-
.../queries/function/valuesource/DefFunction.java | 23 +-
.../function/valuesource/DivFloatFunction.java | 12 +-
.../function/valuesource/DocFreqValueSource.java | 38 +-
.../valuesource/DoubleConstValueSource.java | 20 +-
.../function/valuesource/DoubleFieldSource.java | 20 +-
.../function/valuesource/DualFloatFunction.java | 44 +-
.../function/valuesource/EnumFieldSource.java | 54 +-
.../function/valuesource/FieldCacheSource.java | 11 +-
.../function/valuesource/FloatFieldSource.java | 29 +-
.../function/valuesource/IDFValueSource.java | 35 +-
.../queries/function/valuesource/IfFunction.java | 37 +-
.../function/valuesource/IntFieldSource.java | 24 +-
.../valuesource/JoinDocFreqValueSource.java | 24 +-
.../function/valuesource/LinearFloatFunction.java | 27 +-
.../function/valuesource/LiteralValueSource.java | 18 +-
.../function/valuesource/LongFieldSource.java | 25 +-
.../function/valuesource/MaxDocValueSource.java | 17 +-
.../function/valuesource/MaxFloatFunction.java | 15 +-
.../function/valuesource/MinFloatFunction.java | 18 +-
.../function/valuesource/MultiBoolFunction.java | 16 +-
.../function/valuesource/MultiFloatFunction.java | 45 +-
.../function/valuesource/MultiFunction.java | 76 +-
.../function/valuesource/MultiValueSource.java | 8 +-
.../valuesource/MultiValuedDoubleFieldSource.java | 24 +-
.../valuesource/MultiValuedFloatFieldSource.java | 24 +-
.../valuesource/MultiValuedIntFieldSource.java | 24 +-
.../valuesource/MultiValuedLongFieldSource.java | 24 +-
.../function/valuesource/NormValueSource.java | 47 +-
.../function/valuesource/NumDocsValueSource.java | 18 +-
.../function/valuesource/PowFloatFunction.java | 16 +-
.../function/valuesource/ProductFloatFunction.java | 5 +-
.../function/valuesource/QueryValueSource.java | 56 +-
.../valuesource/RangeMapFloatFunction.java | 75 +-
.../valuesource/ReciprocalFloatFunction.java | 61 +-
.../function/valuesource/ScaleFloatFunction.java | 75 +-
.../function/valuesource/SimpleBoolFunction.java | 21 +-
.../function/valuesource/SimpleFloatFunction.java | 16 +-
.../function/valuesource/SingleFunction.java | 17 +-
.../function/valuesource/SortedSetFieldSource.java | 22 +-
.../function/valuesource/SumFloatFunction.java | 7 +-
.../valuesource/SumTotalTermFreqValueSource.java | 31 +-
.../function/valuesource/TFValueSource.java | 131 +-
.../function/valuesource/TermFreqValueSource.java | 119 +-
.../valuesource/TotalTermFreqValueSource.java | 39 +-
.../function/valuesource/VectorValueSource.java | 35 +-
.../queries/function/valuesource/package-info.java | 4 +-
.../queries/intervals/BlockIntervalsSource.java | 14 +-
.../queries/intervals/CachingMatchesIterator.java | 17 +-
.../lucene/queries/intervals/ConjunctionDISI.java | 16 +-
.../intervals/ConjunctionIntervalIterator.java | 2 -
.../intervals/ConjunctionIntervalsSource.java | 21 +-
.../intervals/ContainedByIntervalsSource.java | 6 +-
.../intervals/ContainingIntervalsSource.java | 6 +-
.../intervals/DifferenceIntervalsSource.java | 16 +-
.../queries/intervals/DisiPriorityQueue.java | 15 +-
.../lucene/queries/intervals/DisiWrapper.java | 1 -
.../intervals/DisjunctionDISIApproximation.java | 8 +-
.../intervals/DisjunctionIntervalsSource.java | 195 +-
.../lucene/queries/intervals/Disjunctions.java | 15 +-
.../intervals/ExtendedIntervalIterator.java | 15 +-
.../queries/intervals/ExtendedIntervalsSource.java | 15 +-
.../queries/intervals/FilteredIntervalsSource.java | 38 +-
.../intervals/FixedFieldIntervalsSource.java | 11 +-
.../lucene/queries/intervals/IntervalFilter.java | 15 +-
.../lucene/queries/intervals/IntervalIterator.java | 54 +-
.../lucene/queries/intervals/IntervalMatches.java | 11 +-
.../queries/intervals/IntervalMatchesIterator.java | 10 +-
.../lucene/queries/intervals/IntervalQuery.java | 102 +-
.../queries/intervals/IntervalScoreFunction.java | 27 +-
.../lucene/queries/intervals/IntervalScorer.java | 12 +-
.../apache/lucene/queries/intervals/Intervals.java | 222 +-
.../lucene/queries/intervals/IntervalsSource.java | 43 +-
.../MinimizingConjunctionMatchesIterator.java | 6 +-
.../MinimumShouldMatchIntervalsSource.java | 54 +-
.../intervals/MultiTermIntervalsSource.java | 28 +-
.../intervals/NonOverlappingIntervalsSource.java | 6 +-
.../intervals/NotContainedByIntervalsSource.java | 12 +-
.../intervals/NotContainingIntervalsSource.java | 10 +-
.../queries/intervals/OffsetIntervalsSource.java | 19 +-
.../queries/intervals/OrderedIntervalsSource.java | 32 +-
.../intervals/OverlappingIntervalsSource.java | 10 +-
.../PayloadFilteredTermIntervalsSource.java | 43 +-
.../lucene/queries/intervals/RelativeIterator.java | 3 +-
.../intervals/RepeatingIntervalsSource.java | 24 +-
.../queries/intervals/TermIntervalsSource.java | 64 +-
.../intervals/UnorderedIntervalsSource.java | 30 +-
.../lucene/queries/intervals/package-info.java | 65 +-
.../apache/lucene/queries/mlt/MoreLikeThis.java | 366 +-
.../lucene/queries/mlt/MoreLikeThisQuery.java | 42 +-
.../apache/lucene/queries/mlt/package-info.java | 4 +-
.../org/apache/lucene/queries/package-info.java | 4 +-
.../queries/payloads/AveragePayloadFunction.java | 25 +-
.../queries/payloads/MaxPayloadFunction.java | 25 +-
.../queries/payloads/MinPayloadFunction.java | 26 +-
.../lucene/queries/payloads/PayloadDecoder.java | 13 +-
.../lucene/queries/payloads/PayloadFunction.java | 37 +-
.../lucene/queries/payloads/PayloadScoreQuery.java | 86 +-
.../queries/payloads/SpanPayloadCheckQuery.java | 67 +-
.../queries/payloads/SumPayloadFunction.java | 23 +-
.../lucene/queries/payloads/package-info.java | 16 +-
.../lucene/queries/TestCommonTermsQuery.java | 308 +-
.../lucene/queries/function/FunctionTestSetup.java | 101 +-
.../function/TestDocValuesFieldSources.java | 18 +-
.../queries/function/TestFieldScoreQuery.java | 72 +-
.../queries/function/TestFunctionMatchQuery.java | 12 +-
.../function/TestFunctionQueryExplanations.java | 16 +-
.../queries/function/TestFunctionQuerySort.java | 18 +-
.../queries/function/TestFunctionRangeQuery.java | 44 +-
.../function/TestFunctionScoreExplanations.java | 11 +-
.../queries/function/TestFunctionScoreQuery.java | 170 +-
.../queries/function/TestIndexReaderFunctions.java | 80 +-
.../queries/function/TestLongNormValueSource.java | 6 +-
.../queries/function/TestSortedSetFieldSource.java | 14 +-
.../lucene/queries/function/TestValueSources.java | 562 +--
.../docvalues/TestBoolValOfNumericDVs.java | 72 +-
.../queries/intervals/OneTimeIntervalSource.java | 14 +-
.../queries/intervals/TestDisjunctionRewrites.java | 213 +-
.../queries/intervals/TestIntervalQuery.java | 361 +-
.../lucene/queries/intervals/TestIntervals.java | 869 +++--
.../intervals/TestPayloadFilteredInterval.java | 33 +-
.../queries/intervals/TestSimplifications.java | 44 +-
.../lucene/queries/mlt/TestMoreLikeThis.java | 280 +-
.../lucene/queries/payloads/PayloadHelper.java | 54 +-
.../queries/payloads/TestPayloadCheckQuery.java | 104 +-
.../queries/payloads/TestPayloadExplanations.java | 69 +-
.../queries/payloads/TestPayloadScoreQuery.java | 217 +-
.../lucene/queries/payloads/TestPayloadSpans.java | 226 +-
.../queries/payloads/TestPayloadTermQuery.java | 152 +-
.../sandbox/search/MultiNormsLeafSimScorer.java | 2 +-
.../lucene/sandbox/search/TestBM25FQuery.java | 86 +-
.../org/apache/lucene/spatial/SpatialTestCase.java | 4 -
.../search/suggest/document/ContextQuery.java | 4 +-
.../document/TestPrefixCompletionQuery.java | 7 +
.../suggest/document/TestRegexCompletionQuery.java | 7 +
.../java/org/apache/lucene/geo/GeoTestUtil.java | 17 +
.../java/org/apache/lucene/geo/ShapeTestUtil.java | 7 +
.../lucene/index/BaseDocValuesFormatTestCase.java | 3 +-
solr/CHANGES.txt | 19 +
solr/NOTICE.txt | 4 +-
.../src/java/org/apache/solr/api/AnnotatedApi.java | 4 +-
.../apache/solr/api/ContainerPluginsRegistry.java | 23 +-
.../java/org/apache/solr/cloud/LeaderElector.java | 11 +-
.../org/apache/solr/cloud/RecoveryStrategy.java | 157 +-
.../solr/cloud/ShardLeaderElectionContext.java | 8 +-
.../java/org/apache/solr/cloud/ZkController.java | 83 +-
.../java/org/apache/solr/cloud/ZkShardTerms.java | 91 +-
.../java/org/apache/solr/core/CoreContainer.java | 10 +-
.../solr/handler/FieldAnalysisRequestHandler.java | 2 -
.../apache/solr/handler/RequestHandlerBase.java | 2 +
.../solr/handler/admin/CollectionsHandler.java | 1 +
.../solr/handler/admin/RebalanceLeaders.java | 2 +-
.../solr/handler/admin/ZookeeperReadAPI.java | 33 +-
.../solr/handler/component/QueryComponent.java | 5 -
.../solr/handler/component/SearchHandler.java | 8 +
.../org/apache/solr/search/FunctionQParser.java | 4 +-
.../org/apache/solr/search/JoinQParserPlugin.java | 14 +-
.../org/apache/solr/search/TopLevelJoinQuery.java | 28 +-
.../org/apache/solr/search/facet/FacetContext.java | 2 +
.../org/apache/solr/search/facet/FacetModule.java | 2 +
.../solr/search/facet/FacetRangeProcessor.java | 17 +-
.../org/apache/solr/servlet/ResponseUtils.java | 2 +-
.../processor/DistributedZkUpdateProcessor.java | 18 -
.../java/org/apache/solr/util/TestInjection.java | 39 +
.../collection1/conf/solrconfig-deeppaging.xml | 11 +-
.../src/test/org/apache/solr/CursorPagingTest.java | 87 +-
.../apache/solr/cloud/DistribCursorPagingTest.java | 7 -
.../org/apache/solr/cloud/ForceLeaderTest.java | 3 +-
.../org/apache/solr/cloud/HttpPartitionTest.java | 29 +-
.../apache/solr/cloud/LeaderTragicEventTest.java | 170 +-
.../apache/solr/cloud/ReplicationFactorTest.java | 58 +-
.../test/org/apache/solr/cloud/ShardTermsTest.java | 48 +
.../org/apache/solr/cloud/ZkShardTermsTest.java | 8 -
.../solr/core/ConfigureRecoveryStrategyTest.java | 2 +-
.../solr/handler/admin/ZookeeperReadAPITest.java | 1 +
.../solr/search/facet/TestJsonRangeFacets.java | 6 +
.../solr/search/function/TestFunctionQuery.java | 127 +-
solr/solr-ref-guide/src/_templates/table.html.slim | 4 +-
.../src/cluster-node-management.adoc | 7 +-
.../src/common-query-parameters.adoc | 4 +-
solr/solr-ref-guide/src/css/ref-guide.css | 1 -
.../images/solr-tracing/query-request-tracing.png | Bin 286374 -> 157465 bytes
.../src/indexing-nested-documents.adoc | 16 +-
solr/solr-ref-guide/src/pagination-of-results.adoc | 1 +
solr/solr-ref-guide/src/solr-tracing.adoc | 102 +-
.../apache/solr/client/solrj/cloud/ShardTerms.java | 19 +-
.../client/solrj/impl/BaseCloudSolrClient.java | 4 -
.../solr/client/solrj/request/UpdateRequest.java | 6 -
.../client/solrj/request/beans/PluginMeta.java | 13 +-
solr/webapp/web/css/angular/angular-csp.css | 4 +-
solr/webapp/web/libs/angular-cookies.min.js | 6 +-
solr/webapp/web/libs/angular-resource.min.js | 6 +-
solr/webapp/web/libs/angular-route.min.js | 6 +-
solr/webapp/web/libs/angular-sanitize.min.js | 6 +-
solr/webapp/web/libs/angular.min.js | 690 ++--
3479 files changed, 186066 insertions(+), 155871 deletions(-)