[lucene4.10] 10/24: Merge tag 'upstream/4.10.1+dfsg'
Hilko Bengen
bengen at moszumanska.debian.org
Thu Feb 5 22:59:32 UTC 2015
This is an automated email from the git hooks/post-receive script.
bengen pushed a commit to branch master
in repository lucene4.10.
commit 8f9b7bda98c63318da8f86e4b263eba7a4663e5a
Merge: a61849e 42352ab
Author: Hilko Bengen <bengen at debian.org>
Date: Wed Oct 15 23:10:20 2014 +0200
Merge tag 'upstream/4.10.1+dfsg'
Upstream version 4.10.1+dfsg
BUILD.txt | 6 +-
CHANGES.txt | 1188 +-
JRE_VERSION_MIGRATION.txt | 1 +
NOTICE.txt | 4 +-
SYSTEM_REQUIREMENTS.txt | 17 +-
analysis/analysis-module-build.xml | 3 +-
analysis/build.xml | 8 +-
analysis/common/build.xml | 149 +-
.../apache/lucene/analysis/ar/ArabicAnalyzer.java | 37 +-
.../lucene/analysis/ar/ArabicLetterTokenizer.java | 3 +-
.../analysis/ar/ArabicLetterTokenizerFactory.java | 2 +-
.../lucene/analysis/bg/BulgarianAnalyzer.java | 38 +-
.../lucene/analysis/br/BrazilianAnalyzer.java | 48 +-
.../apache/lucene/analysis/ca/CatalanAnalyzer.java | 42 +-
.../charfilter/HTMLCharacterEntities.jflex | 4 +-
.../HTMLStripCharFilter.SUPPLEMENTARY.jflex-macro | 64 -
.../analysis/charfilter/HTMLStripCharFilter.java | 59907 +++++++++----------
.../analysis/charfilter/HTMLStripCharFilter.jflex | 58 +-
.../analysis/charfilter/MappingCharFilter.java | 2 +-
.../charfilter/MappingCharFilterFactory.java | 2 +-
.../analysis/charfilter/NormalizeCharMap.java | 11 +-
.../lucene/analysis/charfilter/htmlentity.py | 10 +-
.../apache/lucene/analysis/cjk/CJKAnalyzer.java | 29 +-
.../apache/lucene/analysis/cjk/CJKTokenizer.java | 1 +
.../lucene/analysis/cjk/CJKTokenizerFactory.java | 2 +-
.../apache/lucene/analysis/ckb/SoraniAnalyzer.java | 154 +
.../analysis/ckb/SoraniNormalizationFilter.java | 47 +
.../ckb/SoraniNormalizationFilterFactory.java | 56 +
.../lucene/analysis/ckb/SoraniNormalizer.java | 127 +
.../lucene/analysis/ckb/SoraniStemFilter.java | 58 +
.../analysis/ckb/SoraniStemFilterFactory.java | 50 +
.../apache/lucene/analysis/ckb/SoraniStemmer.java | 103 +
.../org/apache/lucene/analysis/ckb/package.html | 22 +
.../lucene/analysis/cn/ChineseTokenizer.java | 1 +
.../analysis/cn/ChineseTokenizerFactory.java | 2 +-
.../analysis/commongrams/CommonGramsFilter.java | 10 +-
.../compound/CompoundWordTokenFilterBase.java | 40 +-
.../DictionaryCompoundWordTokenFilter.java | 54 +-
.../DictionaryCompoundWordTokenFilterFactory.java | 12 +-
.../HyphenationCompoundWordTokenFilter.java | 89 +-
.../HyphenationCompoundWordTokenFilterFactory.java | 17 +-
.../Lucene43CompoundWordTokenFilterBase.java | 162 +
.../Lucene43DictionaryCompoundWordTokenFilter.java | 100 +
...Lucene43HyphenationCompoundWordTokenFilter.java | 217 +
.../compound/hyphenation/HyphenationTree.java | 2 +-
.../compound/hyphenation/PatternParser.java | 8 +-
.../analysis/compound/hyphenation/TernaryTree.java | 2 +-
.../lucene/analysis/core/KeywordTokenizer.java | 1 +
.../analysis/core/KeywordTokenizerFactory.java | 2 +-
.../lucene/analysis/core/LetterTokenizer.java | 26 +-
.../analysis/core/LetterTokenizerFactory.java | 6 +-
.../lucene/analysis/core/LowerCaseFilter.java | 14 +-
.../analysis/core/LowerCaseFilterFactory.java | 6 +-
.../lucene/analysis/core/LowerCaseTokenizer.java | 27 +-
.../analysis/core/LowerCaseTokenizerFactory.java | 8 +-
.../lucene/analysis/core/SimpleAnalyzer.java | 17 +-
.../apache/lucene/analysis/core/StopAnalyzer.java | 56 +-
.../apache/lucene/analysis/core/StopFilter.java | 63 +-
.../lucene/analysis/core/StopFilterFactory.java | 14 +-
.../lucene/analysis/core/TypeTokenFilter.java | 18 +-
.../analysis/core/TypeTokenFilterFactory.java | 11 +-
.../lucene/analysis/core/UpperCaseFilter.java | 70 +
.../analysis/core/UpperCaseFilterFactory.java | 64 +
.../lucene/analysis/core/WhitespaceAnalyzer.java | 17 +-
.../lucene/analysis/core/WhitespaceTokenizer.java | 24 +-
.../analysis/core/WhitespaceTokenizerFactory.java | 6 +-
.../apache/lucene/analysis/cz/CzechAnalyzer.java | 55 +-
.../apache/lucene/analysis/da/DanishAnalyzer.java | 38 +-
.../apache/lucene/analysis/de/GermanAnalyzer.java | 50 +-
.../apache/lucene/analysis/el/GreekAnalyzer.java | 37 +-
.../lucene/analysis/el/GreekLowerCaseFilter.java | 13 +-
.../analysis/el/GreekLowerCaseFilterFactory.java | 3 +-
.../apache/lucene/analysis/el/GreekStemmer.java | 69 +-
.../apache/lucene/analysis/en/EnglishAnalyzer.java | 39 +-
.../analysis/en/EnglishPossessiveFilter.java | 6 +-
.../en/EnglishPossessiveFilterFactory.java | 3 +-
.../org/apache/lucene/analysis/en/KStemmer.java | 8 +-
.../apache/lucene/analysis/es/SpanishAnalyzer.java | 40 +-
.../apache/lucene/analysis/eu/BasqueAnalyzer.java | 35 +-
.../apache/lucene/analysis/fa/PersianAnalyzer.java | 30 +-
.../apache/lucene/analysis/fi/FinnishAnalyzer.java | 38 +-
.../apache/lucene/analysis/fr/FrenchAnalyzer.java | 62 +-
.../apache/lucene/analysis/ga/IrishAnalyzer.java | 43 +-
.../lucene/analysis/gl/GalicianAnalyzer.java | 38 +-
.../apache/lucene/analysis/hi/HindiAnalyzer.java | 41 +-
.../lucene/analysis/hu/HungarianAnalyzer.java | 38 +-
.../lucene/analysis/hunspell/Dictionary.java | 1230 +
.../lucene/analysis/hunspell/HunspellAffix.java | 157 -
.../analysis/hunspell/HunspellDictionary.java | 507 -
.../analysis/hunspell/HunspellStemFilter.java | 94 +-
.../hunspell/HunspellStemFilterFactory.java | 72 +-
.../lucene/analysis/hunspell/HunspellStemmer.java | 391 -
.../lucene/analysis/hunspell/HunspellWord.java | 63 -
.../analysis/hunspell/ISO8859_14Decoder.java | 59 +
.../apache/lucene/analysis/hunspell/Stemmer.java | 605 +
.../lucene/analysis/hy/ArmenianAnalyzer.java | 35 +-
.../lucene/analysis/id/IndonesianAnalyzer.java | 39 +-
.../apache/lucene/analysis/in/IndicNormalizer.java | 2 +-
.../apache/lucene/analysis/in/IndicTokenizer.java | 1 +
.../apache/lucene/analysis/it/ItalianAnalyzer.java | 47 +-
.../apache/lucene/analysis/lv/LatvianAnalyzer.java | 38 +-
.../analysis/miscellaneous/ASCIIFoldingFilter.java | 48 +-
.../miscellaneous/ASCIIFoldingFilterFactory.java | 6 +-
.../miscellaneous/CapitalizationFilter.java | 9 +
.../miscellaneous/CapitalizationFilterFactory.java | 4 +-
.../miscellaneous/CodepointCountFilter.java | 15 +-
.../miscellaneous/CodepointCountFilterFactory.java | 2 +-
.../analysis/miscellaneous/KeepWordFilter.java | 9 +-
.../miscellaneous/KeepWordFilterFactory.java | 14 +-
.../analysis/miscellaneous/LengthFilter.java | 23 +-
.../miscellaneous/LengthFilterFactory.java | 8 +
.../miscellaneous/LimitTokenCountFilter.java | 3 +
.../miscellaneous/LimitTokenPositionFilter.java | 3 +
.../miscellaneous/Lucene47WordDelimiterFilter.java | 556 +
.../miscellaneous/PerFieldAnalyzerWrapper.java | 6 +-
.../miscellaneous/RemoveDuplicatesTokenFilter.java | 6 +-
.../miscellaneous/SingleTokenTokenStream.java | 2 +
.../miscellaneous/StemmerOverrideFilter.java | 50 +-
.../lucene/analysis/miscellaneous/TrimFilter.java | 11 +-
.../analysis/miscellaneous/TrimFilterFactory.java | 8 +
.../miscellaneous/TruncateTokenFilter.java | 58 +
.../miscellaneous/TruncateTokenFilterFactory.java | 59 +
.../miscellaneous/WordDelimiterFilter.java | 111 +-
.../miscellaneous/WordDelimiterFilterFactory.java | 16 +-
.../analysis/ngram/EdgeNGramFilterFactory.java | 5 +-
.../analysis/ngram/EdgeNGramTokenFilter.java | 39 +-
.../lucene/analysis/ngram/EdgeNGramTokenizer.java | 21 +-
.../analysis/ngram/EdgeNGramTokenizerFactory.java | 6 +-
.../ngram/Lucene43EdgeNGramTokenFilter.java | 126 +
.../analysis/ngram/Lucene43EdgeNGramTokenizer.java | 27 +-
.../analysis/ngram/Lucene43NGramTokenFilter.java | 150 +
.../analysis/ngram/Lucene43NGramTokenizer.java | 3 +-
.../lucene/analysis/ngram/NGramFilterFactory.java | 8 +-
.../lucene/analysis/ngram/NGramTokenFilter.java | 36 +-
.../lucene/analysis/ngram/NGramTokenizer.java | 26 +-
.../analysis/ngram/NGramTokenizerFactory.java | 4 +-
.../apache/lucene/analysis/nl/DutchAnalyzer.java | 81 +-
.../lucene/analysis/no/NorwegianAnalyzer.java | 38 +-
.../analysis/path/PathHierarchyTokenizer.java | 3 +-
.../path/PathHierarchyTokenizerFactory.java | 2 +-
.../path/ReversePathHierarchyTokenizer.java | 5 +-
.../pattern/PatternCaptureGroupFilterFactory.java | 4 +-
.../pattern/PatternCaptureGroupTokenFilter.java | 11 +-
.../lucene/analysis/pattern/PatternTokenizer.java | 4 +-
.../analysis/pattern/PatternTokenizerFactory.java | 2 +-
.../lucene/analysis/payloads/IdentityEncoder.java | 3 +-
.../payloads/TypeAsPayloadTokenFilter.java | 4 +-
.../analysis/position/PositionFilterFactory.java | 2 +-
.../lucene/analysis/pt/PortugueseAnalyzer.java | 42 +-
.../apache/lucene/analysis/pt/RSLPStemmerBase.java | 11 +-
.../analysis/query/QueryAutoStopWordAnalyzer.java | 37 +-
.../analysis/reverse/ReverseStringFilter.java | 66 +-
.../reverse/ReverseStringFilterFactory.java | 4 +-
.../lucene/analysis/ro/RomanianAnalyzer.java | 35 +-
.../apache/lucene/analysis/ru/RussianAnalyzer.java | 52 +-
.../lucene/analysis/ru/RussianLetterTokenizer.java | 4 +-
.../analysis/ru/RussianLetterTokenizerFactory.java | 2 +-
.../analysis/shingle/ShingleAnalyzerWrapper.java | 25 +-
.../lucene/analysis/shingle/ShingleFilter.java | 30 +-
.../analysis/shingle/ShingleFilterFactory.java | 7 +-
.../lucene/analysis/sinks/TeeSinkTokenFilter.java | 8 +-
.../analysis/sinks/TokenRangeSinkFilter.java | 6 +
.../lucene/analysis/snowball/SnowballAnalyzer.java | 4 +-
.../lucene/analysis/standard/ASCIITLD.jflex-macro | 68 +-
.../lucene/analysis/standard/ClassicAnalyzer.java | 55 +-
.../lucene/analysis/standard/ClassicTokenizer.java | 30 +-
.../analysis/standard/ClassicTokenizerFactory.java | 10 +-
.../analysis/standard/ClassicTokenizerImpl.java | 237 +-
.../analysis/standard/ClassicTokenizerImpl.jflex | 7 +-
.../analysis/standard/READ_BEFORE_REGENERATING.txt | 2 +-
.../lucene/analysis/standard/StandardAnalyzer.java | 55 +-
.../lucene/analysis/standard/StandardFilter.java | 10 +-
.../analysis/standard/StandardFilterFactory.java | 3 +-
.../analysis/standard/StandardTokenizer.java | 35 +-
.../standard/StandardTokenizerFactory.java | 10 +-
.../analysis/standard/StandardTokenizerImpl.java | 857 +-
.../analysis/standard/StandardTokenizerImpl.jflex | 117 +-
.../standard/StandardTokenizerInterface.java | 4 +
.../analysis/standard/UAX29URLEmailAnalyzer.java | 44 +-
.../analysis/standard/UAX29URLEmailTokenizer.java | 40 +-
.../standard/UAX29URLEmailTokenizerFactory.java | 10 +-
.../standard/UAX29URLEmailTokenizerImpl.java | 10459 ++--
.../standard/UAX29URLEmailTokenizerImpl.jflex | 240 +-
.../standard/std31/StandardTokenizerImpl31.java | 16 +-
.../standard/std31/StandardTokenizerImpl31.jflex | 6 +-
.../std31/UAX29URLEmailTokenizerImpl31.java | 16 +-
.../std31/UAX29URLEmailTokenizerImpl31.jflex | 6 +-
.../lucene/analysis/standard/std31/package.html | 2 +-
.../standard/std34/StandardTokenizerImpl34.java | 16 +-
.../standard/std34/StandardTokenizerImpl34.jflex | 6 +-
.../std34/UAX29URLEmailTokenizerImpl34.java | 16 +-
.../std34/UAX29URLEmailTokenizerImpl34.jflex | 6 +-
.../lucene/analysis/standard/std34/package.html | 2 +-
.../std36/UAX29URLEmailTokenizerImpl36.java | 16 +-
.../std36/UAX29URLEmailTokenizerImpl36.jflex | 6 +-
.../lucene/analysis/standard/std36/package.html | 2 +-
.../standard/{ => std40}/ASCIITLD.jflex-macro | 0
.../standard/{ => std40}/SUPPLEMENTARY.jflex-macro | 0
.../standard/std40/StandardTokenizerImpl40.java | 1201 +
.../standard/std40/StandardTokenizerImpl40.jflex | 189 +
.../std40/UAX29URLEmailTokenizerImpl40.java | 4402 ++
.../std40/UAX29URLEmailTokenizerImpl40.jflex | 278 +
.../lucene/analysis/standard/std40/package.html | 22 +
.../apache/lucene/analysis/sv/SwedishAnalyzer.java | 38 +-
.../analysis/synonym/FSTSynonymFilterFactory.java | 6 +-
.../lucene/analysis/synonym/SlowSynonymFilter.java | 6 +-
.../analysis/synonym/SlowSynonymFilterFactory.java | 14 +-
.../lucene/analysis/synonym/SlowSynonymMap.java | 6 +-
.../lucene/analysis/synonym/SolrSynonymParser.java | 9 +-
.../lucene/analysis/synonym/SynonymFilter.java | 43 +-
.../analysis/synonym/SynonymFilterFactory.java | 7 +-
.../apache/lucene/analysis/synonym/SynonymMap.java | 74 +-
.../analysis/synonym/WordnetSynonymParser.java | 12 +-
.../apache/lucene/analysis/th/ThaiAnalyzer.java | 42 +-
.../apache/lucene/analysis/th/ThaiTokenizer.java | 108 +
.../lucene/analysis/th/ThaiTokenizerFactory.java | 51 +
.../apache/lucene/analysis/th/ThaiWordFilter.java | 23 +-
.../lucene/analysis/th/ThaiWordFilterFactory.java | 5 +-
.../lucene/analysis/tr/ApostropheFilter.java | 59 +
.../analysis/tr/ApostropheFilterFactory.java | 49 +
.../apache/lucene/analysis/tr/TurkishAnalyzer.java | 39 +-
.../analysis/util/AbstractAnalysisFactory.java | 30 +-
.../lucene/analysis/util/AnalysisSPILoader.java | 4 +-
.../apache/lucene/analysis/util/CharArrayMap.java | 55 +-
.../apache/lucene/analysis/util/CharArraySet.java | 42 +-
.../lucene/analysis/util/CharFilterFactory.java | 2 +-
.../apache/lucene/analysis/util/CharTokenizer.java | 26 +-
.../lucene/analysis/util/CharacterUtils.java | 46 +-
.../lucene/analysis/util/FilteringTokenFilter.java | 14 +-
.../analysis/util/SegmentingTokenizerBase.java | 202 +
.../lucene/analysis/util/StopwordAnalyzerBase.java | 55 +-
.../lucene/analysis/util/TokenFilterFactory.java | 2 +-
.../lucene/analysis/util/TokenizerFactory.java | 7 +-
.../lucene/analysis/util/WordlistLoader.java | 29 +-
.../analysis/wikipedia/WikipediaTokenizer.java | 5 +-
.../wikipedia/WikipediaTokenizerFactory.java | 2 +-
.../analysis/wikipedia/WikipediaTokenizerImpl.java | 421 +-
.../wikipedia/WikipediaTokenizerImpl.jflex | 22 +-
.../collation/CollationAttributeFactory.java | 23 +-
.../lucene/collation/CollationKeyAnalyzer.java | 6 +-
.../collation/CollationKeyFilterFactory.java | 3 +-
.../tokenattributes/CollatedTermAttributeImpl.java | 3 +-
....apache.lucene.analysis.util.TokenFilterFactory | 5 +
...rg.apache.lucene.analysis.util.TokenizerFactory | 1 +
.../org/apache/lucene/analysis/ckb/stopwords.txt | 136 +
.../lucene/analysis/ar/TestArabicAnalyzer.java | 20 +-
.../lucene/analysis/ar/TestArabicFilters.java | 6 +-
.../analysis/ar/TestArabicLetterTokenizer.java | 4 +-
.../lucene/analysis/ar/TestArabicStemFilter.java | 2 +-
.../lucene/analysis/bg/TestBulgarianAnalyzer.java | 17 +-
.../lucene/analysis/bg/TestBulgarianStemmer.java | 13 +-
.../lucene/analysis/br/TestBrazilianStemmer.java | 14 +-
.../lucene/analysis/ca/TestCatalanAnalyzer.java | 13 +-
.../charfilter/HTMLStripCharFilterTest.java | 451 +-
.../analysis/charfilter/TestMappingCharFilter.java | 24 +-
.../lucene/analysis/cjk/TestCJKAnalyzer.java | 10 +-
.../lucene/analysis/cjk/TestCJKBigramFilter.java | 10 +-
.../lucene/analysis/cjk/TestCJKTokenizer.java | 10 +-
.../lucene/analysis/ckb/TestSoraniAnalyzer.java | 66 +
.../ckb/TestSoraniNormalizationFilter.java | 100 +
.../ckb/TestSoraniNormalizationFilterFactory.java | 48 +
.../lucene/analysis/ckb/TestSoraniStemFilter.java | 100 +
.../analysis/ckb/TestSoraniStemFilterFactory.java | 48 +
.../org/apache/lucene/analysis/ckb/ckbtestdata.zip | Bin 0 -> 43162 bytes
.../commongrams/CommonGramsFilterTest.java | 31 +-
.../compound/TestCompoundWordTokenFilter.java | 50 +-
.../lucene/analysis/compound/hyphenation.dtd | 2 +-
.../core/TestAllAnalyzersHaveFactories.java | 21 +-
.../apache/lucene/analysis/core/TestAnalyzers.java | 72 +-
.../lucene/analysis/core/TestBugInSomething.java | 46 +-
.../lucene/analysis/core/TestClassicAnalyzer.java | 23 +-
.../lucene/analysis/core/TestDuelingAnalyzers.java | 52 +-
.../apache/lucene/analysis/core/TestFactories.java | 6 +-
.../lucene/analysis/core/TestKeywordAnalyzer.java | 11 +-
.../lucene/analysis/core/TestRandomChains.java | 113 +-
.../lucene/analysis/core/TestStandardAnalyzer.java | 148 +-
.../lucene/analysis/core/TestStopAnalyzer.java | 14 +-
.../lucene/analysis/core/TestStopFilter.java | 34 +-
.../lucene/analysis/core/TestTypeTokenFilter.java | 8 +-
.../analysis/core/TestTypeTokenFilterFactory.java | 3 +-
.../analysis/core/TestUAX29URLEmailAnalyzer.java | 98 +-
.../analysis/core/TestUAX29URLEmailTokenizer.java | 138 +-
.../analysis/core/WordBreakTestUnicode_6_1_0.java | 3960 --
.../analysis/core/WordBreakTestUnicode_6_3_0.java | 5537 ++
...esses.from.random.text.with.email.addresses.txt | 6 +-
.../core/generateJavaUnicodeWordBreakTest.pl | 36 +-
.../core/random.text.with.email.addresses.txt | 6 +-
.../lucene/analysis/core/random.text.with.urls.txt | 30 +-
.../core/urls.from.random.text.with.urls.txt | 30 +-
.../lucene/analysis/cz/TestCzechAnalyzer.java | 14 +-
.../lucene/analysis/cz/TestCzechStemmer.java | 16 +-
.../lucene/analysis/da/TestDanishAnalyzer.java | 10 +-
.../lucene/analysis/de/TestGermanAnalyzer.java | 18 +-
.../analysis/de/TestGermanLightStemFilter.java | 2 +-
.../analysis/de/TestGermanMinimalStemFilter.java | 2 +-
.../lucene/analysis/de/TestGermanStemFilter.java | 12 +-
.../lucene/analysis/el/GreekAnalyzerTest.java | 8 +-
.../lucene/analysis/el/TestGreekStemmer.java | 2 +-
.../lucene/analysis/en/TestEnglishAnalyzer.java | 10 +-
.../apache/lucene/analysis/en/TestKStemmer.java | 2 +-
.../lucene/analysis/en/TestPorterStemFilter.java | 2 +-
.../lucene/analysis/es/TestSpanishAnalyzer.java | 10 +-
.../lucene/analysis/eu/TestBasqueAnalyzer.java | 10 +-
.../lucene/analysis/fa/TestPersianAnalyzer.java | 18 +-
.../lucene/analysis/fi/TestFinnishAnalyzer.java | 10 +-
.../analysis/fi/TestFinnishLightStemFilter.java | 2 +-
.../lucene/analysis/fr/TestFrenchAnalyzer.java | 22 +-
.../analysis/fr/TestFrenchLightStemFilter.java | 2 +-
.../analysis/fr/TestFrenchMinimalStemFilter.java | 2 +-
.../lucene/analysis/ga/TestIrishAnalyzer.java | 14 +-
.../lucene/analysis/gl/TestGalicianAnalyzer.java | 10 +-
.../analysis/gl/TestGalicianMinimalStemFilter.java | 2 +-
.../lucene/analysis/gl/TestGalicianStemFilter.java | 9 +-
.../lucene/analysis/hi/TestHindiAnalyzer.java | 10 +-
.../lucene/analysis/hi/TestHindiFilters.java | 6 +-
.../lucene/analysis/hu/TestHungarianAnalyzer.java | 10 +-
.../analysis/hu/TestHungarianLightStemFilter.java | 2 +-
.../analysis/hunspell/HunspellDictionaryTest.java | 201 -
.../analysis/hunspell/HunspellStemFilterTest.java | 94 -
.../analysis/hunspell/HunspellStemmerTest.java | 137 -
.../lucene/analysis/hunspell/StemmerTestBase.java | 79 +
.../lucene/analysis/hunspell/Test64kAffixes.java | 69 +
.../analysis/hunspell/TestAllDictionaries.java | 205 +
.../analysis/hunspell/TestAllDictionaries2.java | 221 +
.../analysis/hunspell/TestAlternateCasing.java | 62 +
.../analysis/hunspell/TestCaseInsensitive.java | 78 +
.../analysis/hunspell/TestCaseSensitive.java | 66 +
.../lucene/analysis/hunspell/TestCircumfix.java | 38 +
.../analysis/hunspell/TestComplexPrefix.java | 39 +
.../lucene/analysis/hunspell/TestCondition.java | 42 +
.../lucene/analysis/hunspell/TestCondition2.java | 32 +
.../apache/lucene/analysis/hunspell/TestConv.java | 36 +
.../lucene/analysis/hunspell/TestDependencies.java | 39 +
.../lucene/analysis/hunspell/TestDictionary.java | 247 +
.../lucene/analysis/hunspell/TestDoubleEscape.java | 31 +
.../lucene/analysis/hunspell/TestEscaped.java | 36 +
.../lucene/analysis/hunspell/TestFlagLong.java | 34 +
.../lucene/analysis/hunspell/TestFlagNum.java | 33 +
.../lucene/analysis/hunspell/TestFullStrip.java | 31 +
.../lucene/analysis/hunspell/TestHomonyms.java | 32 +
.../analysis/hunspell/TestHunspellStemFilter.java | 122 +
.../hunspell/TestHunspellStemFilterFactory.java | 6 +-
.../lucene/analysis/hunspell/TestIgnore.java | 36 +
.../lucene/analysis/hunspell/TestKeepCase.java | 45 +
.../apache/lucene/analysis/hunspell/TestMorph.java | 34 +
.../lucene/analysis/hunspell/TestMorphAlias.java | 39 +
.../lucene/analysis/hunspell/TestMorphData.java | 39 +
.../lucene/analysis/hunspell/TestNeedAffix.java | 41 +
.../analysis/hunspell/TestOnlyInCompound.java | 37 +
.../analysis/hunspell/TestOptionalCondition.java | 42 +
.../lucene/analysis/hunspell/TestSpaces.java | 43 +
.../lucene/analysis/hunspell/TestStemmer.java | 76 +
.../hunspell/TestStrangeOvergeneration.java | 34 +
.../lucene/analysis/hunspell/TestTwoFold.java | 37 +
.../lucene/analysis/hunspell/TestTwoSuffixes.java | 36 +
.../lucene/analysis/hunspell/TestZeroAffix.java | 31 +
.../lucene/analysis/hunspell/TestZeroAffix2.java | 32 +
.../lucene/analysis/hunspell/alternate-casing.aff | 15 +
.../lucene/analysis/hunspell/alternate-casing.dic | 4 +
.../lucene/analysis/hunspell/broken-flags.aff | 21 +
.../org/apache/lucene/analysis/hunspell/broken.aff | 24 +
.../lucene/analysis/hunspell/casesensitive.aff | 16 +
.../lucene/analysis/hunspell/casesensitive.dic | 4 +
.../apache/lucene/analysis/hunspell/circumfix.aff | 14 +
.../apache/lucene/analysis/hunspell/circumfix.dic | 2 +
.../lucene/analysis/hunspell/complexprefix.aff | 12 +
.../lucene/analysis/hunspell/complexprefix.dic | 2 +
...estCompressed.aff => compressed-before-set.aff} | 0
.../analysis/hunspell/compressed-empty-alias.aff | 30 +
.../apache/lucene/analysis/hunspell/compressed.aff | 29 +
.../apache/lucene/analysis/hunspell/compressed.dic | 9 +
.../apache/lucene/analysis/hunspell/condition.aff | 13 +
.../apache/lucene/analysis/hunspell/condition.dic | 4 +
.../apache/lucene/analysis/hunspell/condition2.aff | 5 +
.../apache/lucene/analysis/hunspell/condition2.dic | 2 +
.../org/apache/lucene/analysis/hunspell/conv.aff | 16 +
.../org/apache/lucene/analysis/hunspell/conv.dic | 2 +
.../lucene/analysis/hunspell/dependencies.aff | 13 +
.../lucene/analysis/hunspell/dependencies.dic | 3 +
.../lucene/analysis/hunspell/double-escaped.aff | 5 +
.../lucene/analysis/hunspell/double-escaped.dic | 2 +
.../apache/lucene/analysis/hunspell/escaped.aff | 4 +
.../apache/lucene/analysis/hunspell/escaped.dic | 4 +
.../apache/lucene/analysis/hunspell/flaglong.aff | 7 +
.../apache/lucene/analysis/hunspell/flaglong.dic | 2 +
.../apache/lucene/analysis/hunspell/flagnum.aff | 4 +
.../apache/lucene/analysis/hunspell/flagnum.dic | 3 +
.../apache/lucene/analysis/hunspell/fullstrip.aff | 6 +
.../apache/lucene/analysis/hunspell/fullstrip.dic | 2 +
.../apache/lucene/analysis/hunspell/homonyms.aff | 7 +
.../apache/lucene/analysis/hunspell/homonyms.dic | 3 +
.../org/apache/lucene/analysis/hunspell/ignore.aff | 6 +
.../org/apache/lucene/analysis/hunspell/ignore.dic | 3 +
.../apache/lucene/analysis/hunspell/keepcase.aff | 6 +
.../apache/lucene/analysis/hunspell/keepcase.dic | 4 +
.../apache/lucene/analysis/hunspell/mixedcase.dic | 10 +
.../org/apache/lucene/analysis/hunspell/morph.aff | 4 +
.../org/apache/lucene/analysis/hunspell/morph.dic | 2 +
.../apache/lucene/analysis/hunspell/morphalias.aff | 16 +
.../apache/lucene/analysis/hunspell/morphalias.dic | 6 +
.../apache/lucene/analysis/hunspell/morphdata.aff | 10 +
.../apache/lucene/analysis/hunspell/morphdata.dic | 6 +
.../apache/lucene/analysis/hunspell/needaffix.aff | 9 +
.../apache/lucene/analysis/hunspell/needaffix.dic | 4 +
.../lucene/analysis/hunspell/onlyincompound.aff | 12 +
.../lucene/analysis/hunspell/onlyincompound.dic | 4 +
.../analysis/hunspell/optional-condition.aff | 14 +
.../analysis/hunspell/{test.aff => simple.aff} | 0
.../org/apache/lucene/analysis/hunspell/simple.dic | 10 +
.../org/apache/lucene/analysis/hunspell/spaces.aff | 5 +
.../org/apache/lucene/analysis/hunspell/spaces.dic | 9 +
.../analysis/hunspell/strange-overgeneration.aff | 10 +
.../analysis/hunspell/strange-overgeneration.dic | 5 +
.../org/apache/lucene/analysis/hunspell/test.dic | 10 -
.../lucene/analysis/hunspell/testCompressed.dic | 9 -
.../lucene/analysis/hunspell/testOverride.dic | 3 -
.../analysis/hunspell/testWrongAffixRule.aff | 24 -
.../apache/lucene/analysis/hunspell/twofold.aff | 7 +
.../lucene/analysis/hunspell/twosuffixes.aff | 7 +
.../lucene/analysis/hunspell/twosuffixes.dic | 2 +
.../apache/lucene/analysis/hunspell/zeroaffix.aff | 4 +
.../apache/lucene/analysis/hunspell/zeroaffix.dic | 2 +
.../apache/lucene/analysis/hunspell/zeroaffix2.aff | 6 +
.../apache/lucene/analysis/hunspell/zeroaffix2.dic | 2 +
.../lucene/analysis/hy/TestArmenianAnalyzer.java | 10 +-
.../lucene/analysis/id/TestIndonesianAnalyzer.java | 10 +-
.../lucene/analysis/id/TestIndonesianStemmer.java | 5 +-
.../lucene/analysis/it/TestItalianAnalyzer.java | 16 +-
.../lucene/analysis/lv/TestLatvianAnalyzer.java | 10 +-
.../miscellaneous/TestASCIIFoldingFilter.java | 195 +-
.../miscellaneous/TestCapitalizationFilter.java | 21 +-
.../TestCapitalizationFilterFactory.java | 23 +
.../miscellaneous/TestCodepointCountFilter.java | 28 +-
.../TestCodepointCountFilterFactory.java | 14 +
.../miscellaneous/TestEmptyTokenStream.java | 3 +-
.../analysis/miscellaneous/TestKeepWordFilter.java | 14 +-
.../miscellaneous/TestKeywordMarkerFilter.java | 10 +-
.../analysis/miscellaneous/TestLengthFilter.java | 21 +-
.../miscellaneous/TestLengthFilterFactory.java | 42 +-
.../miscellaneous/TestLimitTokenCountAnalyzer.java | 4 +-
.../miscellaneous/TestLimitTokenCountFilter.java | 42 +
.../TestLimitTokenCountFilterFactory.java | 50 +-
.../TestLimitTokenPositionFilter.java | 81 +-
.../TestLimitTokenPositionFilterFactory.java | 66 +-
.../TestLucene47WordDelimiterFilter.java | 378 +
.../miscellaneous/TestPerFieldAnalyzerWrapper.java | 74 +-
.../TestRemoveDuplicatesTokenFilter.java | 4 +-
.../miscellaneous/TestSingleTokenTokenFilter.java | 3 +-
.../miscellaneous/TestStemmerOverrideFilter.java | 19 +-
.../analysis/miscellaneous/TestTrimFilter.java | 20 +-
.../miscellaneous/TestTruncateTokenFilter.java | 42 +
.../TestTruncateTokenFilterFactory.java | 72 +
.../miscellaneous/TestWordDelimiterFilter.java | 162 +-
.../analysis/ngram/EdgeNGramTokenFilterTest.java | 70 +-
.../analysis/ngram/EdgeNGramTokenizerTest.java | 72 +-
.../analysis/ngram/NGramTokenFilterTest.java | 42 +-
.../lucene/analysis/ngram/NGramTokenizerTest.java | 71 +-
.../lucene/analysis/ngram/TestNGramFilters.java | 4 +-
.../lucene/analysis/nl/TestDutchStemmer.java | 30 +-
.../lucene/analysis/no/TestNorwegianAnalyzer.java | 10 +-
.../analysis/no/TestNorwegianLightStemFilter.java | 2 +-
.../no/TestNorwegianMinimalStemFilter.java | 2 +-
.../analysis/path/TestPathHierarchyTokenizer.java | 43 +-
.../path/TestReversePathHierarchyTokenizer.java | 37 +-
.../pattern/TestPatternReplaceCharFilter.java | 6 +-
.../analysis/pattern/TestPatternTokenizer.java | 12 +-
.../pattern/TestPatternTokenizerFactory.java | 2 +-
.../payloads/DelimitedPayloadTokenFilterTest.java | 29 +-
.../payloads/TypeAsPayloadTokenFilterTest.java | 5 +-
.../lucene/analysis/pt/TestPortugueseAnalyzer.java | 10 +-
.../analysis/pt/TestPortugueseLightStemFilter.java | 13 +-
.../pt/TestPortugueseMinimalStemFilter.java | 13 +-
.../analysis/pt/TestPortugueseStemFilter.java | 12 +-
.../query/QueryAutoStopWordAnalyzerTest.java | 19 +-
.../analysis/reverse/TestReverseStringFilter.java | 38 +-
.../lucene/analysis/ro/TestRomanianAnalyzer.java | 10 +-
.../lucene/analysis/ru/TestRussianAnalyzer.java | 12 +-
.../analysis/ru/TestRussianLetterTokenizer.java | 2 +-
.../analysis/ru/TestRussianLightStemFilter.java | 2 +-
.../shingle/ShingleAnalyzerWrapperTest.java | 86 +-
.../lucene/analysis/shingle/ShingleFilterTest.java | 53 +-
.../analysis/sinks/TestTeeSinkTokenFilter.java | 21 +-
.../sinks/TokenRangeSinkTokenizerTest.java | 25 +-
.../lucene/analysis/snowball/TestSnowball.java | 4 +-
.../analysis/standard/TestStandardFactories.java | 16 +-
.../TestUAX29URLEmailTokenizerFactory.java | 31 +-
.../lucene/analysis/sv/TestSwedishAnalyzer.java | 10 +-
.../analysis/sv/TestSwedishLightStemFilter.java | 2 +-
.../analysis/synonym/TestMultiWordSynonyms.java | 2 +-
.../analysis/synonym/TestSlowSynonymFilter.java | 2 +-
.../analysis/synonym/TestSolrSynonymParser.java | 4 +-
.../analysis/synonym/TestSynonymFilterFactory.java | 10 +-
.../lucene/analysis/synonym/TestSynonymMap.java | 14 +-
.../analysis/synonym/TestSynonymMapFilter.java | 36 +-
.../lucene/analysis/th/TestThaiAnalyzer.java | 48 +-
.../analysis/th/TestThaiTokenizerFactory.java | 49 +
.../analysis/th/TestThaiWordFilterFactory.java | 1 +
.../lucene/analysis/tr/TestApostropheFilter.java | 35 +
.../analysis/tr/TestApostropheFilterFactory.java | 53 +
.../lucene/analysis/tr/TestTurkishAnalyzer.java | 14 +-
.../util/BaseTokenStreamFactoryTestCase.java | 2 +-
.../analysis/util/StringMockResourceLoader.java | 3 +-
.../analysis/util/TestCharArrayIterator.java | 11 +-
.../lucene/analysis/util/TestCharArrayMap.java | 12 +-
.../lucene/analysis/util/TestCharArraySet.java | 74 +-
.../lucene/analysis/util/TestCharTokenizers.java | 18 +-
.../lucene/analysis/util/TestCharacterUtils.java | 36 +-
.../apache/lucene/analysis/util/TestElision.java | 6 +-
.../util/TestFilesystemResourceLoader.java | 21 +-
.../analysis/util/TestRollingCharBuffer.java | 8 +-
.../analysis/util/TestSegmentingTokenizerBase.java | 221 +
.../lucene/analysis/util/TestWordlistLoader.java | 8 +-
.../wikipedia/TestWikipediaTokenizerFactory.java | 2 +-
.../analysis/wikipedia/WikipediaTokenizerTest.java | 29 +-
.../lucene/collation/TestCollationKeyAnalyzer.java | 5 +-
.../collation/TestCollationKeyFilterFactory.java | 2 +-
.../analysis/standard/GenerateJflexTLDMacros.java | 36 +-
analysis/icu/build.xml | 39 +-
analysis/icu/src/data/uax29/Default.rbbi | 129 +-
analysis/icu/src/data/uax29/Hebrew.rbbi | 61 -
analysis/icu/src/data/uax29/Lao.rbbi | 192 -
analysis/icu/src/data/utr30/BasicFoldings.txt | 1 -
analysis/icu/src/data/utr30/nfc.txt | 4 +-
analysis/icu/src/data/utr30/nfkc.txt | 4 +-
analysis/icu/src/data/utr30/nfkc_cf.txt | 7 +-
.../analysis/icu/ICUNormalizer2CharFilter.java | 208 +
.../icu/ICUNormalizer2CharFilterFactory.java | 83 +
.../icu/segmentation/BreakIteratorWrapper.java | 8 +-
.../icu/segmentation/CompositeBreakIterator.java | 3 +-
.../segmentation/DefaultICUTokenizerConfig.java | 41 +-
.../analysis/icu/segmentation/ICUTokenizer.java | 5 +-
.../icu/segmentation/ICUTokenizerConfig.java | 2 +
.../icu/segmentation/ICUTokenizerFactory.java | 15 +-
.../icu/segmentation/LaoBreakIterator.java | 230 -
.../analysis/icu/segmentation/ScriptIterator.java | 31 +-
.../icu/tokenattributes/ScriptAttributeImpl.java | 6 +-
.../collation/ICUCollationAttributeFactory.java | 24 +-
.../lucene/collation/ICUCollationKeyAnalyzer.java | 4 +-
.../collation/ICUCollationKeyFilterFactory.java | 3 +-
.../ICUCollatedTermAttributeImpl.java | 3 +-
analysis/icu/src/java/overview.html | 19 +-
...g.apache.lucene.analysis.util.CharFilterFactory | 16 +
.../lucene/analysis/icu/segmentation/Default.brk | Bin 28152 -> 32736 bytes
.../lucene/analysis/icu/segmentation/Hebrew.brk | Bin 26200 -> 0 bytes
.../lucene/analysis/icu/segmentation/Khmer.brk | Bin 16320 -> 16328 bytes
.../lucene/analysis/icu/segmentation/Lao.brk | Bin 47344 -> 0 bytes
.../lucene/analysis/icu/segmentation/Myanmar.brk | Bin 18384 -> 18392 bytes
.../org/apache/lucene/analysis/icu/utr30.nrm | Bin 52288 -> 52288 bytes
.../analysis/icu/TestICUNormalizer2CharFilter.java | 412 +
.../icu/TestICUNormalizer2CharFilterFactory.java | 53 +
.../icu/TestICUTransformFilterFactory.java | 6 +-
.../icu/segmentation/TestICUTokenizer.java | 56 +-
.../icu/segmentation/TestICUTokenizerCJK.java | 91 +
.../icu/segmentation/TestICUTokenizerFactory.java | 14 +-
.../icu/segmentation/TestLaoBreakIterator.java | 90 -
.../icu/segmentation/TestWithCJKBigramFilter.java | 8 +-
.../collation/TestICUCollationDocValuesField.java | 8 +-
.../TestICUCollationKeyFilterFactory.java | 4 +-
...rateHTMLStripCharFilterSupplementaryMacros.java | 109 -
.../icu/GenerateJFlexSupplementaryMacros.java | 113 -
.../analysis/icu/GenerateUTR30DataFiles.java | 13 +-
.../lucene/analysis/icu/RBBIRuleCompiler.java | 3 +-
.../lucene/analysis/ja/GraphvizFormatter.java | 2 +-
.../lucene/analysis/ja/JapaneseAnalyzer.java | 17 +-
.../ja/JapanesePartOfSpeechStopFilter.java | 10 +-
.../ja/JapanesePartOfSpeechStopFilterFactory.java | 10 +-
.../lucene/analysis/ja/JapaneseTokenizer.java | 9 +-
.../analysis/ja/JapaneseTokenizerFactory.java | 2 +-
.../lucene/analysis/ja/dict/BinaryDictionary.java | 11 +-
.../analysis/ja/dict/CharacterDefinition.java | 11 +-
.../lucene/analysis/ja/dict/ConnectionCosts.java | 15 +-
.../analysis/ja/dict/TokenInfoDictionary.java | 13 +-
.../lucene/analysis/ja/dict/TokenInfoFST.java | 4 +-
.../lucene/analysis/ja/dict/UserDictionary.java | 23 +-
.../apache/lucene/analysis/ja/util/CSVUtil.java | 2 +-
.../lucene/analysis/ja/util/ToStringUtil.java | 6 +-
.../analysis/ja/StringMockResourceLoader.java | 3 +-
.../lucene/analysis/ja/TestExtendedMode.java | 6 +-
.../lucene/analysis/ja/TestJapaneseAnalyzer.java | 24 +-
.../analysis/ja/TestJapaneseBaseFormFilter.java | 6 +-
.../ja/TestJapaneseBaseFormFilterFactory.java | 2 +-
.../ja/TestJapaneseIterationMarkCharFilter.java | 4 +-
...TestJapaneseIterationMarkCharFilterFactory.java | 10 +-
.../ja/TestJapaneseKatakanaStemFilter.java | 2 +-
.../ja/TestJapaneseKatakanaStemFilterFactory.java | 2 +-
.../TestJapanesePartOfSpeechStopFilterFactory.java | 2 +-
.../analysis/ja/TestJapaneseReadingFormFilter.java | 8 +-
.../lucene/analysis/ja/TestJapaneseTokenizer.java | 25 +-
.../analysis/ja/TestJapaneseTokenizerFactory.java | 16 +-
.../apache/lucene/analysis/ja/TestSearchMode.java | 6 +-
.../analysis/ja/dict/TestTokenInfoDictionary.java | 2 +-
.../analysis/ja/util/BinaryDictionaryWriter.java | 2 +-
.../analysis/ja/util/ConnectionCostsBuilder.java | 3 +-
.../analysis/ja/util/ConnectionCostsWriter.java | 3 +-
.../ja/util/TokenInfoDictionaryBuilder.java | 17 +-
.../analysis/ja/util/UnknownDictionaryBuilder.java | 2 +-
.../analysis/morfologik/MorfologikAnalyzer.java | 46 +-
.../analysis/morfologik/MorfologikFilter.java | 47 +-
.../morfologik/MorfologikFilterFactory.java | 26 +-
.../MorphosyntacticTagsAttributeImpl.java | 2 +-
.../morfologik/TestMorfologikAnalyzer.java | 18 +-
.../morfologik/TestMorfologikFilterFactory.java | 15 +-
.../analysis/phonetic/DoubleMetaphoneFilter.java | 2 +-
.../analysis/phonetic/PhoneticFilterFactory.java | 2 +-
.../phonetic/DoubleMetaphoneFilterTest.java | 20 +-
.../analysis/phonetic/TestBeiderMorseFilter.java | 2 +-
.../phonetic/TestBeiderMorseFilterFactory.java | 4 +-
.../phonetic/TestDoubleMetaphoneFilterFactory.java | 2 +-
.../analysis/phonetic/TestPhoneticFilter.java | 3 +-
.../phonetic/TestPhoneticFilterFactory.java | 18 +-
.../lucene/analysis/cn/smart/AnalyzerProfile.java | 5 +-
.../analysis/cn/smart/HMMChineseTokenizer.java | 85 +
.../cn/smart/HMMChineseTokenizerFactory.java | 50 +
.../analysis/cn/smart/SentenceTokenizer.java | 4 +
.../analysis/cn/smart/SmartChineseAnalyzer.java | 57 +-
.../SmartChineseSentenceTokenizerFactory.java | 4 +-
.../smart/SmartChineseWordTokenFilterFactory.java | 2 +
.../lucene/analysis/cn/smart/WordTokenFilter.java | 2 +
.../lucene/analysis/cn/smart/hhmm/BiSegGraph.java | 10 +-
.../lucene/analysis/cn/smart/hhmm/SegGraph.java | 8 +-
...rg.apache.lucene.analysis.util.TokenizerFactory | 1 +
.../cn/smart/TestHMMChineseTokenizerFactory.java | 55 +
.../cn/smart/TestSmartChineseAnalyzer.java | 43 +-
.../cn/smart/TestSmartChineseFactories.java | 1 +
.../apache/lucene/analysis/pl/PolishAnalyzer.java | 39 +-
.../stempel/src/java/org/egothor/stemmer/Diff.java | 2 +-
.../src/java/org/egothor/stemmer/Gener.java | 2 +-
.../stempel/src/java/org/egothor/stemmer/Lift.java | 2 +-
.../src/java/org/egothor/stemmer/MultiTrie.java | 4 +-
.../src/java/org/egothor/stemmer/MultiTrie2.java | 2 +-
.../src/java/org/egothor/stemmer/Optimizer.java | 2 +-
.../src/java/org/egothor/stemmer/Reduce.java | 2 +-
.../stempel/src/java/org/egothor/stemmer/Row.java | 2 +-
.../stempel/src/java/org/egothor/stemmer/Trie.java | 4 +-
.../lucene/analysis/pl/TestPolishAnalyzer.java | 11 +-
.../src/test/org/egothor/stemmer/TestCompile.java | 13 +-
analysis/uima/build.xml | 6 +-
.../lucene/analysis/uima/BaseUIMATokenizer.java | 1 +
.../analysis/uima/UIMAAnnotationsTokenizer.java | 3 +-
.../uima/UIMAAnnotationsTokenizerFactory.java | 4 +-
.../uima/UIMATypeAwareAnnotationsTokenizer.java | 3 +-
.../UIMATypeAwareAnnotationsTokenizerFactory.java | 4 +-
.../lucene/analysis/uima/ae/AEProviderFactory.java | 2 +-
.../lucene/analysis/uima/UIMABaseAnalyzerTest.java | 5 +-
.../analysis/uima/UIMATypeAwareAnalyzerTest.java | 1 +
.../uima/ae/OverridingParamsAEProviderTest.java | 2 +-
benchmark/build.xml | 18 +-
benchmark/conf/addIndexes.alg | 2 +-
.../conf/indexing-flush-by-RAM-multithreaded.alg | 2 +-
benchmark/conf/indexing-flush-by-RAM.alg | 2 +-
benchmark/conf/indexing-multithreaded.alg | 2 +-
benchmark/conf/indexing.alg | 2 +-
benchmark/conf/spatial.alg | 2 +
benchmark/conf/standard.alg | 2 +-
benchmark/ivy.xml | 2 +
.../apache/lucene/benchmark/byTask/Benchmark.java | 4 +-
.../lucene/benchmark/byTask/PerfRunData.java | 8 +-
.../benchmark/byTask/feeds/DemoHTMLParser.java | 2 +-
.../benchmark/byTask/feeds/DirContentSource.java | 8 +-
.../lucene/benchmark/byTask/feeds/DocMaker.java | 15 +-
.../byTask/feeds/EnwikiContentSource.java | 14 +-
.../benchmark/byTask/feeds/EnwikiQueryMaker.java | 7 +-
.../lucene/benchmark/byTask/feeds/FacetSource.java | 7 +-
.../byTask/feeds/FileBasedQueryMaker.java | 10 +-
.../benchmark/byTask/feeds/GeonamesLineParser.java | 4 +-
.../benchmark/byTask/feeds/LineDocSource.java | 3 +-
.../byTask/feeds/LongToEnglishQueryMaker.java | 3 +-
.../benchmark/byTask/feeds/RandomFacetSource.java | 40 +-
.../byTask/feeds/ReutersContentSource.java | 8 +-
.../benchmark/byTask/feeds/ReutersQueryMaker.java | 7 +-
.../benchmark/byTask/feeds/SimpleQueryMaker.java | 5 +-
.../byTask/feeds/SimpleSloppyPhraseQueryMaker.java | 4 +-
.../benchmark/byTask/feeds/SpatialDocMaker.java | 4 +-
.../byTask/feeds/SpatialFileQueryMaker.java | 4 +-
.../benchmark/byTask/feeds/TrecContentSource.java | 9 +-
.../benchmark/byTask/feeds/TrecDocParser.java | 4 +-
.../apache/lucene/benchmark/byTask/package.html | 1 +
.../lucene/benchmark/byTask/stats/Points.java | 2 +-
.../lucene/benchmark/byTask/tasks/AddDocTask.java | 1 -
.../benchmark/byTask/tasks/AddFacetedDocTask.java | 25 +-
.../byTask/tasks/AnalyzerFactoryTask.java | 12 +-
.../benchmark/byTask/tasks/CommitIndexTask.java | 2 +-
.../byTask/tasks/ConsumeContentSourceTask.java | 2 +-
.../benchmark/byTask/tasks/CreateIndexTask.java | 54 +-
.../benchmark/byTask/tasks/NewAnalyzerTask.java | 7 +-
.../byTask/tasks/NewCollationAnalyzerTask.java | 5 +-
.../benchmark/byTask/tasks/NewLocaleTask.java | 2 +-
.../lucene/benchmark/byTask/tasks/ReadTask.java | 2 +-
.../benchmark/byTask/tasks/ReadTokensTask.java | 2 +-
.../byTask/tasks/RepSumByNameRoundTask.java | 2 +-
.../benchmark/byTask/tasks/RepSumByNameTask.java | 2 +-
.../byTask/tasks/RepSumByPrefRoundTask.java | 2 +-
.../benchmark/byTask/tasks/RepSumByPrefTask.java | 2 +-
.../byTask/tasks/SearchTravRetHighlightTask.java | 2 +-
.../tasks/SearchTravRetLoadFieldSelectorTask.java | 2 +-
.../tasks/SearchTravRetVectorHighlightTask.java | 2 +-
.../benchmark/byTask/tasks/TaskSequence.java | 6 +-
.../byTask/tasks/WriteEnwikiLineDocTask.java | 3 +-
.../benchmark/byTask/tasks/WriteLineDocTask.java | 9 +-
.../lucene/benchmark/byTask/utils/Algorithm.java | 4 +-
.../lucene/benchmark/byTask/utils/Config.java | 14 +-
.../lucene/benchmark/byTask/utils/StreamUtils.java | 11 +-
.../lucene/benchmark/quality/QualityStats.java | 2 +-
.../lucene/benchmark/quality/trec/QueryDriver.java | 9 +-
.../benchmark/quality/trec/Trec1MQReader.java | 4 +-
.../lucene/benchmark/quality/trec/TrecJudge.java | 8 +-
.../benchmark/quality/trec/TrecTopicsReader.java | 4 +-
.../benchmark/quality/utils/DocNameExtractor.java | 2 +-
.../benchmark/quality/utils/SimpleQQParser.java | 4 +-
.../lucene/benchmark/utils/ExtractReuters.java | 9 +-
.../lucene/benchmark/utils/ExtractWikipedia.java | 4 +-
.../apache/lucene/benchmark/BenchmarkTestCase.java | 4 +-
.../benchmark/byTask/TestPerfTasksLogic.java | 21 +-
.../benchmark/byTask/TestPerfTasksParse.java | 17 +-
.../benchmark/byTask/feeds/DocMakerTest.java | 3 +-
.../byTask/feeds/EnwikiContentSourceTest.java | 6 +-
.../benchmark/byTask/feeds/LineDocSourceTest.java | 9 +-
.../byTask/feeds/TrecContentSourceTest.java | 9 +-
.../benchmark/byTask/tasks/AddIndexesTaskTest.java | 5 +-
.../byTask/tasks/CreateIndexTaskTest.java | 3 +-
.../byTask/tasks/WriteEnwikiLineDocTaskTest.java | 3 +-
.../byTask/tasks/WriteLineDocTaskTest.java | 13 +-
.../benchmark/byTask/utils/StreamUtilsTest.java | 16 +-
.../lucene/benchmark/quality/TestQualityRun.java | 8 +-
build.xml | 55 +-
classification/build.xml | 6 +-
.../classification/KNearestNeighborClassifier.java | 42 +-
.../classification/SimpleNaiveBayesClassifier.java | 40 +-
.../classification/utils/DatasetSplitter.java | 6 +-
.../utils/DocToDoubleVectorUtils.java | 88 +
.../classification/ClassificationTestBase.java | 153 +-
.../KNearestNeighborClassifierTest.java | 5 +-
.../SimpleNaiveBayesClassifierTest.java | 2 +-
.../utils/DocToDoubleVectorUtilsTest.java | 107 +
codecs/build.xml | 2 +-
.../codecs/appending/AppendingTermsReader.java | 16 +-
.../lucene/codecs/blockterms/BlockTermsReader.java | 150 +-
.../lucene/codecs/blockterms/BlockTermsWriter.java | 120 +-
.../blockterms/FixedGapTermsIndexReader.java | 56 +-
.../blockterms/FixedGapTermsIndexWriter.java | 87 +-
.../codecs/blockterms/TermsIndexReaderBase.java | 11 +-
.../blockterms/VariableGapTermsIndexReader.java | 34 +-
.../blockterms/VariableGapTermsIndexWriter.java | 65 +-
.../codecs/blocktreeords/FSTOrdsOutputs.java | 233 +
.../codecs/blocktreeords/Ords41PostingsFormat.java | 111 +
.../blocktreeords/OrdsBlockTreeTermsReader.java | 253 +
.../blocktreeords/OrdsBlockTreeTermsWriter.java | 963 +
.../codecs/blocktreeords/OrdsFieldReader.java | 179 +
.../blocktreeords/OrdsIntersectTermsEnum.java | 491 +
.../blocktreeords/OrdsIntersectTermsEnumFrame.java | 310 +
.../codecs/blocktreeords/OrdsSegmentTermsEnum.java | 1187 +
.../blocktreeords/OrdsSegmentTermsEnumFrame.java | 834 +
.../lucene/codecs/blocktreeords/package.html | 27 +
.../codecs/bloom/BloomFilteringPostingsFormat.java | 52 +-
.../org/apache/lucene/codecs/bloom/FuzzySet.java | 4 +-
.../lucene/codecs/diskdv/DiskDocValuesFormat.java | 63 -
.../codecs/diskdv/DiskDocValuesProducer.java | 50 -
.../lucene/codecs/diskdv/DiskNormsFormat.java | 46 -
.../org/apache/lucene/codecs/diskdv/package.html | 25 -
.../codecs/intblock/FixedIntBlockIndexOutput.java | 5 +-
.../intblock/VariableIntBlockIndexOutput.java | 5 +-
.../codecs/memory/DirectDocValuesConsumer.java | 151 +-
.../codecs/memory/DirectDocValuesProducer.java | 329 +-
.../lucene/codecs/memory/DirectPostingsFormat.java | 69 +-
.../lucene/codecs/memory/FSTOrdPostingsFormat.java | 83 +
.../memory/FSTOrdPulsing41PostingsFormat.java | 91 +
.../lucene/codecs/memory/FSTOrdTermsReader.java | 865 +
.../lucene/codecs/memory/FSTOrdTermsWriter.java | 378 +
.../lucene/codecs/memory/FSTPostingsFormat.java | 83 +
.../codecs/memory/FSTPulsing41PostingsFormat.java | 92 +
.../lucene/codecs/memory/FSTTermOutputs.java | 377 +
.../lucene/codecs/memory/FSTTermsReader.java | 774 +
.../lucene/codecs/memory/FSTTermsWriter.java | 281 +
.../codecs/memory/MemoryDocValuesConsumer.java | 218 +-
.../codecs/memory/MemoryDocValuesProducer.java | 429 +-
.../lucene/codecs/memory/MemoryPostingsFormat.java | 42 +-
.../org/apache/lucene/codecs/memory/package.html | 4 +-
.../codecs/pulsing/Pulsing41PostingsFormat.java | 2 +-
.../codecs/pulsing/PulsingPostingsFormat.java | 8 +-
.../codecs/pulsing/PulsingPostingsReader.java | 117 +-
.../codecs/pulsing/PulsingPostingsWriter.java | 178 +-
.../apache/lucene/codecs/sep/IntIndexOutput.java | 6 +-
.../lucene/codecs/sep/SepPostingsReader.java | 84 +-
.../lucene/codecs/sep/SepPostingsWriter.java | 188 +-
.../simpletext/SimpleTextDocValuesFormat.java | 3 +
.../simpletext/SimpleTextDocValuesReader.java | 181 +-
.../simpletext/SimpleTextDocValuesWriter.java | 81 +-
.../simpletext/SimpleTextFieldInfosReader.java | 51 +-
.../simpletext/SimpleTextFieldInfosWriter.java | 4 +-
.../codecs/simpletext/SimpleTextFieldsReader.java | 226 +-
.../codecs/simpletext/SimpleTextFieldsWriter.java | 19 +-
.../simpletext/SimpleTextLiveDocsFormat.java | 33 +-
.../simpletext/SimpleTextSegmentInfoReader.java | 63 +-
.../simpletext/SimpleTextSegmentInfoWriter.java | 14 +-
.../simpletext/SimpleTextStoredFieldsReader.java | 79 +-
.../simpletext/SimpleTextStoredFieldsWriter.java | 23 +-
.../simpletext/SimpleTextTermVectorsReader.java | 86 +-
.../simpletext/SimpleTextTermVectorsWriter.java | 4 +-
.../lucene/codecs/simpletext/SimpleTextUtil.java | 52 +-
.../org.apache.lucene.codecs.DocValuesFormat | 1 -
.../org.apache.lucene.codecs.PostingsFormat | 11 +-
.../appending/TestAppendingPostingsFormat.java | 41 -
.../blockterms/TestFixedGapPostingsFormat.java | 4 +-
.../codecs/blocktreeords/TestOrdsBlockTree.java | 390 +
.../codecs/bloom/TestBloomPostingsFormat.java | 4 +-
.../codecs/diskdv/TestDiskDocValuesFormat.java | 34 -
.../intblock/TestFixedIntBlockPostingsFormat.java | 4 +-
.../TestVariableIntBlockPostingsFormat.java | 4 +-
.../codecs/memory/TestDirectDocValuesFormat.java | 4 +-
.../codecs/memory/TestDirectPostingsFormat.java | 4 +-
.../codecs/memory/TestFSTOrdPostingsFormat.java | 34 +
.../memory/TestFSTOrdPulsing41PostingsFormat.java | 34 +
.../codecs/memory/TestFSTPostingsFormat.java | 34 +
.../memory/TestFSTPulsing41PostingsFormat.java | 34 +
.../codecs/memory/TestMemoryDocValuesFormat.java | 4 +-
.../codecs/memory/TestMemoryPostingsFormat.java | 4 +-
.../lucene/codecs/pulsing/Test10KPulsings.java | 29 +-
.../codecs/pulsing/TestPulsingPostingsFormat.java | 5 +-
.../lucene/codecs/pulsing/TestPulsingReuse.java | 15 +-
.../lucene/codecs/sep/TestSepPostingsFormat.java | 4 +-
.../simpletext/TestSimpleTextNormsFormat.java | 31 +
common-build.xml | 379 +-
core/build.xml | 100 +-
.../java/org/apache/lucene/analysis/Analyzer.java | 20 +-
.../apache/lucene/analysis/AnalyzerWrapper.java | 19 +-
.../apache/lucene/analysis/CachingTokenFilter.java | 2 +-
.../lucene/analysis/DelegatingAnalyzerWrapper.java | 92 +
.../apache/lucene/analysis/NumericTokenStream.java | 20 +-
.../src/java/org/apache/lucene/analysis/Token.java | 381 +-
.../org/apache/lucene/analysis/TokenStream.java | 13 +-
.../lucene/analysis/TokenStreamToAutomaton.java | 89 +-
.../java/org/apache/lucene/analysis/Tokenizer.java | 1 +
.../java/org/apache/lucene/analysis/package.html | 90 +-
.../tokenattributes/CharTermAttributeImpl.java | 18 +-
.../tokenattributes/PackedTokenAttributeImpl.java | 206 +
.../tokenattributes/TermToBytesRefAttribute.java | 15 +-
.../org/apache/lucene/codecs/BlockTermState.java | 1 +
.../apache/lucene/codecs/BlockTreeTermsReader.java | 2957 -
.../apache/lucene/codecs/BlockTreeTermsWriter.java | 1085 -
core/src/java/org/apache/lucene/codecs/Codec.java | 4 +-
.../java/org/apache/lucene/codecs/CodecUtil.java | 117 +
.../apache/lucene/codecs/DocValuesConsumer.java | 262 +-
.../org/apache/lucene/codecs/DocValuesFormat.java | 2 +-
.../apache/lucene/codecs/DocValuesProducer.java | 70 +-
.../org/apache/lucene/codecs/FieldsProducer.java | 13 +-
.../java/org/apache/lucene/codecs/FilterCodec.java | 4 +-
.../lucene/codecs/MultiLevelSkipListReader.java | 6 +-
.../org/apache/lucene/codecs/PostingsFormat.java | 2 +-
.../apache/lucene/codecs/PostingsReaderBase.java | 33 +-
.../apache/lucene/codecs/PostingsWriterBase.java | 43 +-
.../apache/lucene/codecs/StoredFieldsReader.java | 13 +-
.../apache/lucene/codecs/StoredFieldsWriter.java | 27 +-
.../apache/lucene/codecs/TermVectorsReader.java | 15 +-
.../apache/lucene/codecs/TermVectorsWriter.java | 15 +-
.../codecs/blocktree/BlockTreeTermsReader.java | 324 +
.../codecs/blocktree/BlockTreeTermsWriter.java | 1071 +
.../lucene/codecs/blocktree/FieldReader.java | 189 +
.../codecs/blocktree/IntersectTermsEnum.java | 491 +
.../codecs/blocktree/IntersectTermsEnumFrame.java | 296 +
.../lucene/codecs/blocktree/SegmentTermsEnum.java | 1053 +
.../codecs/blocktree/SegmentTermsEnumFrame.java | 728 +
.../org/apache/lucene/codecs/blocktree/Stats.java | 199 +
.../apache/lucene/codecs/blocktree/package.html | 38 +
.../CompressingStoredFieldsIndexReader.java | 28 +-
.../CompressingStoredFieldsIndexWriter.java | 24 +-
.../compressing/CompressingStoredFieldsReader.java | 90 +-
.../compressing/CompressingStoredFieldsWriter.java | 88 +-
.../compressing/CompressingTermVectorsReader.java | 43 +-
.../compressing/CompressingTermVectorsWriter.java | 39 +-
.../lucene/codecs/lucene3x/Lucene3xCodec.java | 2 +-
.../codecs/lucene3x/Lucene3xFieldInfosReader.java | 2 +-
.../lucene/codecs/lucene3x/Lucene3xFields.java | 188 +-
.../codecs/lucene3x/Lucene3xNormsProducer.java | 23 +-
.../codecs/lucene3x/Lucene3xSegmentInfoReader.java | 32 +-
.../lucene3x/Lucene3xStoredFieldsReader.java | 9 +-
.../codecs/lucene3x/Lucene3xTermVectorsReader.java | 21 +-
.../lucene/codecs/lucene3x/SegmentTermEnum.java | 9 +-
.../codecs/lucene3x/SegmentTermPositions.java | 14 +-
.../apache/lucene/codecs/lucene3x/TermBuffer.java | 18 +-
.../lucene/codecs/lucene3x/TermInfosReader.java | 20 +-
.../codecs/lucene3x/TermInfosReaderIndex.java | 33 +-
.../apache/lucene/codecs/lucene40/BitVector.java | 15 +-
.../codecs/lucene40/Lucene40DocValuesReader.java | 112 +-
.../codecs/lucene40/Lucene40FieldInfosReader.java | 6 +-
.../codecs/lucene40/Lucene40LiveDocsFormat.java | 10 +-
.../codecs/lucene40/Lucene40PostingsFormat.java | 4 +-
.../codecs/lucene40/Lucene40PostingsReader.java | 77 +-
.../codecs/lucene40/Lucene40SegmentInfoReader.java | 14 +-
.../codecs/lucene40/Lucene40SegmentInfoWriter.java | 5 +-
.../lucene40/Lucene40StoredFieldsReader.java | 12 +-
.../lucene40/Lucene40StoredFieldsWriter.java | 38 +-
.../codecs/lucene40/Lucene40TermVectorsReader.java | 28 +-
.../codecs/lucene40/Lucene40TermVectorsWriter.java | 30 +-
.../org/apache/lucene/codecs/lucene41/ForUtil.java | 12 +-
.../codecs/lucene41/Lucene41PostingsFormat.java | 20 +-
.../codecs/lucene41/Lucene41PostingsReader.java | 237 +-
.../codecs/lucene41/Lucene41PostingsWriter.java | 248 +-
.../lucene/codecs/lucene41/Lucene41SkipWriter.java | 40 +-
.../lucene/codecs/lucene410/Lucene410Codec.java | 140 +
.../lucene410/Lucene410DocValuesConsumer.java | 559 +
.../codecs/lucene410/Lucene410DocValuesFormat.java | 195 +
.../lucene410/Lucene410DocValuesProducer.java | 1057 +
.../apache/lucene/codecs/lucene410/package.html | 404 +
.../codecs/lucene42/Lucene42DocValuesFormat.java | 6 +-
.../codecs/lucene42/Lucene42DocValuesProducer.java | 151 +-
.../codecs/lucene42/Lucene42FieldInfosReader.java | 6 +-
.../codecs/lucene42/Lucene42NormsConsumer.java | 209 -
.../codecs/lucene42/Lucene42NormsFormat.java | 10 +-
.../codecs/lucene42/Lucene42TermVectorsFormat.java | 6 +-
.../lucene/codecs/lucene45/Lucene45Codec.java | 13 +-
.../codecs/lucene45/Lucene45DocValuesConsumer.java | 86 +-
.../codecs/lucene45/Lucene45DocValuesFormat.java | 17 +-
.../codecs/lucene45/Lucene45DocValuesProducer.java | 213 +-
.../lucene/codecs/lucene46/Lucene46Codec.java | 15 +-
.../codecs/lucene46/Lucene46FieldInfosFormat.java | 7 +-
.../codecs/lucene46/Lucene46FieldInfosReader.java | 25 +-
.../codecs/lucene46/Lucene46FieldInfosWriter.java | 5 +-
.../codecs/lucene46/Lucene46SegmentInfoFormat.java | 9 +-
.../codecs/lucene46/Lucene46SegmentInfoReader.java | 26 +-
.../codecs/lucene46/Lucene46SegmentInfoWriter.java | 12 +-
.../org/apache/lucene/codecs/lucene46/package.html | 3 +
.../lucene/codecs/lucene49/Lucene49Codec.java | 149 +
.../codecs/lucene49/Lucene49DocValuesConsumer.java | 471 +
.../codecs/lucene49/Lucene49DocValuesFormat.java | 195 +
.../codecs/lucene49/Lucene49DocValuesProducer.java | 952 +
.../codecs/lucene49/Lucene49NormsConsumer.java | 271 +
.../codecs/lucene49/Lucene49NormsFormat.java | 121 +
.../codecs/lucene49/Lucene49NormsProducer.java | 245 +
.../org/apache/lucene/codecs/lucene49/package.html | 404 +
.../src/java/org/apache/lucene/codecs/package.html | 6 +-
.../codecs/perfield/PerFieldDocValuesFormat.java | 31 +-
.../codecs/perfield/PerFieldPostingsFormat.java | 28 +-
.../apache/lucene/document/CompressionTools.java | 13 +-
.../java/org/apache/lucene/document/Document.java | 11 +-
.../document/DocumentStoredFieldVisitor.java | 2 +-
.../org/apache/lucene/document/DoubleField.java | 2 +-
.../src/java/org/apache/lucene/document/Field.java | 36 +-
.../java/org/apache/lucene/document/FieldType.java | 46 +-
.../org/apache/lucene/document/FloatField.java | 4 +-
.../java/org/apache/lucene/document/IntField.java | 4 +-
.../java/org/apache/lucene/document/LongField.java | 2 +-
.../document/SortedNumericDocValuesField.java | 67 +
.../org/apache/lucene/document/StringField.java | 4 +-
.../java/org/apache/lucene/index/AtomicReader.java | 113 +-
.../apache/lucene/index/AutomatonTermsEnum.java | 94 +-
.../apache/lucene/index/BaseCompositeReader.java | 4 +-
.../org/apache/lucene/index/BinaryDocValues.java | 17 +-
.../lucene/index/BinaryDocValuesFieldUpdates.java | 208 +
.../apache/lucene/index/BinaryDocValuesWriter.java | 34 +-
.../org/apache/lucene/index/BufferedUpdates.java | 97 +-
.../apache/lucene/index/BufferedUpdatesStream.java | 70 +-
.../java/org/apache/lucene/index/CheckIndex.java | 277 +-
.../org/apache/lucene/index/CoalescedUpdates.java | 26 +-
.../lucene/index/CompositeReaderContext.java | 2 +-
.../lucene/index/ConcurrentMergeScheduler.java | 15 +-
.../apache/lucene/index/CorruptIndexException.java | 7 +-
.../apache/lucene/index/DefaultIndexingChain.java | 690 +
.../org/apache/lucene/index/DirectoryReader.java | 5 +-
.../java/org/apache/lucene/index/DocConsumer.java | 3 +-
.../org/apache/lucene/index/DocFieldConsumer.java | 36 -
.../lucene/index/DocFieldConsumerPerField.java | 27 -
.../org/apache/lucene/index/DocFieldProcessor.java | 272 -
.../lucene/index/DocFieldProcessorPerField.java | 57 -
.../java/org/apache/lucene/index/DocInverter.java | 84 -
.../apache/lucene/index/DocInverterPerField.java | 208 -
.../java/org/apache/lucene/index/DocTermOrds.java | 30 +-
.../java/org/apache/lucene/index/DocValues.java | 282 +
.../apache/lucene/index/DocValuesFieldUpdates.java | 176 +
.../apache/lucene/index/DocValuesProcessor.java | 177 -
.../org/apache/lucene/index/DocValuesUpdate.java | 109 +
.../org/apache/lucene/index/DocValuesWriter.java | 1 -
.../org/apache/lucene/index/DocumentsWriter.java | 70 +-
.../lucene/index/DocumentsWriterDeleteQueue.java | 51 +-
.../lucene/index/DocumentsWriterFlushControl.java | 38 +-
.../lucene/index/DocumentsWriterFlushQueue.java | 2 +-
.../lucene/index/DocumentsWriterPerThread.java | 120 +-
.../lucene/index/DocumentsWriterPerThreadPool.java | 151 +-
.../lucene/index/DocumentsWriterStallControl.java | 2 +-
.../java/org/apache/lucene/index/FieldInfo.java | 31 +-
.../java/org/apache/lucene/index/FieldInfos.java | 30 +-
.../org/apache/lucene/index/FieldInvertState.java | 26 +-
.../apache/lucene/index/FilterAtomicReader.java | 30 +
.../org/apache/lucene/index/FilteredTermsEnum.java | 10 +-
.../lucene/index/FlushByRamOrCountsPolicy.java | 5 +-
.../java/org/apache/lucene/index/FlushPolicy.java | 33 +-
.../apache/lucene/index/FreqProxTermsWriter.java | 42 +-
.../lucene/index/FreqProxTermsWriterPerField.java | 212 +-
.../apache/lucene/index/FrozenBufferedUpdates.java | 38 +-
.../java/org/apache/lucene/index/IndexCommit.java | 8 +-
.../apache/lucene/index/IndexDeletionPolicy.java | 12 +-
.../org/apache/lucene/index/IndexFileDeleter.java | 208 +-
.../org/apache/lucene/index/IndexFileNames.java | 30 +
.../java/org/apache/lucene/index/IndexReader.java | 64 +-
.../org/apache/lucene/index/IndexUpgrader.java | 24 +-
.../java/org/apache/lucene/index/IndexWriter.java | 1482 +-
.../org/apache/lucene/index/IndexWriterConfig.java | 71 +-
.../org/apache/lucene/index/IndexableField.java | 8 +-
.../apache/lucene/index/IndexableFieldType.java | 2 +
.../apache/lucene/index/InvertedDocConsumer.java | 36 -
.../lucene/index/InvertedDocConsumerPerField.java | 42 -
.../lucene/index/InvertedDocEndConsumer.java | 29 -
.../index/InvertedDocEndConsumerPerField.java | 25 -
.../apache/lucene/index/LiveIndexWriterConfig.java | 85 +-
.../lucene/index/LogByteSizeMergePolicy.java | 4 +-
.../org/apache/lucene/index/LogDocMergePolicy.java | 4 +-
.../org/apache/lucene/index/LogMergePolicy.java | 138 +-
.../java/org/apache/lucene/index/MergePolicy.java | 117 +-
.../org/apache/lucene/index/MergeScheduler.java | 19 +-
.../java/org/apache/lucene/index/MergeState.java | 9 +-
.../java/org/apache/lucene/index/MergeTrigger.java | 49 +
.../org/apache/lucene/index/MultiDocValues.java | 343 +-
.../lucene/index/MultiDocsAndPositionsEnum.java | 10 +-
.../org/apache/lucene/index/MultiDocsEnum.java | 10 +-
.../java/org/apache/lucene/index/MultiFields.java | 14 +-
.../java/org/apache/lucene/index/MultiTerms.java | 40 +-
.../org/apache/lucene/index/MultiTermsEnum.java | 5 +-
.../org/apache/lucene/index/NoMergePolicy.java | 50 +-
.../org/apache/lucene/index/NoMergeScheduler.java | 2 +-
.../org/apache/lucene/index/NormsConsumer.java | 84 -
.../apache/lucene/index/NormsConsumerPerField.java | 72 -
.../org/apache/lucene/index/NumericDocValues.java | 8 -
.../lucene/index/NumericDocValuesFieldUpdates.java | 175 +
.../lucene/index/NumericDocValuesWriter.java | 42 +-
.../apache/lucene/index/NumericFieldUpdates.java | 259 -
.../org/apache/lucene/index/NumericUpdate.java | 68 -
.../apache/lucene/index/ParallelAtomicReader.java | 33 +-
.../index/PersistentSnapshotDeletionPolicy.java | 17 +-
.../org/apache/lucene/index/PrefixCodedTerms.java | 28 +-
.../org/apache/lucene/index/RandomAccessOrds.java | 53 +
.../org/apache/lucene/index/ReaderManager.java | 5 +
.../org/apache/lucene/index/ReadersAndUpdates.java | 335 +-
.../org/apache/lucene/index/SegmentCommitInfo.java | 176 +-
.../apache/lucene/index/SegmentCoreReaders.java | 72 +-
.../org/apache/lucene/index/SegmentDocValues.java | 18 +-
.../java/org/apache/lucene/index/SegmentInfo.java | 35 +-
.../java/org/apache/lucene/index/SegmentInfos.java | 335 +-
.../org/apache/lucene/index/SegmentMerger.java | 48 +-
.../org/apache/lucene/index/SegmentReader.java | 363 +-
.../org/apache/lucene/index/SegmentWriteState.java | 24 +-
.../apache/lucene/index/SerialMergeScheduler.java | 2 +-
.../lucene/index/SimpleMergedSegmentWarmer.java | 3 +
.../index/SingletonSortedNumericDocValues.java | 69 +
.../lucene/index/SingletonSortedSetDocValues.java | 37 +-
.../lucene/index/SlowCompositeReaderWrapper.java | 30 +-
.../lucene/index/SnapshotDeletionPolicy.java | 20 +-
.../org/apache/lucene/index/SortedDocValues.java | 45 +-
.../lucene/index/SortedDocValuesTermsEnum.java | 27 +-
.../apache/lucene/index/SortedDocValuesWriter.java | 30 +-
.../lucene/index/SortedNumericDocValues.java | 46 +
.../lucene/index/SortedNumericDocValuesWriter.java | 181 +
.../apache/lucene/index/SortedSetDocValues.java | 36 +-
.../lucene/index/SortedSetDocValuesTermsEnum.java | 27 +-
.../lucene/index/SortedSetDocValuesWriter.java | 50 +-
.../lucene/index/StandardDirectoryReader.java | 119 +-
.../apache/lucene/index/StoredFieldsConsumer.java | 28 -
.../apache/lucene/index/StoredFieldsProcessor.java | 157 -
core/src/java/org/apache/lucene/index/Term.java | 4 +-
.../apache/lucene/index/TermVectorsConsumer.java | 77 +-
.../lucene/index/TermVectorsConsumerPerField.java | 225 +-
core/src/java/org/apache/lucene/index/Terms.java | 76 +
.../java/org/apache/lucene/index/TermsHash.java | 73 +-
.../org/apache/lucene/index/TermsHashConsumer.java | 29 -
.../lucene/index/TermsHashConsumerPerField.java | 37 -
.../org/apache/lucene/index/TermsHashPerField.java | 173 +-
.../ThreadAffinityDocumentsWriterThreadPool.java | 84 -
.../org/apache/lucene/index/TieredMergePolicy.java | 161 +-
.../apache/lucene/index/TrackingIndexWriter.java | 4 +-
.../apache/lucene/index/TwoPhaseCommitTool.java | 6 +-
.../lucene/index/TwoStoredFieldsConsumers.java | 68 -
.../lucene/index/UpgradeIndexMergePolicy.java | 55 +-
core/src/java/org/apache/lucene/index/package.html | 2 +-
.../org/apache/lucene/search/AutomatonQuery.java | 22 +-
.../org/apache/lucene/search/BooleanQuery.java | 253 +-
.../org/apache/lucene/search/BooleanScorer.java | 129 +-
.../org/apache/lucene/search/BooleanScorer2.java | 350 -
.../lucene/search/BooleanTopLevelScorers.java | 143 +
.../java/org/apache/lucene/search/BulkScorer.java | 46 +
.../org/apache/lucene/search/CachingCollector.java | 10 +-
.../apache/lucene/search/CachingWrapperFilter.java | 42 +-
.../apache/lucene/search/ConjunctionScorer.java | 4 +-
.../apache/lucene/search/ConstantScoreQuery.java | 121 +-
.../search/ControlledRealTimeReopenThread.java | 42 +-
.../apache/lucene/search/DisjunctionMaxQuery.java | 19 +-
.../apache/lucene/search/DisjunctionMaxScorer.java | 47 +-
.../apache/lucene/search/DisjunctionScorer.java | 97 +-
.../apache/lucene/search/DisjunctionSumScorer.java | 51 +-
.../java/org/apache/lucene/search/DocIdSet.java | 41 +-
.../lucene/search/DocTermOrdsRewriteMethod.java | 6 +-
.../apache/lucene/search/ExactPhraseScorer.java | 136 +-
.../java/org/apache/lucene/search/Explanation.java | 2 +-
.../java/org/apache/lucene/search/FakeScorer.java | 72 +
.../java/org/apache/lucene/search/FieldCache.java | 27 +-
.../apache/lucene/search/FieldCacheDocIdSet.java | 9 -
.../org/apache/lucene/search/FieldCacheImpl.java | 265 +-
.../lucene/search/FieldCacheRewriteMethod.java | 6 +-
.../org/apache/lucene/search/FieldComparator.java | 612 +-
.../java/org/apache/lucene/search/FieldDoc.java | 12 +-
.../apache/lucene/search/FieldValueHitQueue.java | 4 +-
.../org/apache/lucene/search/FilterScorer.java | 77 +
.../org/apache/lucene/search/FilteredDocIdSet.java | 9 +-
.../org/apache/lucene/search/FilteredQuery.java | 222 +-
.../java/org/apache/lucene/search/FuzzyQuery.java | 12 +-
.../org/apache/lucene/search/FuzzyTermsEnum.java | 22 +-
.../org/apache/lucene/search/IndexSearcher.java | 49 +-
.../org/apache/lucene/search/LiveFieldValues.java | 8 +-
.../apache/lucene/search/MatchAllDocsQuery.java | 3 +-
.../lucene/search/MinShouldMatchSumScorer.java | 21 +-
.../org/apache/lucene/search/MultiPhraseQuery.java | 31 +-
.../org/apache/lucene/search/MultiTermQuery.java | 2 +-
.../apache/lucene/search/NumericRangeFilter.java | 24 +-
.../apache/lucene/search/NumericRangeQuery.java | 26 +-
.../java/org/apache/lucene/search/PhraseQuery.java | 26 +-
.../org/apache/lucene/search/QueryRescorer.java | 185 +
.../apache/lucene/search/QueryWrapperFilter.java | 2 +-
.../org/apache/lucene/search/ReferenceManager.java | 27 +-
.../java/org/apache/lucene/search/RegexpQuery.java | 1 -
.../org/apache/lucene/search/ReqExclScorer.java | 2 +-
.../org/apache/lucene/search/ReqOptSumScorer.java | 6 +-
.../java/org/apache/lucene/search/Rescorer.java | 58 +
.../lucene/search/ScoreCachingWrappingScorer.java | 47 +-
core/src/java/org/apache/lucene/search/Scorer.java | 36 -
.../lucene/search/SearcherLifetimeManager.java | 6 +-
.../org/apache/lucene/search/SearcherManager.java | 5 +
.../apache/lucene/search/SloppyPhraseScorer.java | 43 +-
core/src/java/org/apache/lucene/search/Sort.java | 4 +-
.../java/org/apache/lucene/search/SortField.java | 41 +-
.../org/apache/lucene/search/SortRescorer.java | 119 +
.../lucene/search/SortedNumericSelector.java | 137 +
.../lucene/search/SortedNumericSortField.java | 195 +
.../java/org/apache/lucene/search/TermQuery.java | 5 +-
.../src/java/org/apache/lucene/search/TopDocs.java | 45 +-
.../apache/lucene/search/TopFieldCollector.java | 70 +-
.../org/apache/lucene/search/TopTermsRewrite.java | 28 +-
core/src/java/org/apache/lucene/search/Weight.java | 112 +-
.../org/apache/lucene/search/WildcardQuery.java | 22 +-
.../src/java/org/apache/lucene/search/package.html | 34 +-
.../lucene/search/payloads/PayloadNearQuery.java | 5 +-
.../lucene/search/payloads/PayloadSpanUtil.java | 8 +-
.../lucene/search/payloads/PayloadTermQuery.java | 5 +-
.../apache/lucene/search/similarities/package.html | 2 +-
.../lucene/search/spans/NearSpansOrdered.java | 8 +-
.../lucene/search/spans/NearSpansUnordered.java | 6 +-
.../search/spans/SpanMultiTermQueryWrapper.java | 23 +-
.../apache/lucene/search/spans/SpanNearQuery.java | 6 +-
.../apache/lucene/search/spans/SpanNotQuery.java | 4 +-
.../apache/lucene/search/spans/SpanOrQuery.java | 7 +-
.../search/spans/SpanPositionCheckQuery.java | 2 +-
.../org/apache/lucene/search/spans/SpanQuery.java | 6 +-
.../org/apache/lucene/search/spans/SpanWeight.java | 9 +-
.../lucene/store/AlreadyClosedException.java | 4 +
.../org/apache/lucene/store/BufferedChecksum.java | 84 +
.../lucene/store/BufferedChecksumIndexInput.java | 82 +
.../apache/lucene/store/BufferedIndexInput.java | 140 +-
.../apache/lucene/store/BufferedIndexOutput.java | 150 -
.../apache/lucene/store/ByteArrayDataInput.java | 3 +-
.../apache/lucene/store/ByteBufferIndexInput.java | 383 +-
.../apache/lucene/store/ChecksumIndexInput.java | 82 +-
.../apache/lucene/store/ChecksumIndexOutput.java | 83 -
.../apache/lucene/store/CompoundFileDirectory.java | 89 +-
.../apache/lucene/store/CompoundFileWriter.java | 69 +-
.../java/org/apache/lucene/store/DataInput.java | 76 +-
.../java/org/apache/lucene/store/DataOutput.java | 32 +-
.../java/org/apache/lucene/store/Directory.java | 165 +-
.../java/org/apache/lucene/store/FSDirectory.java | 209 +-
.../org/apache/lucene/store/FSLockFactory.java | 5 +
.../apache/lucene/store/FileSwitchDirectory.java | 12 +-
.../org/apache/lucene/store/FilterDirectory.java | 5 +
.../java/org/apache/lucene/store/IndexInput.java | 47 +
.../java/org/apache/lucene/store/IndexOutput.java | 35 +-
core/src/java/org/apache/lucene/store/Lock.java | 26 +-
.../java/org/apache/lucene/store/LockFactory.java | 19 +-
.../lucene/store/LockObtainFailedException.java | 4 +
.../lucene/store/LockReleaseFailedException.java | 2 +-
.../org/apache/lucene/store/LockStressTest.java | 118 +-
.../org/apache/lucene/store/LockVerifyServer.java | 160 +-
.../org/apache/lucene/store/MMapDirectory.java | 147 +-
.../org/apache/lucene/store/NIOFSDirectory.java | 95 +-
.../apache/lucene/store/NRTCachingDirectory.java | 94 +-
.../apache/lucene/store/NativeFSLockFactory.java | 246 +-
.../org/apache/lucene/store/NoLockFactory.java | 2 +-
.../lucene/store/OutputStreamIndexOutput.java | 81 +
.../java/org/apache/lucene/store/RAMDirectory.java | 19 +-
core/src/java/org/apache/lucene/store/RAMFile.java | 9 +-
.../org/apache/lucene/store/RAMInputStream.java | 50 +-
.../org/apache/lucene/store/RAMOutputStream.java | 62 +-
.../org/apache/lucene/store/RandomAccessInput.java | 49 +
.../lucene/store/RateLimitedDirectoryWrapper.java | 7 -
.../lucene/store/RateLimitedIndexOutput.java | 75 +-
.../java/org/apache/lucene/store/RateLimiter.java | 79 +-
.../org/apache/lucene/store/SimpleFSDirectory.java | 90 +-
.../apache/lucene/store/SimpleFSLockFactory.java | 30 +-
.../lucene/store/SingleInstanceLockFactory.java | 4 +-
.../lucene/store/TrackingDirectoryWrapper.java | 5 -
.../apache/lucene/store/VerifyingLockFactory.java | 61 +-
.../java/org/apache/lucene/util/Accountable.java | 32 +
.../src/java/org/apache/lucene/util/ArrayUtil.java | 23 +-
.../org/apache/lucene/util/AttributeFactory.java | 160 +
.../java/org/apache/lucene/util/AttributeImpl.java | 8 +-
.../org/apache/lucene/util/AttributeSource.java | 127 +-
core/src/java/org/apache/lucene/util/BitUtil.java | 25 +
core/src/java/org/apache/lucene/util/BytesRef.java | 39 +-
.../java/org/apache/lucene/util/BytesRefArray.java | 198 +
.../org/apache/lucene/util/BytesRefBuilder.java | 185 +
.../java/org/apache/lucene/util/BytesRefHash.java | 97 +-
core/src/java/org/apache/lucene/util/CharsRef.java | 8 +
.../org/apache/lucene/util/CharsRefBuilder.java | 174 +
.../apache/lucene/util/CloseableThreadLocal.java | 6 +-
.../org/apache/lucene/util/CollectionUtil.java | 4 +-
.../src/java/org/apache/lucene/util/Constants.java | 93 +-
.../java/org/apache/lucene/util/DocIdBitSet.java | 15 +-
.../apache/lucene/util/DoubleBarrelLRUCache.java | 4 +-
.../lucene/util/FieldCacheSanityChecker.java | 43 +-
.../java/org/apache/lucene/util/FixedBitSet.java | 291 +-
core/src/java/org/apache/lucene/util/IOUtils.java | 178 +-
.../java/org/apache/lucene/util/InfoStream.java | 12 +-
core/src/java/org/apache/lucene/util/IntsRef.java | 6 +
.../org/apache/lucene/util/IntsRefBuilder.java | 127 +
.../java/org/apache/lucene/util/LongBitSet.java | 368 +
.../java/org/apache/lucene/util/LongValues.java | 10 +
core/src/java/org/apache/lucene/util/LongsRef.java | 29 +-
.../src/java/org/apache/lucene/util/MapOfSets.java | 4 +-
.../org/apache/lucene/util/MergedIterator.java | 4 +-
.../org/apache/lucene/util/NamedSPILoader.java | 2 +-
.../java/org/apache/lucene/util/NumericUtils.java | 170 +-
.../java/org/apache/lucene/util/OfflineSorter.java | 575 +
.../java/org/apache/lucene/util/OpenBitSet.java | 62 +-
.../org/apache/lucene/util/PForDeltaDocIdSet.java | 53 +-
.../java/org/apache/lucene/util/PagedBytes.java | 85 +-
.../java/org/apache/lucene/util/PriorityQueue.java | 38 +-
.../java/org/apache/lucene/util/QueryBuilder.java | 10 +-
.../org/apache/lucene/util/RamUsageEstimator.java | 454 +-
.../org/apache/lucene/util/SPIClassIterator.java | 20 +-
.../org/apache/lucene/util/SentinelIntSet.java | 8 +
core/src/java/org/apache/lucene/util/SetOnce.java | 6 -
.../java/org/apache/lucene/util/SloppyMath.java | 52 +-
.../apache/lucene/util/StrictStringTokenizer.java | 57 +
.../java/org/apache/lucene/util/StringHelper.java | 166 +-
.../java/org/apache/lucene/util/UnicodeUtil.java | 151 +-
core/src/java/org/apache/lucene/util/Version.java | 522 +-
.../java/org/apache/lucene/util/VirtualMethod.java | 16 +-
.../java/org/apache/lucene/util/WAH8DocIdSet.java | 57 +-
.../org/apache/lucene/util/WeakIdentityMap.java | 6 +-
.../org/apache/lucene/util/automaton/Automata.java | 330 +
.../apache/lucene/util/automaton/Automaton.java | 1382 +-
.../lucene/util/automaton/BasicAutomata.java | 278 -
.../lucene/util/automaton/BasicOperations.java | 853 -
.../lucene/util/automaton/ByteRunAutomaton.java | 3 +-
.../util/automaton/CharacterRunAutomaton.java | 1 +
.../lucene/util/automaton/CompiledAutomaton.java | 251 +-
.../automaton/DaciukMihovAutomatonBuilder.java | 44 +-
.../lucene/util/automaton/LevenshteinAutomata.java | 88 +-
.../util/automaton/MinimizationOperations.java | 198 +-
.../apache/lucene/util/automaton/Operations.java | 1365 +
.../org/apache/lucene/util/automaton/RegExp.java | 113 +-
.../apache/lucene/util/automaton/RunAutomaton.java | 65 +-
.../apache/lucene/util/automaton/SortedIntSet.java | 12 +-
.../lucene/util/automaton/SpecialOperations.java | 268 -
.../org/apache/lucene/util/automaton/State.java | 285 -
.../apache/lucene/util/automaton/StatePair.java | 36 +-
.../apache/lucene/util/automaton/Transition.java | 243 +-
.../apache/lucene/util/automaton/UTF32ToUTF8.java | 167 +-
.../java/org/apache/lucene/util/fst/Builder.java | 211 +-
.../lucene/util/fst/ByteSequenceOutputs.java | 32 +-
.../apache/lucene/util/fst/BytesRefFSTEnum.java | 2 +-
.../org/apache/lucene/util/fst/BytesStore.java | 24 +-
.../lucene/util/fst/CharSequenceOutputs.java | 16 +
core/src/java/org/apache/lucene/util/fst/FST.java | 112 +-
.../java/org/apache/lucene/util/fst/FSTEnum.java | 4 +-
.../apache/lucene/util/fst/ForwardBytesReader.java | 2 +-
.../apache/lucene/util/fst/IntSequenceOutputs.java | 19 +
.../org/apache/lucene/util/fst/IntsRefFSTEnum.java | 2 +-
.../java/org/apache/lucene/util/fst/NoOutputs.java | 5 +
.../java/org/apache/lucene/util/fst/NodeHash.java | 6 +-
.../java/org/apache/lucene/util/fst/Outputs.java | 20 +-
.../org/apache/lucene/util/fst/PairOutputs.java | 30 +-
.../apache/lucene/util/fst/PositiveIntOutputs.java | 6 +
.../apache/lucene/util/fst/ReverseBytesReader.java | 2 +-
core/src/java/org/apache/lucene/util/fst/Util.java | 185 +-
.../lucene/util/mutable/MutableValueBool.java | 12 +-
.../lucene/util/mutable/MutableValueDate.java | 6 +-
.../lucene/util/mutable/MutableValueDouble.java | 17 +-
.../lucene/util/mutable/MutableValueFloat.java | 10 +-
.../lucene/util/mutable/MutableValueInt.java | 10 +-
.../lucene/util/mutable/MutableValueLong.java | 10 +-
.../lucene/util/mutable/MutableValueStr.java | 11 +-
.../util/packed/AbstractAppendingLongBuffer.java | 215 -
.../util/packed/AbstractBlockPackedWriter.java | 4 -
.../lucene/util/packed/AbstractPagedMutable.java | 2 +-
.../packed/AppendingDeltaPackedLongBuffer.java | 136 -
.../util/packed/AppendingPackedLongBuffer.java | 96 -
.../lucene/util/packed/BlockPackedReader.java | 7 +-
.../util/packed/BlockPackedReaderIterator.java | 5 +-
.../lucene/util/packed/BlockPackedWriter.java | 6 +-
.../lucene/util/packed/BulkOperationPacked.java | 2 +-
.../lucene/util/packed/DeltaPackedLongValues.java | 103 +
.../org/apache/lucene/util/packed/Direct16.java | 10 -
.../org/apache/lucene/util/packed/Direct32.java | 10 -
.../org/apache/lucene/util/packed/Direct64.java | 10 -
.../org/apache/lucene/util/packed/Direct8.java | 10 -
.../packed/DirectPacked64SingleBlockReader.java | 4 +-
.../lucene/util/packed/DirectPackedReader.java | 15 +-
.../apache/lucene/util/packed/DirectReader.java | 313 +
.../apache/lucene/util/packed/DirectWriter.java | 157 +
.../lucene/util/packed/EliasFanoDocIdSet.java | 10 +-
.../lucene/util/packed/EliasFanoEncoder.java | 18 +-
.../apache/lucene/util/packed/GrowableWriter.java | 12 +-
.../util/packed/MonotonicAppendingLongBuffer.java | 160 -
.../util/packed/MonotonicBlockPackedReader.java | 47 +-
.../util/packed/MonotonicBlockPackedWriter.java | 40 +-
.../lucene/util/packed/MonotonicLongValues.java | 105 +
.../org/apache/lucene/util/packed/Packed64.java | 2 +-
.../lucene/util/packed/Packed64SingleBlock.java | 2 +-
.../org/apache/lucene/util/packed/PackedInts.java | 82 +-
.../lucene/util/packed/PackedLongValues.java | 282 +
.../apache/lucene/util/packed/PackedWriter.java | 2 +-
.../lucene/util/packed/PagedGrowableWriter.java | 2 +-
.../org/apache/lucene/util/packed/package.html | 12 +-
.../services/org.apache.lucene.codecs.Codec | 4 +-
.../org.apache.lucene.codecs.DocValuesFormat | 4 +-
.../test/org/apache/lucene/TestExternalCodecs.java | 6 +-
.../apache/lucene/TestMergeSchedulerExternal.java | 29 +-
core/src/test/org/apache/lucene/TestSearch.java | 10 +-
.../org/apache/lucene/TestSearchForDuplicates.java | 6 +-
.../lucene/analysis/TestGraphTokenizers.java | 90 +-
.../apache/lucene/analysis/TestMockAnalyzer.java | 40 +-
.../lucene/analysis/TestNumericTokenStream.java | 14 +-
.../test/org/apache/lucene/analysis/TestToken.java | 205 +-
.../lucene/analysis/TrivialLookaheadFilter.java | 2 +-
.../tokenattributes/TestCharTermAttributeImpl.java | 30 +-
.../TestPackedTokenAttributeImpl.java | 95 +
.../tokenattributes/TestSimpleAttributeImpl.java | 32 +-
.../compressing/AbstractTestCompressionMode.java | 8 +-
.../AbstractTestLZ4CompressionMode.java | 3 +-
.../TestCompressingStoredFieldsFormat.java | 15 +-
.../compressing/TestFastCompressionMode.java | 1 -
.../lucene3x/TestLucene3xPostingsFormat.java | 12 +-
.../lucene3x/TestLucene3xStoredFieldsFormat.java | 2 +-
.../lucene3x/TestLucene3xTermVectorsFormat.java | 2 +-
.../lucene/codecs/lucene3x/TestSurrogates.java | 31 +-
.../codecs/lucene3x/TestTermInfosReaderIndex.java | 19 +-
.../lucene/codecs/lucene40/AncientBitVector.java | 29 +
.../lucene/codecs/lucene40/BitVector_3_0_0.java | 273 +
.../lucene/codecs/lucene40/BitVector_3_0_2.java | 286 +
.../lucene/codecs/lucene40/BitVector_3_1_0.java | 286 +
.../lucene/codecs/lucene40/BitVector_3_4_0.java | 312 +
.../lucene/codecs/lucene40/BitVector_3_5_0.java | 319 +
.../lucene/codecs/lucene40/TestBitVector.java | 9 +-
.../codecs/lucene40/TestBitVectorBackCompat.java | 97 +
.../codecs/lucene40/TestLucene40NormsFormat.java | 38 +
.../lucene40/TestLucene40PostingsFormat.java | 2 +-
.../lucene40/TestLucene40PostingsReader.java | 10 +-
.../lucene/codecs/lucene40/TestReuseDocsEnum.java | 26 +-
.../codecs/lucene41/TestBlockPostingsFormat.java | 4 +-
.../codecs/lucene41/TestBlockPostingsFormat2.java | 22 +-
.../codecs/lucene41/TestBlockPostingsFormat3.java | 21 +-
.../lucene41/TestLucene41PostingsFormat.java | 68 +
.../lucene410/TestLucene410DocValuesFormat.java | 288 +
.../codecs/lucene42/TestLucene42NormsFormat.java | 38 +
.../lucene45/TestLucene45DocValuesFormat.java | 11 +-
.../lucene49/TestLucene49DocValuesFormat.java | 39 +
.../codecs/lucene49/TestLucene49NormsFormat.java | 39 +
.../perfield/TestPerFieldDocValuesFormat.java | 18 +-
.../perfield/TestPerFieldPostingsFormat.java | 15 +-
.../perfield/TestPerFieldPostingsFormat2.java | 31 +-
.../apache/lucene/document/TestBinaryDocument.java | 10 +-
.../org/apache/lucene/document/TestDocument.java | 23 +-
.../test/org/apache/lucene/document/TestField.java | 12 +-
.../org/apache/lucene/document/TestFieldType.java | 70 +
.../org/apache/lucene/index/BinaryTokenStream.java | 8 +-
.../apache/lucene/index/Test2BBinaryDocValues.java | 21 +-
.../test/org/apache/lucene/index/Test2BDocs.java | 83 -
.../lucene/index/Test2BNumericDocValues.java | 9 +-
.../org/apache/lucene/index/Test2BPositions.java | 9 +-
.../org/apache/lucene/index/Test2BPostings.java | 5 +-
.../apache/lucene/index/Test2BPostingsBytes.java | 14 +-
.../apache/lucene/index/Test2BSortedDocValues.java | 37 +-
.../test/org/apache/lucene/index/Test2BTerms.java | 78 +-
.../apache/lucene/index/Test4GBStoredFields.java | 5 +-
.../org/apache/lucene/index/TestAddIndexes.java | 135 +-
.../index/TestAllFilesHaveChecksumFooter.java | 98 +
.../lucene/index/TestAllFilesHaveCodecHeader.java | 28 +-
.../org/apache/lucene/index/TestAtomicUpdate.java | 5 +-
.../lucene/index/TestBackwardsCompatibility.java | 601 +-
.../lucene/index/TestBackwardsCompatibility3x.java | 255 +-
.../apache/lucene/index/TestBagOfPositions.java | 16 +-
.../org/apache/lucene/index/TestBagOfPostings.java | 20 +-
.../lucene/index/TestBinaryDocValuesUpdates.java | 1369 +
.../org/apache/lucene/index/TestCheckIndex.java | 36 +-
.../lucene/index/TestCodecHoldsOpenFiles.java | 12 +-
.../test/org/apache/lucene/index/TestCodecs.java | 42 +-
.../org/apache/lucene/index/TestCompoundFile.java | 41 +-
.../lucene/index/TestConcurrentMergeScheduler.java | 120 +-
.../lucene/index/TestConsistentFieldNumbers.java | 48 +-
.../test/org/apache/lucene/index/TestCrash.java | 14 +-
.../lucene/index/TestCrashCausesCorruptIndex.java | 60 +-
.../org/apache/lucene/index/TestCustomNorms.java | 8 +-
.../apache/lucene/index/TestDeletionPolicy.java | 101 +-
.../apache/lucene/index/TestDirectoryReader.java | 180 +-
.../lucene/index/TestDirectoryReaderReopen.java | 209 +-
core/src/test/org/apache/lucene/index/TestDoc.java | 36 +-
.../test/org/apache/lucene/index/TestDocCount.java | 8 +-
.../index/TestDocInverterPerFieldErrorInfo.java | 118 +
.../org/apache/lucene/index/TestDocTermOrds.java | 59 +-
.../apache/lucene/index/TestDocValuesFormat.java | 4 +-
.../apache/lucene/index/TestDocValuesIndexing.java | 169 +-
.../lucene/index/TestDocValuesWithThreads.java | 39 +-
.../apache/lucene/index/TestDocsAndPositions.java | 20 +-
.../apache/lucene/index/TestDocumentWriter.java | 53 +-
.../index/TestDocumentsWriterDeleteQueue.java | 19 +-
.../org/apache/lucene/index/TestDuelingCodecs.java | 31 +-
.../lucene/index/TestExceedMaxTermLength.java | 107 +
.../org/apache/lucene/index/TestFieldReuse.java | 182 +
.../org/apache/lucene/index/TestFieldsReader.java | 28 +-
.../lucene/index/TestFilterAtomicReader.java | 4 +-
.../src/test/org/apache/lucene/index/TestFlex.java | 4 +-
.../lucene/index/TestFlushByRamOrCountsPolicy.java | 42 +-
.../apache/lucene/index/TestForTooMuchCloning.java | 9 +-
.../apache/lucene/index/TestForceMergeForever.java | 9 +-
.../apache/lucene/index/TestIndexFileDeleter.java | 316 +-
.../org/apache/lucene/index/TestIndexInput.java | 53 +-
.../apache/lucene/index/TestIndexReaderClose.java | 176 +
.../org/apache/lucene/index/TestIndexWriter.java | 813 +-
.../apache/lucene/index/TestIndexWriterCommit.java | 159 +-
.../apache/lucene/index/TestIndexWriterConfig.java | 55 +-
.../apache/lucene/index/TestIndexWriterDelete.java | 122 +-
.../lucene/index/TestIndexWriterExceptions.java | 564 +-
.../lucene/index/TestIndexWriterExceptions2.java | 232 +
.../lucene/index/TestIndexWriterForceMerge.java | 41 +-
.../lucene/index/TestIndexWriterLockRelease.java | 10 +-
.../lucene/index/TestIndexWriterMaxDocs.java | 378 +
.../lucene/index/TestIndexWriterMergePolicy.java | 76 +-
.../lucene/index/TestIndexWriterMerging.java | 71 +-
.../lucene/index/TestIndexWriterNRTIsCurrent.java | 3 +-
.../lucene/index/TestIndexWriterOnDiskFull.java | 51 +-
.../lucene/index/TestIndexWriterOnJRECrash.java | 10 +-
.../index/TestIndexWriterOutOfFileDescriptors.java | 17 +-
.../lucene/index/TestIndexWriterOutOfMemory.java | 277 +
.../apache/lucene/index/TestIndexWriterReader.java | 187 +-
.../index/TestIndexWriterThreadsToSegments.java | 349 +
.../lucene/index/TestIndexWriterUnicode.java | 43 +-
.../lucene/index/TestIndexWriterWithThreads.java | 61 +-
.../apache/lucene/index/TestIndexableField.java | 72 +-
.../org/apache/lucene/index/TestIntBlockPool.java | 2 +-
.../apache/lucene/index/TestLazyProxSkipping.java | 18 +-
.../apache/lucene/index/TestLogMergePolicy.java | 26 +
.../org/apache/lucene/index/TestLongPostings.java | 37 +-
.../apache/lucene/index/TestMaxTermFrequency.java | 14 +-
.../org/apache/lucene/index/TestMixedCodecs.java | 8 +-
.../lucene/index/TestMixedDocValuesUpdates.java | 396 +
.../apache/lucene/index/TestMultiDocValues.java | 112 +-
.../org/apache/lucene/index/TestMultiFields.java | 29 +-
.../lucene/index/TestMultiLevelSkipList.java | 10 +-
.../lucene/index/TestNRTReaderWithThreads.java | 10 +-
.../org/apache/lucene/index/TestNRTThreads.java | 33 +-
.../org/apache/lucene/index/TestNeverDelete.java | 17 +-
.../org/apache/lucene/index/TestNewestSegment.java | 2 +-
.../apache/lucene/index/TestNoDeletionPolicy.java | 5 +-
.../org/apache/lucene/index/TestNoMergePolicy.java | 16 +-
.../apache/lucene/index/TestNoMergeScheduler.java | 9 +-
.../test/org/apache/lucene/index/TestNorms.java | 13 +-
.../org/apache/lucene/index/TestNormsFormat.java | 32 +
.../lucene/index/TestNumericDocValuesUpdates.java | 353 +-
.../org/apache/lucene/index/TestOmitNorms.java | 26 +-
.../org/apache/lucene/index/TestOmitPositions.java | 16 +-
.../test/org/apache/lucene/index/TestOmitTf.java | 30 +-
.../org/apache/lucene/index/TestOrdinalMap.java | 103 +
.../lucene/index/TestParallelAtomicReader.java | 12 +-
.../lucene/index/TestParallelCompositeReader.java | 16 +-
.../lucene/index/TestParallelReaderEmptyIndex.java | 17 +-
.../apache/lucene/index/TestParallelTermEnum.java | 10 +-
.../test/org/apache/lucene/index/TestPayloads.java | 40 +-
.../apache/lucene/index/TestPayloadsOnVectors.java | 6 +-
.../apache/lucene/index/TestPerSegmentDeletes.java | 18 +-
.../TestPersistentSnapshotDeletionPolicy.java | 1 +
.../apache/lucene/index/TestPostingsFormat.java | 6 +
.../apache/lucene/index/TestPostingsOffsets.java | 51 +-
.../apache/lucene/index/TestPrefixCodedTerms.java | 23 +-
.../org/apache/lucene/index/TestReaderClosed.java | 8 +-
.../test/org/apache/lucene/index/TestRollback.java | 4 +-
.../apache/lucene/index/TestRollingUpdates.java | 18 +-
.../org/apache/lucene/index/TestSegmentMerger.java | 28 +-
.../org/apache/lucene/index/TestSegmentReader.java | 37 +-
.../apache/lucene/index/TestSegmentTermDocs.java | 103 +-
.../apache/lucene/index/TestSegmentTermEnum.java | 10 +-
.../lucene/index/TestSizeBoundedForceMerge.java | 4 +-
.../lucene/index/TestSnapshotDeletionPolicy.java | 37 +-
.../lucene/index/TestStoredFieldsFormat.java | 3 +-
.../org/apache/lucene/index/TestStressAdvance.java | 12 +-
.../org/apache/lucene/index/TestStressDeletes.java | 106 +
.../apache/lucene/index/TestStressIndexing.java | 12 +-
.../apache/lucene/index/TestStressIndexing2.java | 117 +-
.../org/apache/lucene/index/TestStressNRT.java | 18 +-
.../org/apache/lucene/index/TestSumDocFreq.java | 10 +-
.../apache/lucene/index/TestTermVectorsFormat.java | 9 +-
.../apache/lucene/index/TestTermVectorsReader.java | 77 +-
.../apache/lucene/index/TestTermVectorsWriter.java | 201 +-
.../org/apache/lucene/index/TestTermdocPerf.java | 14 +-
.../test/org/apache/lucene/index/TestTerms.java | 203 +
.../org/apache/lucene/index/TestTermsEnum.java | 292 +-
.../org/apache/lucene/index/TestTermsEnum2.java | 45 +-
.../lucene/index/TestThreadedForceMerge.java | 8 +-
.../apache/lucene/index/TestTieredMergePolicy.java | 52 +-
.../lucene/index/TestTransactionRollback.java | 15 +-
.../org/apache/lucene/index/TestTransactions.java | 6 +-
.../apache/lucene/index/TestUniqueTermCount.java | 12 +-
.../test/org/apache/lucene/index/dvupdates.48.zip | Bin 0 -> 10679 bytes
.../test/org/apache/lucene/index/index.30.cfs.zip | Bin 4786 -> 3979 bytes
.../org/apache/lucene/index/index.30.nocfs.zip | Bin 8953 -> 8130 bytes
.../test/org/apache/lucene/index/index.301.cfs.zip | Bin 0 -> 3983 bytes
.../org/apache/lucene/index/index.301.nocfs.zip | Bin 0 -> 8133 bytes
.../test/org/apache/lucene/index/index.302.cfs.zip | Bin 0 -> 4794 bytes
.../org/apache/lucene/index/index.302.nocfs.zip | Bin 0 -> 8962 bytes
.../test/org/apache/lucene/index/index.303.cfs.zip | Bin 0 -> 4795 bytes
.../org/apache/lucene/index/index.303.nocfs.zip | Bin 0 -> 8962 bytes
.../test/org/apache/lucene/index/index.31.cfs.zip | Bin 5158 -> 10342 bytes
.../org/apache/lucene/index/index.31.nocfs.zip | Bin 12119 -> 10342 bytes
.../test/org/apache/lucene/index/index.32.cfs.zip | Bin 5184 -> 5200 bytes
.../org/apache/lucene/index/index.32.nocfs.zip | Bin 7603 -> 12142 bytes
.../test/org/apache/lucene/index/index.33.cfs.zip | Bin 0 -> 5182 bytes
.../org/apache/lucene/index/index.33.nocfs.zip | Bin 0 -> 12124 bytes
.../test/org/apache/lucene/index/index.34.cfs.zip | Bin 5203 -> 5186 bytes
.../org/apache/lucene/index/index.34.nocfs.zip | Bin 12145 -> 12128 bytes
.../test/org/apache/lucene/index/index.35.cfs.zip | Bin 0 -> 5200 bytes
.../org/apache/lucene/index/index.35.nocfs.zip | Bin 0 -> 12142 bytes
.../test/org/apache/lucene/index/index.36.cfs.zip | Bin 0 -> 5196 bytes
.../org/apache/lucene/index/index.36.nocfs.zip | Bin 0 -> 12142 bytes
.../test/org/apache/lucene/index/index.361.cfs.zip | Bin 0 -> 5198 bytes
.../org/apache/lucene/index/index.361.nocfs.zip | Bin 0 -> 12144 bytes
.../test/org/apache/lucene/index/index.362.cfs.zip | Bin 0 -> 5198 bytes
.../org/apache/lucene/index/index.362.nocfs.zip | Bin 0 -> 12144 bytes
.../test/org/apache/lucene/index/index.40.cfs.zip | Bin 15601 -> 12634 bytes
.../org/apache/lucene/index/index.40.nocfs.zip | Bin 22143 -> 22211 bytes
.../index/{index.40.cfs.zip => index.40a.cfs.zip} | Bin
.../{index.40.nocfs.zip => index.40a.nocfs.zip} | Bin
...timized.cfs.zip => index.40a.optimized.cfs.zip} | Bin
...zed.nocfs.zip => index.40a.optimized.nocfs.zip} | Bin
.../test/org/apache/lucene/index/index.40b.cfs.zip | Bin 0 -> 12616 bytes
.../org/apache/lucene/index/index.40b.nocfs.zip | Bin 0 -> 22194 bytes
.../test/org/apache/lucene/index/index.41.cfs.zip | Bin 12871 -> 12853 bytes
.../org/apache/lucene/index/index.41.nocfs.zip | Bin 23246 -> 23233 bytes
.../test/org/apache/lucene/index/index.410.cfs.zip | Bin 0 -> 13076 bytes
.../org/apache/lucene/index/index.410.nocfs.zip | Bin 0 -> 22693 bytes
.../test/org/apache/lucene/index/index.42.cfs.zip | Bin 12516 -> 12386 bytes
.../org/apache/lucene/index/index.42.nocfs.zip | Bin 22064 -> 21930 bytes
.../test/org/apache/lucene/index/index.421.cfs.zip | Bin 0 -> 15588 bytes
.../org/apache/lucene/index/index.421.nocfs.zip | Bin 0 -> 21947 bytes
.../test/org/apache/lucene/index/index.43.cfs.zip | Bin 0 -> 12519 bytes
.../org/apache/lucene/index/index.43.nocfs.zip | Bin 0 -> 22067 bytes
.../test/org/apache/lucene/index/index.431.cfs.zip | Bin 0 -> 12518 bytes
.../org/apache/lucene/index/index.431.nocfs.zip | Bin 0 -> 22074 bytes
.../test/org/apache/lucene/index/index.44.cfs.zip | Bin 0 -> 12469 bytes
.../org/apache/lucene/index/index.44.nocfs.zip | Bin 0 -> 12471 bytes
.../test/org/apache/lucene/index/index.45.cfs.zip | Bin 12369 -> 12325 bytes
.../org/apache/lucene/index/index.45.nocfs.zip | Bin 21793 -> 21762 bytes
.../test/org/apache/lucene/index/index.451.cfs.zip | Bin 0 -> 12346 bytes
.../org/apache/lucene/index/index.451.nocfs.zip | Bin 0 -> 12348 bytes
.../test/org/apache/lucene/index/index.46.cfs.zip | Bin 0 -> 12329 bytes
.../org/apache/lucene/index/index.46.nocfs.zip | Bin 0 -> 21780 bytes
.../test/org/apache/lucene/index/index.461.cfs.zip | Bin 0 -> 12310 bytes
.../org/apache/lucene/index/index.461.nocfs.zip | Bin 0 -> 21767 bytes
.../test/org/apache/lucene/index/index.47.cfs.zip | Bin 0 -> 12405 bytes
.../org/apache/lucene/index/index.47.nocfs.zip | Bin 0 -> 21877 bytes
.../test/org/apache/lucene/index/index.471.cfs.zip | Bin 0 -> 12427 bytes
.../org/apache/lucene/index/index.471.nocfs.zip | Bin 0 -> 21880 bytes
.../test/org/apache/lucene/index/index.472.cfs.zip | Bin 0 -> 12412 bytes
.../org/apache/lucene/index/index.472.nocfs.zip | Bin 0 -> 21854 bytes
.../test/org/apache/lucene/index/index.48.cfs.zip | Bin 0 -> 13302 bytes
.../org/apache/lucene/index/index.48.nocfs.zip | Bin 0 -> 22943 bytes
.../test/org/apache/lucene/index/index.481.cfs.zip | Bin 0 -> 13334 bytes
.../org/apache/lucene/index/index.481.nocfs.zip | Bin 0 -> 22956 bytes
.../test/org/apache/lucene/index/index.49.cfs.zip | Bin 0 -> 13035 bytes
.../org/apache/lucene/index/index.49.nocfs.zip | Bin 0 -> 22633 bytes
.../test/org/apache/lucene/index/index.491.cfs.zip | Bin 0 -> 13026 bytes
.../org/apache/lucene/index/index.491.nocfs.zip | Bin 0 -> 22659 bytes
.../apache/lucene/index/unsupported.241.cfs.zip | Bin 0 -> 3324 bytes
.../apache/lucene/index/unsupported.241.nocfs.zip | Bin 0 -> 6600 bytes
.../apache/lucene/index/unsupported.291.cfs.zip | Bin 0 -> 4541 bytes
.../apache/lucene/index/unsupported.291.nocfs.zip | Bin 0 -> 8739 bytes
.../apache/lucene/index/unsupported.292.cfs.zip | Bin 0 -> 4542 bytes
.../apache/lucene/index/unsupported.292.nocfs.zip | Bin 0 -> 8739 bytes
.../apache/lucene/index/unsupported.293.cfs.zip | Bin 0 -> 4541 bytes
.../apache/lucene/index/unsupported.293.nocfs.zip | Bin 0 -> 8739 bytes
.../apache/lucene/index/unsupported.294.cfs.zip | Bin 0 -> 4542 bytes
.../apache/lucene/index/unsupported.294.nocfs.zip | Bin 0 -> 8739 bytes
.../apache/lucene/search/BaseTestRangeFilter.java | 6 +-
.../lucene/search/FuzzyTermOnShortTermsTest.java | 6 +-
.../apache/lucene/search/JustCompileSearch.java | 17 +-
.../apache/lucene/search/TestAutomatonQuery.java | 108 +-
.../org/apache/lucene/search/TestBoolean2.java | 9 +-
.../org/apache/lucene/search/TestBooleanCoord.java | 755 +
.../org/apache/lucene/search/TestBooleanOr.java | 11 +-
.../org/apache/lucene/search/TestBooleanQuery.java | 82 +-
.../search/TestBooleanQueryVisitSubscorers.java | 99 +-
.../apache/lucene/search/TestBooleanScorer.java | 117 +-
.../apache/lucene/search/TestBooleanUnevenly.java | 133 +
.../lucene/search/TestCachingWrapperFilter.java | 10 +-
.../org/apache/lucene/search/TestConjunctions.java | 2 +-
.../lucene/search/TestConstantScoreQuery.java | 7 +-
.../search/TestControlledRealTimeReopenThread.java | 101 +-
.../lucene/search/TestCustomSearcherSort.java | 4 +-
.../lucene/search/TestDisjunctionMaxQuery.java | 8 +-
.../org/apache/lucene/search/TestDocBoost.java | 2 +-
.../org/apache/lucene/search/TestDocIdSet.java | 2 +-
.../lucene/search/TestDocTermOrdsRangeFilter.java | 14 +-
.../search/TestDocTermOrdsRewriteMethod.java | 14 +-
.../lucene/search/TestElevationComparator.java | 21 +-
.../org/apache/lucene/search/TestExplanations.java | 2 +-
.../org/apache/lucene/search/TestFieldCache.java | 68 +-
.../lucene/search/TestFieldCacheRangeFilter.java | 2 +-
.../lucene/search/TestFieldCacheTermsFilter.java | 6 +-
.../apache/lucene/search/TestFieldValueFilter.java | 4 +-
.../apache/lucene/search/TestFilteredQuery.java | 15 +-
.../apache/lucene/search/TestFilteredSearch.java | 4 +-
.../org/apache/lucene/search/TestFuzzyQuery.java | 53 +
.../apache/lucene/search/TestIndexSearcher.java | 4 +-
.../apache/lucene/search/TestLiveFieldValues.java | 14 +-
.../lucene/search/TestMatchAllDocsQuery.java | 3 +-
.../apache/lucene/search/TestMinShouldMatch2.java | 16 +-
.../apache/lucene/search/TestMultiPhraseQuery.java | 16 +-
.../lucene/search/TestMultiTermConstantScore.java | 2 +-
.../lucene/search/TestMultiThreadTermVectors.java | 2 +-
.../search/TestMultiValuedNumericRangeQuery.java | 7 +-
.../lucene/search/TestNumericRangeQuery32.java | 24 +-
.../lucene/search/TestNumericRangeQuery64.java | 25 +-
.../lucene/search/TestPhrasePrefixQuery.java | 2 +-
.../org/apache/lucene/search/TestPhraseQuery.java | 40 +-
.../lucene/search/TestPositionIncrement.java | 5 +-
.../org/apache/lucene/search/TestPrefixRandom.java | 11 +-
.../apache/lucene/search/TestQueryRescorer.java | 540 +
.../lucene/search/TestQueryWrapperFilter.java | 2 +-
.../org/apache/lucene/search/TestRegexpQuery.java | 15 +-
.../org/apache/lucene/search/TestRegexpRandom.java | 6 +-
.../apache/lucene/search/TestRegexpRandom2.java | 19 +-
.../lucene/search/TestSameScoresWithThreads.java | 15 +-
.../org/apache/lucene/search/TestScorerPerf.java | 4 +-
.../org/apache/lucene/search/TestSearchAfter.java | 209 +-
.../apache/lucene/search/TestSearcherManager.java | 43 +-
.../apache/lucene/search/TestShardSearching.java | 18 +-
.../org/apache/lucene/search/TestSimilarity.java | 2 +-
.../lucene/search/TestSimilarityProvider.java | 3 +-
.../lucene/search/TestSloppyPhraseQuery2.java | 11 +-
.../test/org/apache/lucene/search/TestSort.java | 132 +-
.../org/apache/lucene/search/TestSortRandom.java | 156 +-
.../org/apache/lucene/search/TestSortRescorer.java | 182 +
.../lucene/search/TestSortedNumericSortField.java | 289 +
.../apache/lucene/search/TestSubScorerFreqs.java | 27 +-
.../apache/lucene/search/TestTermRangeQuery.java | 5 +-
.../org/apache/lucene/search/TestTermScorer.java | 10 +-
.../org/apache/lucene/search/TestTermVectors.java | 78 +-
.../lucene/search/TestTimeLimitingCollector.java | 4 +-
.../org/apache/lucene/search/TestTopDocsMerge.java | 90 +-
.../org/apache/lucene/search/TestWildcard.java | 4 +-
.../apache/lucene/search/TestWildcardRandom.java | 7 +-
.../search/payloads/TestPayloadNearQuery.java | 2 +-
.../search/payloads/TestPayloadTermQuery.java | 4 +-
.../search/similarities/TestSimilarity2.java | 2 +-
.../search/similarities/TestSimilarityBase.java | 2 +-
.../lucene/search/spans/MultiSpansWrapper.java | 4 +-
.../org/apache/lucene/search/spans/TestBasics.java | 35 +-
.../search/spans/TestFieldMaskingSpanQuery.java | 8 +-
.../lucene/search/spans/TestNearSpansOrdered.java | 4 +-
.../lucene/search/spans/TestPayloadSpans.java | 33 +-
.../spans/TestSpanMultiTermQueryWrapper.java | 139 +-
.../org/apache/lucene/search/spans/TestSpans.java | 4 +-
.../lucene/search/spans/TestSpansAdvanced.java | 3 +-
.../lucene/search/spans/TestSpansAdvanced2.java | 3 +-
.../apache/lucene/store/TestBufferedChecksum.java | 68 +
.../lucene/store/TestBufferedIndexInput.java | 16 +-
.../org/apache/lucene/store/TestCopyBytes.java | 173 -
.../org/apache/lucene/store/TestDirectory.java | 176 +-
.../lucene/store/TestFileSwitchDirectory.java | 93 +-
.../apache/lucene/store/TestFilterDirectory.java | 43 +
.../org/apache/lucene/store/TestHugeRamFile.java | 10 +-
.../src/test/org/apache/lucene/store/TestLock.java | 2 +-
.../org/apache/lucene/store/TestLockFactory.java | 60 +-
.../org/apache/lucene/store/TestMmapDirectory.java | 32 +
.../lucene/store/TestMockDirectoryWrapper.java | 10 +-
.../org/apache/lucene/store/TestMultiMMap.java | 157 +-
.../apache/lucene/store/TestNIOFSDirectory.java | 32 +
.../lucene/store/TestNRTCachingDirectory.java | 109 +-
.../org/apache/lucene/store/TestRAMDirectory.java | 94 +-
.../store/TestRateLimitedDirectoryWrapper.java | 42 +
.../org/apache/lucene/store/TestRateLimiter.java | 56 +
.../apache/lucene/store/TestSimpleFSDirectory.java | 32 +
.../org/apache/lucene/store/TestWindowsMMap.java | 4 +-
.../org/apache/lucene/util/BaseSortTestCase.java | 4 +-
.../lucene/util/StressRamUsageEstimator.java | 6 +-
.../org/apache/lucene/util/Test2BPagedBytes.java | 9 +-
.../test/org/apache/lucene/util/TestArrayUtil.java | 19 +-
.../apache/lucene/util/TestAttributeSource.java | 2 +
.../org/apache/lucene/util/TestByteBlockPool.java | 16 +-
.../test/org/apache/lucene/util/TestBytesRef.java | 18 +-
.../org/apache/lucene/util/TestBytesRefArray.java | 110 +
.../org/apache/lucene/util/TestBytesRefHash.java | 66 +-
.../test/org/apache/lucene/util/TestCharsRef.java | 38 +-
.../apache/lucene/util/TestCharsRefBuilder.java | 48 +
.../lucene/util/TestCloseableThreadLocal.java | 4 +-
.../org/apache/lucene/util/TestCollectionUtil.java | 12 +-
.../org/apache/lucene/util/TestDocIdBitSet.java | 10 +-
.../lucene/util/TestDoubleBarrelLRUCache.java | 2 +-
.../lucene/util/TestFieldCacheSanityChecker.java | 4 +-
.../org/apache/lucene/util/TestFilterIterator.java | 2 +-
.../org/apache/lucene/util/TestFixedBitSet.java | 54 +-
.../test/org/apache/lucene/util/TestIOUtils.java | 99 -
.../apache/lucene/util/TestIdentityHashSet.java | 2 +-
.../apache/lucene/util/TestInPlaceMergeSorter.java | 2 +-
.../org/apache/lucene/util/TestIntroSorter.java | 2 +-
.../org/apache/lucene/util/TestLongBitSet.java | 320 +
.../apache/lucene/util/TestMaxFailuresRule.java | 164 +-
.../org/apache/lucene/util/TestMergedIterator.java | 12 +-
.../org/apache/lucene/util/TestNamedSPILoader.java | 6 +-
.../org/apache/lucene/util/TestNumericUtils.java | 54 +-
.../org/apache/lucene/util/TestOfflineSorter.java | 187 +
.../org/apache/lucene/util/TestOpenBitSet.java | 2 +-
.../apache/lucene/util/TestPForDeltaDocIdSet.java | 2 +-
.../org/apache/lucene/util/TestPagedBytes.java | 32 +-
.../apache/lucene/util/TestRamUsageEstimator.java | 1 +
.../util/TestRamUsageEstimatorOnWildAnimals.java | 2 +-
.../util/TestRecyclingByteBlockAllocator.java | 8 +-
.../util/TestRecyclingIntBlockAllocator.java | 8 +-
.../org/apache/lucene/util/TestSentinelIntSet.java | 2 +-
.../test/org/apache/lucene/util/TestSetOnce.java | 8 +-
.../org/apache/lucene/util/TestSloppyMath.java | 18 +-
.../org/apache/lucene/util/TestStringHelper.java | 37 +
.../test/org/apache/lucene/util/TestTimSorter.java | 2 +-
.../org/apache/lucene/util/TestUnicodeUtil.java | 34 +-
.../test/org/apache/lucene/util/TestVersion.java | 268 +-
.../apache/lucene/util/TestVersionComparator.java | 52 -
.../org/apache/lucene/util/TestVirtualMethod.java | 10 +-
.../org/apache/lucene/util/TestWAH8DocIdSet.java | 18 +-
.../apache/lucene/util/TestWeakIdentityMap.java | 2 +-
.../lucene/util/automaton/TestAutomaton.java | 1086 +
.../lucene/util/automaton/TestBasicOperations.java | 146 -
.../util/automaton/TestCompiledAutomaton.java | 13 +-
.../lucene/util/automaton/TestDeterminism.java | 38 +-
.../util/automaton/TestDeterminizeLexicon.java | 21 +-
.../util/automaton/TestLevenshteinAutomata.java | 105 +-
.../apache/lucene/util/automaton/TestMinimize.java | 30 +-
.../lucene/util/automaton/TestOperations.java | 297 +
.../util/automaton/TestSpecialOperations.java | 55 -
.../lucene/util/automaton/TestUTF32ToUTF8.java | 60 +-
.../test/org/apache/lucene/util/fst/Test2BFST.java | 45 +-
.../org/apache/lucene/util/fst/TestBytesStore.java | 22 +-
.../test/org/apache/lucene/util/fst/TestFSTs.java | 496 +-
.../TestExceptionInBeforeClassHooks.java | 8 +-
.../junitcompat/TestFailIfDirectoryNotClosed.java | 9 +-
.../junitcompat/TestFailIfUnreferencedFiles.java | 6 +-
.../junitcompat/TestFailOnFieldCacheInsanity.java | 7 +-
.../util/junitcompat/TestGroupFiltering.java | 61 +
.../util/junitcompat/TestJUnitRuleOrder.java | 2 +-
.../junitcompat/TestLeaveFilesIfTestFails.java | 39 +-
.../TestSameRandomnessLocalePassedOrNot.java | 5 +-
.../util/junitcompat/TestSeedFromUncaught.java | 3 +-
.../lucene/util/junitcompat/WithNestedTests.java | 63 +-
.../lucene/util/mutable/TestMutableValues.java | 296 +
.../lucene/util/packed/TestDirectPacked.java | 133 +
.../apache/lucene/util/packed/TestPackedInts.java | 217 +-
demo/build.xml | 3 +-
.../java/org/apache/lucene/demo/IndexFiles.java | 8 +-
.../java/org/apache/lucene/demo/SearchFiles.java | 11 +-
.../demo/facet/AssociationsFacetsExample.java | 197 +-
.../lucene/demo/facet/DistanceFacetsExample.java | 258 +
.../facet/ExpressionAggregationFacetsExample.java | 67 +-
.../apache/lucene/demo/facet/FacetExamples.java | 5 +-
.../facet/MultiCategoryListsFacetsExample.java | 138 +-
.../lucene/demo/facet/RangeFacetsExample.java | 59 +-
.../lucene/demo/facet/SimpleFacetsExample.java | 239 +-
.../demo/facet/SimpleSortedSetFacetsExample.java | 126 +-
.../demo/xmlparser/FormBasedXmlQueryDemo.java | 9 +-
demo/src/test/org/apache/lucene/demo/TestDemo.java | 4 +-
.../demo/facet/TestAssociationsFacetsExample.java | 43 +-
.../demo/facet/TestDistanceFacetsExample.java | 44 +
.../TestExpressionAggregationFacetsExample.java | 35 +-
.../facet/TestMultiCategoryListsFacetsExample.java | 45 +-
.../lucene/demo/facet/TestRangeFacetsExample.java | 29 +-
.../lucene/demo/facet/TestSimpleFacetsExample.java | 66 +-
.../facet/TestSimpleSortedSetFacetsExample.java | 58 +-
docs/changes/Changes.html | 1212 +-
expressions/build.xml | 2 +-
.../org/apache/lucene/expressions/Expression.java | 7 +
.../lucene/expressions/ExpressionComparator.java | 12 +-
.../lucene/expressions/ExpressionRescorer.java | 134 +
.../lucene/expressions/ExpressionValueSource.java | 2 +-
.../apache/lucene/expressions/SimpleBindings.java | 9 +-
.../org/apache/lucene/expressions/js/Javascript.g | 41 +-
.../apache/lucene/expressions/js/Javascript.tokens | 139 +-
.../lucene/expressions/js/JavascriptCompiler.java | 69 +-
.../lucene/expressions/js/JavascriptLexer.java | 921 +-
.../lucene/expressions/js/JavascriptParser.java | 240 +-
.../lucene/expressions/js/VariableContext.java | 127 +
.../lucene/expressions/TestDemoExpressions.java | 100 +-
.../lucene/expressions/TestExpressionRescorer.java | 119 +
.../lucene/expressions/TestExpressionSorts.java | 8 +-
.../expressions/TestExpressionValueSource.java | 2 +-
.../lucene/expressions/js/TestCustomFunctions.java | 24 +-
.../expressions/js/TestJavascriptCompiler.java | 102 +-
.../expressions/js/TestJavascriptFunction.java | 2 +-
.../lucene/expressions/js/TestVariableContext.java | 69 +
facet/build.xml | 5 +-
.../org/apache/lucene/facet/DrillDownQuery.java | 306 +
.../org/apache/lucene/facet/DrillSideways.java | 264 +
.../apache/lucene/facet/DrillSidewaysQuery.java | 239 +
.../apache/lucene/facet/DrillSidewaysScorer.java | 698 +
.../java/org/apache/lucene/facet/FacetField.java | 74 +
.../java/org/apache/lucene/facet/FacetPackage.java | 25 -
.../java/org/apache/lucene/facet/FacetResult.java | 88 +
facet/src/java/org/apache/lucene/facet/Facets.java | 48 +
.../org/apache/lucene/facet/FacetsCollector.java | 297 +
.../java/org/apache/lucene/facet/FacetsConfig.java | 542 +
.../org/apache/lucene/facet/LabelAndValue.java | 53 +
.../java/org/apache/lucene/facet/MultiFacets.java | 90 +
.../facet/RandomSamplingFacetsCollector.java | 264 +
.../apache/lucene/facet/TopOrdAndFloatQueue.java | 55 +
.../org/apache/lucene/facet/TopOrdAndIntQueue.java | 55 +
.../associations/AssociationsDrillDownStream.java | 74 -
.../associations/AssociationsFacetFields.java | 124 -
.../associations/AssociationsListBuilder.java | 82 -
.../facet/associations/CategoryAssociation.java | 48 -
.../CategoryAssociationsContainer.java | 65 -
.../associations/CategoryFloatAssociation.java | 80 -
.../facet/associations/CategoryIntAssociation.java | 80 -
.../SumFloatAssociationFacetRequest.java | 46 -
.../SumFloatAssociationFacetsAggregator.java | 92 -
.../SumIntAssociationFacetRequest.java | 46 -
.../SumIntAssociationFacetsAggregator.java | 91 -
.../apache/lucene/facet/associations/package.html | 25 -
.../lucene/facet/collections/ArrayHashMap.java | 554 -
.../lucene/facet/collections/DoubleIterator.java | 31 -
.../lucene/facet/collections/FloatIterator.java | 31 -
.../lucene/facet/collections/FloatToObjectMap.java | 634 -
.../apache/lucene/facet/collections/IntArray.java | 252 -
.../lucene/facet/collections/IntHashSet.java | 548 -
.../lucene/facet/collections/IntIterator.java | 31 -
.../lucene/facet/collections/IntToDoubleMap.java | 631 -
.../lucene/facet/collections/IntToFloatMap.java | 631 -
.../lucene/facet/collections/IntToIntMap.java | 622 -
.../lucene/facet/collections/IntToObjectMap.java | 634 -
.../lucene/facet/collections/LRUHashMap.java | 111 -
.../lucene/facet/collections/ObjectToFloatMap.java | 623 -
.../lucene/facet/collections/ObjectToIntMap.java | 622 -
.../apache/lucene/facet/collections/package.html | 24 -
.../lucene/facet/complements/TotalFacetCounts.java | 180 -
.../facet/complements/TotalFacetCountsCache.java | 299 -
.../apache/lucene/facet/complements/package.html | 27 -
.../lucene/facet/encoding/ChunksIntEncoder.java | 115 -
.../lucene/facet/encoding/DGapIntDecoder.java | 52 -
.../lucene/facet/encoding/DGapIntEncoder.java | 67 -
.../lucene/facet/encoding/DGapVInt8IntDecoder.java | 67 -
.../lucene/facet/encoding/DGapVInt8IntEncoder.java | 89 -
.../facet/encoding/EightFlagsIntDecoder.java | 92 -
.../facet/encoding/EightFlagsIntEncoder.java | 96 -
.../lucene/facet/encoding/FourFlagsIntDecoder.java | 92 -
.../lucene/facet/encoding/FourFlagsIntEncoder.java | 102 -
.../apache/lucene/facet/encoding/IntDecoder.java | 37 -
.../apache/lucene/facet/encoding/IntEncoder.java | 46 -
.../lucene/facet/encoding/IntEncoderFilter.java | 34 -
.../lucene/facet/encoding/NOnesIntDecoder.java | 86 -
.../lucene/facet/encoding/NOnesIntEncoder.java | 114 -
.../lucene/facet/encoding/SimpleIntDecoder.java | 56 -
.../lucene/facet/encoding/SimpleIntEncoder.java | 59 -
.../lucene/facet/encoding/SortingIntEncoder.java | 54 -
.../facet/encoding/UniqueValuesIntEncoder.java | 63 -
.../lucene/facet/encoding/VInt8IntDecoder.java | 64 -
.../lucene/facet/encoding/VInt8IntEncoder.java | 104 -
.../org/apache/lucene/facet/encoding/package.html | 24 -
.../lucene/facet/index/CategoryListBuilder.java | 38 -
.../lucene/facet/index/CountingListBuilder.java | 170 -
.../apache/lucene/facet/index/DrillDownStream.java | 83 -
.../org/apache/lucene/facet/index/FacetFields.java | 194 -
.../org/apache/lucene/facet/index/package.html | 24 -
.../facet/old/AdaptiveFacetsAccumulator.java | 116 -
.../org/apache/lucene/facet/old/Aggregator.java | 48 -
.../facet/old/ComplementCountingAggregator.java | 44 -
.../lucene/facet/old/CountingAggregator.java | 66 -
.../facet/old/MatchingDocsAsScoredDocIDs.java | 174 -
.../lucene/facet/old/OldFacetsAccumulator.java | 457 -
.../org/apache/lucene/facet/old/ScoredDocIDs.java | 42 -
.../lucene/facet/old/ScoredDocIDsIterator.java | 43 -
.../apache/lucene/facet/old/ScoredDocIdsUtils.java | 446 -
.../apache/lucene/facet/old/ScoringAggregator.java | 67 -
.../java/org/apache/lucene/facet/old/package.html | 24 -
.../src/java/org/apache/lucene/facet/package.html | 43 +-
.../lucene/facet/params/CategoryListParams.java | 187 -
.../lucene/facet/params/FacetIndexingParams.java | 180 -
.../lucene/facet/params/FacetSearchParams.java | 93 -
.../facet/params/PerDimensionIndexingParams.java | 96 -
.../facet/params/PerDimensionOrdinalPolicy.java | 55 -
.../org/apache/lucene/facet/params/package.html | 25 -
.../facet/partitions/IntermediateFacetResult.java | 42 -
.../partitions/PartitionsFacetResultsHandler.java | 137 -
.../apache/lucene/facet/partitions/package.html | 27 -
.../org/apache/lucene/facet/range/DoubleRange.java | 130 +-
.../lucene/facet/range/DoubleRangeFacetCounts.java | 134 +
.../org/apache/lucene/facet/range/FloatRange.java | 70 -
.../org/apache/lucene/facet/range/LongRange.java | 135 +-
.../lucene/facet/range/LongRangeCounter.java | 316 +
.../lucene/facet/range/LongRangeFacetCounts.java | 118 +
.../java/org/apache/lucene/facet/range/Range.java | 48 +-
.../lucene/facet/range/RangeAccumulator.java | 114 -
.../lucene/facet/range/RangeFacetCounts.java | 84 +
.../lucene/facet/range/RangeFacetRequest.java | 107 -
.../lucene/facet/range/RangeFacetResultNode.java | 33 -
.../org/apache/lucene/facet/range/package.html | 6 +-
.../lucene/facet/sampling/RandomSampler.java | 71 -
.../lucene/facet/sampling/RepeatableSampler.java | 405 -
.../apache/lucene/facet/sampling/SampleFixer.java | 73 -
.../org/apache/lucene/facet/sampling/Sampler.java | 216 -
.../lucene/facet/sampling/SamplingAccumulator.java | 137 -
.../lucene/facet/sampling/SamplingParams.java | 196 -
.../lucene/facet/sampling/SamplingWrapper.java | 112 -
.../lucene/facet/sampling/TakmiSampleFixer.java | 168 -
.../org/apache/lucene/facet/sampling/package.html | 24 -
.../org/apache/lucene/facet/search/ArraysPool.java | 110 -
.../search/CachedOrdsCountingFacetsAggregator.java | 54 -
.../lucene/facet/search/CategoryListIterator.java | 56 -
.../lucene/facet/search/CountFacetRequest.java | 39 -
.../facet/search/CountingFacetsAggregator.java | 72 -
.../facet/search/DepthOneFacetResultsHandler.java | 136 -
.../search/DocValuesCategoryListIterator.java | 87 -
.../apache/lucene/facet/search/DrillDownQuery.java | 222 -
.../apache/lucene/facet/search/DrillSideways.java | 560 -
.../facet/search/DrillSidewaysCollector.java | 188 -
.../lucene/facet/search/DrillSidewaysQuery.java | 195 -
.../lucene/facet/search/DrillSidewaysScorer.java | 654 -
.../apache/lucene/facet/search/FacetArrays.java | 83 -
.../apache/lucene/facet/search/FacetRequest.java | 213 -
.../apache/lucene/facet/search/FacetResult.java | 245 -
.../lucene/facet/search/FacetResultNode.java | 107 -
.../lucene/facet/search/FacetResultsHandler.java | 48 -
.../lucene/facet/search/FacetsAccumulator.java | 172 -
.../lucene/facet/search/FacetsAggregator.java | 56 -
.../lucene/facet/search/FacetsCollector.java | 249 -
.../facet/search/FastCountingFacetsAggregator.java | 80 -
.../java/org/apache/lucene/facet/search/Heap.java | 56 -
.../facet/search/IntRollupFacetsAggregator.java | 69 -
.../facet/search/MultiFacetsAccumulator.java | 69 -
.../lucene/facet/search/MultiFacetsAggregator.java | 96 -
.../lucene/facet/search/OrdinalValueResolver.java | 76 -
.../apache/lucene/facet/search/OrdinalsCache.java | 149 -
.../facet/search/PerCategoryListAggregator.java | 71 -
.../lucene/facet/search/ReusingFacetArrays.java | 51 -
.../facet/search/SearcherTaxonomyManager.java | 123 -
.../lucene/facet/search/SumScoreFacetRequest.java | 41 -
.../facet/search/SumScoreFacetsAggregator.java | 86 -
.../facet/search/SumValueSourceFacetRequest.java | 194 -
.../facet/search/TaxonomyFacetsAccumulator.java | 218 -
.../facet/search/TopKFacetResultsHandler.java | 276 -
.../lucene/facet/search/TopKInEachNodeHandler.java | 727 -
.../org/apache/lucene/facet/search/package.html | 24 -
.../DefaultSortedSetDocValuesReaderState.java | 136 +
.../sortedset/SortedSetDocValuesAccumulator.java | 324 -
.../sortedset/SortedSetDocValuesFacetCounts.java | 294 +
.../sortedset/SortedSetDocValuesFacetField.java | 54 +
.../sortedset/SortedSetDocValuesFacetFields.java | 86 -
.../sortedset/SortedSetDocValuesReaderState.java | 120 +-
.../org/apache/lucene/facet/sortedset/package.html | 7 +-
.../facet/taxonomy/AssociationFacetField.java | 76 +
.../facet/taxonomy/CachedOrdinalsReader.java | 160 +
.../facet/taxonomy/DocValuesOrdinalsReader.java | 99 +
.../apache/lucene/facet/taxonomy/FacetLabel.java | 194 +
.../facet/taxonomy/FastTaxonomyFacetCounts.java | 84 +
.../facet/taxonomy/FloatAssociationFacetField.java | 53 +
.../lucene/facet/taxonomy/FloatTaxonomyFacets.java | 150 +
.../facet/taxonomy/IntAssociationFacetField.java | 63 +
.../lucene/facet/taxonomy/IntTaxonomyFacets.java | 155 +
.../apache/lucene/facet/taxonomy/LRUHashMap.java | 111 +
.../facet/taxonomy/OrdinalMappingAtomicReader.java | 160 +
.../lucene/facet/taxonomy/OrdinalsReader.java | 50 +
.../facet/taxonomy/ParallelTaxonomyArrays.java | 4 +
.../lucene/facet/taxonomy/PrintTaxonomyStats.java | 98 +
.../facet/taxonomy/SearcherTaxonomyManager.java | 149 +
.../lucene/facet/taxonomy/TaxonomyFacetCounts.java | 65 +
.../TaxonomyFacetSumFloatAssociations.java | 85 +
.../taxonomy/TaxonomyFacetSumIntAssociations.java | 85 +
.../taxonomy/TaxonomyFacetSumValueSource.java | 152 +
.../lucene/facet/taxonomy/TaxonomyFacets.java | 106 +
.../lucene/facet/taxonomy/TaxonomyMergeUtils.java | 69 +
.../lucene/facet/taxonomy/TaxonomyReader.java | 20 +-
.../lucene/facet/taxonomy/TaxonomyWriter.java | 2 +-
.../lucene/facet/taxonomy/directory/Consts.java | 15 -
.../directory/DirectoryTaxonomyReader.java | 61 +-
.../directory/DirectoryTaxonomyWriter.java | 72 +-
.../taxonomy/writercache/CategoryPathUtils.java | 82 +
.../facet/taxonomy/writercache/CharBlockArray.java | 212 +
.../writercache/Cl2oTaxonomyWriterCache.java | 99 +
.../facet/taxonomy/writercache/CollisionMap.java | 236 +
.../writercache/CompactLabelToOrdinal.java | 468 +
.../facet/taxonomy/writercache/LabelToOrdinal.java | 68 +
.../writercache/LruTaxonomyWriterCache.java | 115 +
.../taxonomy/writercache/NameHashIntCacheLRU.java | 47 +
.../taxonomy/writercache/NameIntCacheLRU.java | 133 +
.../taxonomy/writercache/TaxonomyWriterCache.java | 8 +-
.../writercache/cl2o/CategoryPathUtils.java | 82 -
.../taxonomy/writercache/cl2o/CharBlockArray.java | 212 -
.../writercache/cl2o/Cl2oTaxonomyWriterCache.java | 98 -
.../taxonomy/writercache/cl2o/CollisionMap.java | 230 -
.../writercache/cl2o/CompactLabelToOrdinal.java | 465 -
.../taxonomy/writercache/cl2o/LabelToOrdinal.java | 60 -
.../facet/taxonomy/writercache/cl2o/package.html | 27 -
.../writercache/lru/LruTaxonomyWriterCache.java | 105 -
.../writercache/lru/NameHashIntCacheLRU.java | 47 -
.../taxonomy/writercache/lru/NameIntCacheLRU.java | 131 -
.../facet/taxonomy/writercache/lru/package.html | 25 -
.../facet/util/FacetsPayloadMigrationReader.java | 265 -
.../facet/util/MultiCategoryListIterator.java | 68 -
.../facet/util/OrdinalMappingAtomicReader.java | 146 -
.../apache/lucene/facet/util/PartitionsUtils.java | 71 -
.../lucene/facet/util/PrintTaxonomyStats.java | 94 -
.../apache/lucene/facet/util/ResultSortUtils.java | 164 -
.../lucene/facet/util/TaxonomyMergeUtils.java | 66 -
.../java/org/apache/lucene/facet/util/package.html | 24 -
.../facet/AssertingSubDocsAtOnceCollector.java | 67 +
.../org/apache/lucene/facet/FacetTestBase.java | 362 -
.../org/apache/lucene/facet/FacetTestCase.java | 223 +-
.../org/apache/lucene/facet/FacetTestUtils.java | 38 -
.../org/apache/lucene/facet/SlowRAMDirectory.java | 7 +-
.../apache/lucene/facet/TestDrillDownQuery.java | 245 +
.../org/apache/lucene/facet/TestDrillSideways.java | 1070 +
.../org/apache/lucene/facet/TestFacetsConfig.java | 101 +
.../lucene/facet/TestMultipleIndexFields.java | 296 +
.../facet/TestRandomSamplingFacetsCollector.java | 141 +
.../associations/AssociationsFacetRequestTest.java | 178 -
.../lucene/facet/collections/ArrayHashMapTest.java | 268 -
.../facet/collections/FloatToObjectMapTest.java | 267 -
.../lucene/facet/collections/IntArrayTest.java | 125 -
.../lucene/facet/collections/IntHashSetTest.java | 223 -
.../facet/collections/IntToDoubleMapTest.java | 272 -
.../facet/collections/IntToFloatMapTest.java | 272 -
.../lucene/facet/collections/IntToIntMapTest.java | 272 -
.../facet/collections/IntToObjectMapTest.java | 267 -
.../facet/collections/ObjectToFloatMapTest.java | 279 -
.../facet/collections/ObjectToIntMapTest.java | 277 -
.../lucene/facet/collections/TestLRUHashMap.java | 60 -
.../TestFacetsAccumulatorWithComplement.java | 135 -
.../facet/complements/TestTotalFacetCounts.java | 130 -
.../complements/TestTotalFacetCountsCache.java | 503 -
.../lucene/facet/encoding/EncodingSpeed.java | 649 -
.../apache/lucene/facet/encoding/EncodingTest.java | 170 -
.../lucene/facet/old/AdaptiveAccumulatorTest.java | 38 -
.../lucene/facet/old/TestScoredDocIDsUtils.java | 154 -
.../facet/params/CategoryListParamsTest.java | 91 -
.../facet/params/FacetIndexingParamsTest.java | 68 -
.../lucene/facet/params/FacetSearchParamsTest.java | 34 -
.../params/PerDimensionIndexingParamsTest.java | 64 -
.../lucene/facet/range/TestRangeAccumulator.java | 677 -
.../lucene/facet/range/TestRangeFacetCounts.java | 970 +
.../lucene/facet/sampling/BaseSampleTestTopK.java | 149 -
.../facet/sampling/OversampleWithDepthTest.java | 124 -
.../apache/lucene/facet/sampling/SamplerTest.java | 111 -
.../facet/sampling/SamplingAccumulatorTest.java | 34 -
.../lucene/facet/sampling/SamplingWrapperTest.java | 35 -
.../search/AssertingSubDocsAtOnceCollector.java | 67 -
.../apache/lucene/facet/search/BaseTestTopK.java | 112 -
.../facet/search/CategoryListIteratorTest.java | 144 -
.../facet/search/CountingFacetsAggregatorTest.java | 395 -
.../lucene/facet/search/DrillDownQueryTest.java | 275 -
.../lucene/facet/search/FacetRequestTest.java | 47 -
.../lucene/facet/search/FacetResultTest.java | 204 -
.../search/MultiCategoryListIteratorTest.java | 118 -
.../lucene/facet/search/OrdinalsCacheTest.java | 94 -
.../apache/lucene/facet/search/TestDemoFacets.java | 311 -
.../lucene/facet/search/TestDrillSideways.java | 1170 -
.../lucene/facet/search/TestFacetArrays.java | 61 -
.../lucene/facet/search/TestFacetsCollector.java | 444 -
.../facet/search/TestMultipleCategoryLists.java | 354 -
.../facet/search/TestSameRequestAccumulation.java | 76 -
.../facet/search/TestSearcherTaxonomyManager.java | 194 -
.../search/TestStandardFacetsAccumulator.java | 116 -
.../search/TestSumValueSourceFacetRequest.java | 185 -
.../search/TestTopKInEachNodeResultHandler.java | 304 -
.../facet/search/TestTopKResultsHandler.java | 211 -
.../facet/search/TestTopKResultsHandlerRandom.java | 130 -
.../sortedset/TestSortedSetDocValuesFacets.java | 364 +-
.../facet/taxonomy/TestCachedOrdinalsReader.java | 86 +
.../lucene/facet/taxonomy/TestCategoryPath.java | 278 -
.../lucene/facet/taxonomy/TestFacetLabel.java | 284 +
.../lucene/facet/taxonomy/TestLRUHashMap.java | 60 +
.../taxonomy/TestOrdinalMappingAtomicReader.java | 140 +
.../taxonomy/TestSearcherTaxonomyManager.java | 324 +
.../facet/taxonomy/TestTaxonomyCombined.java | 86 +-
.../taxonomy/TestTaxonomyFacetAssociations.java | 242 +
.../facet/taxonomy/TestTaxonomyFacetCounts.java | 758 +
.../facet/taxonomy/TestTaxonomyFacetCounts2.java | 373 +
.../taxonomy/TestTaxonomyFacetSumValueSource.java | 517 +
.../facet/taxonomy/directory/TestAddTaxonomy.java | 40 +-
.../directory/TestConcurrentFacetedIndexing.java | 61 +-
.../directory/TestDirectoryTaxonomyReader.java | 66 +-
.../directory/TestDirectoryTaxonomyWriter.java | 152 +-
.../taxonomy/writercache/TestCharBlockArray.java | 109 +
.../writercache/TestCompactLabelToOrdinal.java | 138 +
.../writercache/cl2o/TestCharBlockArray.java | 108 -
.../cl2o/TestCompactLabelToOrdinal.java | 125 -
.../facet/util/AssertingCategoryListIterator.java | 65 -
.../facet/util/OrdinalMappingReaderTest.java | 123 -
.../util/TestFacetsPayloadMigrationReader.java | 412 -
grouping/build.xml | 3 +-
.../grouping/AbstractAllGroupHeadsCollector.java | 4 +-
.../grouping/AbstractDistinctValuesCollector.java | 2 +-
.../AbstractFirstPassGroupingCollector.java | 10 +-
.../grouping/AbstractGroupFacetCollector.java | 6 +-
.../AbstractSecondPassGroupingCollector.java | 8 +-
.../search/grouping/BlockGroupingCollector.java | 21 +-
.../lucene/search/grouping/GroupingSearch.java | 2 +-
.../apache/lucene/search/grouping/SearchGroup.java | 16 +-
.../apache/lucene/search/grouping/TopGroups.java | 8 +-
.../function/FunctionAllGroupHeadsCollector.java | 2 +-
.../function/FunctionAllGroupsCollector.java | 2 +-
.../function/FunctionDistinctValuesCollector.java | 4 +-
.../grouping/term/TermAllGroupHeadsCollector.java | 84 +-
.../grouping/term/TermAllGroupsCollector.java | 7 +-
.../grouping/term/TermDistinctValuesCollector.java | 7 +-
.../term/TermFirstPassGroupingCollector.java | 10 +-
.../grouping/term/TermGroupFacetCollector.java | 29 +-
.../term/TermSecondPassGroupingCollector.java | 2 +-
.../search/grouping/AbstractGroupingTestCase.java | 6 +-
.../grouping/AllGroupHeadsCollectorTest.java | 33 +-
.../search/grouping/AllGroupsCollectorTest.java | 5 +-
.../grouping/DistinctValuesCollectorTest.java | 32 +-
.../search/grouping/GroupFacetCollectorTest.java | 40 +-
.../lucene/search/grouping/GroupingSearchTest.java | 12 +-
.../lucene/search/grouping/TestGrouping.java | 106 +-
highlighter/build.xml | 3 +-
.../lucene/search/highlight/Highlighter.java | 6 +-
.../lucene/search/highlight/QueryScorer.java | 4 +-
.../search/highlight/QueryTermExtractor.java | 4 +-
.../lucene/search/highlight/QueryTermScorer.java | 4 +-
.../apache/lucene/search/highlight/TokenGroup.java | 3 +-
.../lucene/search/highlight/TokenSources.java | 2 +-
.../TokenStreamFromTermPositionVector.java | 2 +-
.../lucene/search/highlight/WeightedSpanTerm.java | 4 +-
.../highlight/WeightedSpanTermExtractor.java | 22 +-
.../postingshighlight/MultiTermHighlighting.java | 287 +
.../lucene/search/postingshighlight/Passage.java | 3 +-
.../postingshighlight/PostingsHighlighter.java | 109 +-
.../vectorhighlight/BaseFragListBuilder.java | 4 +-
.../vectorhighlight/BaseFragmentsBuilder.java | 20 +-
.../search/vectorhighlight/FieldFragList.java | 12 +-
.../search/vectorhighlight/FieldPhraseList.java | 38 +-
.../lucene/search/vectorhighlight/FieldQuery.java | 12 +-
.../search/vectorhighlight/FieldTermStack.java | 51 +-
.../vectorhighlight/SimpleBoundaryScanner.java | 2 +-
.../vectorhighlight/SimpleFieldFragList.java | 4 +-
.../vectorhighlight/SingleFragListBuilder.java | 2 +-
.../vectorhighlight/WeightedFieldFragList.java | 34 +-
.../search/highlight/HighlighterPhraseTest.java | 26 +-
.../lucene/search/highlight/HighlighterTest.java | 26 +-
.../lucene/search/highlight/TokenSourcesTest.java | 22 +-
.../TestMultiTermHighlighting.java | 884 +
.../postingshighlight/TestPostingsHighlighter.java | 51 +-
.../TestPostingsHighlighterRanking.java | 16 +-
.../search/vectorhighlight/AbstractTestCase.java | 2 +-
.../vectorhighlight/FastVectorHighlighterTest.java | 133 +-
.../vectorhighlight/FieldPhraseListTest.java | 7 +-
.../search/vectorhighlight/FieldQueryTest.java | 50 +-
.../search/vectorhighlight/FieldTermStackTest.java | 10 +-
.../vectorhighlight/IndexTimeSynonymTest.java | 34 +-
.../SimpleFragmentsBuilderTest.java | 15 +-
.../WeightedFragListBuilderTest.java | 39 +-
ivy-ignore-conflicts.properties | 14 +
ivy-settings.xml | 14 +-
ivy-versions.properties | 130 +-
join/build.xml | 3 +-
.../org/apache/lucene/search/join/FakeScorer.java | 75 +
.../join/FixedBitSetCachingWrapperFilter.java | 6 +-
.../apache/lucene/search/join/TermsCollector.java | 8 +-
.../search/join/TermsIncludingScoreQuery.java | 107 +-
.../search/join/TermsWithScoreCollector.java | 17 +-
.../lucene/search/join/ToChildBlockJoinQuery.java | 15 +-
.../search/join/ToParentBlockJoinCollector.java | 48 +-
.../join/ToParentBlockJoinFieldComparator.java | 13 +-
.../lucene/search/join/ToParentBlockJoinQuery.java | 23 +-
.../apache/lucene/search/join/TestBlockJoin.java | 174 +-
.../lucene/search/join/TestBlockJoinSorting.java | 6 +-
.../search/join/TestBlockJoinValidation.java | 6 +-
.../apache/lucene/search/join/TestJoinUtil.java | 235 +-
licenses/commons-codec-1.7.jar.sha1 | 1 -
licenses/commons-codec-1.9.jar.sha1 | 1 +
licenses/commons-compress-1.4.1.jar.sha1 | 1 -
licenses/commons-compress-1.7.jar.sha1 | 1 +
licenses/commons-logging-1.1.1.jar.sha1 | 1 -
licenses/commons-logging-1.1.3.jar.sha1 | 1 +
licenses/httpclient-4.2.6.jar.sha1 | 1 -
licenses/httpclient-4.3.1.jar.sha1 | 1 +
licenses/httpcore-4.2.5.jar.sha1 | 1 -
licenses/httpcore-4.3.jar.sha1 | 1 +
licenses/icu4j-49.1.jar.sha1 | 1 -
licenses/icu4j-53.1.jar.sha1 | 1 +
licenses/ivy-2.3.0.jar.sha1 | 1 +
licenses/ivy-LICENSE-ASL.txt | 258 +
licenses/ivy-NOTICE.txt | 16 +
licenses/junit4-ant-2.0.13.jar.sha1 | 1 -
licenses/junit4-ant-2.1.6.jar.sha1 | 1 +
licenses/randomizedtesting-runner-2.0.13.jar.sha1 | 1 -
licenses/randomizedtesting-runner-2.1.6.jar.sha1 | 1 +
licenses/spatial4j-0.3.jar.sha1 | 1 -
licenses/spatial4j-0.4.1.jar.sha1 | 1 +
licenses/spatial4j-NOTICE.txt | 4 +-
.../apache/lucene/index/memory/MemoryIndex.java | 89 +-
.../lucene/index/memory/MemoryIndexTest.java | 111 +-
misc/build.xml | 4 +-
.../org/apache/lucene/document/LazyDocument.java | 10 +-
.../org/apache/lucene/index/IndexSplitter.java | 8 +-
.../lucene/index/MultiPassIndexSplitter.java | 4 +-
.../index/sorter/BlockJoinComparatorSource.java | 223 +
.../lucene/index/sorter/BlockJoinSorter.java | 88 -
.../sorter/EarlyTerminatingSortingCollector.java | 48 +-
.../index/sorter/NumericDocValuesSorter.java | 81 -
.../org/apache/lucene/index/sorter/Sorter.java | 148 +-
.../lucene/index/sorter/SortingAtomicReader.java | 76 +-
.../lucene/index/sorter/SortingMergePolicy.java | 78 +-
.../org/apache/lucene/index/sorter/package.html | 15 +-
.../java/org/apache/lucene/misc/GetTermInfo.java | 3 +-
.../java/org/apache/lucene/misc/HighFreqTerms.java | 13 +-
.../apache/lucene/store/NativeUnixDirectory.java | 30 +-
.../org/apache/lucene/util/fst/ListOfOutputs.java | 42 +-
.../lucene/util/fst/UpToTwoPositiveIntOutputs.java | 13 +
.../apache/lucene/document/TestLazyDocument.java | 12 +-
.../org/apache/lucene/index/TestIndexSplitter.java | 14 +-
.../lucene/index/TestMultiPassIndexSplitter.java | 3 +-
.../apache/lucene/index/TestPKIndexSplitter.java | 14 +-
.../lucene/index/sorter/IndexSortingTest.java | 25 +-
.../apache/lucene/index/sorter/SorterTestBase.java | 48 +-
.../index/sorter/SortingAtomicReaderTest.java | 55 +-
.../lucene/index/sorter/TestBlockJoinSorter.java | 50 +-
.../lucene/index/sorter/TestEarlyTermination.java | 119 +-
.../index/sorter/TestSortingMergePolicy.java | 53 +-
.../org/apache/lucene/misc/TestHighFreqTerms.java | 4 +-
.../org/apache/lucene/util/fst/TestFSTsMisc.java | 59 +-
module-build.xml | 5 +-
.../org/apache/lucene/queries/BooleanFilter.java | 2 +-
.../org/apache/lucene/queries/ChainedFilter.java | 49 +-
.../apache/lucene/queries/CommonTermsQuery.java | 36 +-
.../apache/lucene/queries/CustomScoreQuery.java | 12 +-
.../org/apache/lucene/queries/TermsFilter.java | 26 +-
.../lucene/queries/function/BoostedQuery.java | 8 +-
.../lucene/queries/function/FunctionQuery.java | 5 +-
.../lucene/queries/function/ValueSource.java | 11 +-
.../function/docvalues/DocTermsIndexDocValues.java | 26 +-
.../function/valuesource/BytesRefFieldSource.java | 23 +-
.../queries/function/valuesource/DefFunction.java | 10 +-
.../queries/function/valuesource/IfFunction.java | 9 +-
.../valuesource/JoinDocFreqValueSource.java | 5 +-
.../function/valuesource/NormValueSource.java | 6 +-
.../function/valuesource/QueryValueSource.java | 6 +-
.../valuesource/RangeMapFloatFunction.java | 25 +-
.../function/valuesource/ScaleFloatFunction.java | 4 +-
.../apache/lucene/queries/mlt/MoreLikeThis.java | 161 +-
.../lucene/queries/mlt/MoreLikeThisQuery.java | 3 +-
.../apache/lucene/queries/BooleanFilterTest.java | 12 +-
.../lucene/queries/CommonTermsQueryTest.java | 110 +-
.../org/apache/lucene/queries/TermFilterTest.java | 10 +-
.../org/apache/lucene/queries/TermsFilterTest.java | 38 +-
.../lucene/queries/TestCustomScoreQuery.java | 2 +-
.../lucene/queries/function/FunctionTestSetup.java | 6 +-
.../lucene/queries/function/TestBoostedQuery.java | 2 +-
.../function/TestDocValuesFieldSources.java | 13 +-
.../queries/function/TestFunctionQuerySort.java | 2 +-
.../queries/function/TestLongNormValueSource.java | 239 +
.../lucene/queries/function/TestValueSources.java | 10 +-
.../lucene/queries/mlt/TestMoreLikeThis.java | 106 +-
queryparser/build.xml | 16 +-
.../analyzing/AnalyzingQueryParser.java | 9 +
.../lucene/queryparser/classic/CharStream.java | 2 +-
.../queryparser/classic/MultiFieldQueryParser.java | 63 +-
.../lucene/queryparser/classic/ParseException.java | 6 +-
.../lucene/queryparser/classic/QueryParser.java | 24 +-
.../lucene/queryparser/classic/QueryParser.jj | 14 +-
.../queryparser/classic/QueryParserBase.java | 17 +-
.../apache/lucene/queryparser/classic/Token.java | 2 +-
.../lucene/queryparser/classic/TokenMgrError.java | 4 +-
.../complexPhrase/ComplexPhraseQueryParser.java | 65 +-
.../queryparser/ext/ExtendableQueryParser.java | 27 +-
.../apache/lucene/queryparser/ext/Extensions.java | 6 +-
.../flexible/core/builders/QueryTreeBuilder.java | 4 +-
.../flexible/core/config/AbstractQueryConfig.java | 2 +-
.../flexible/core/config/ConfigurationKey.java | 2 +-
.../flexible/core/config/QueryConfigHandler.java | 2 +-
.../flexible/core/nodes/GroupQueryNode.java | 2 +-
.../flexible/core/nodes/ModifierQueryNode.java | 2 +-
.../flexible/core/nodes/PathQueryNode.java | 4 +-
.../queryparser/flexible/core/nodes/QueryNode.java | 4 +
.../flexible/core/nodes/QueryNodeImpl.java | 49 +-
.../core/processors/QueryNodeProcessorImpl.java | 2 +-
.../processors/QueryNodeProcessorPipeline.java | 2 +-
.../flexible/core/util/QueryNodeOperation.java | 2 +-
.../lucene/queryparser/flexible/messages/NLS.java | 4 +-
.../BooleanModifiersQueryNodeProcessor.java | 2 +-
.../builders/MultiPhraseQueryNodeBuilder.java | 4 +-
.../standard/nodes/AbstractRangeQueryNode.java | 2 +-
.../flexible/standard/parser/CharStream.java | 2 +-
.../flexible/standard/parser/ParseException.java | 6 +-
.../standard/parser/StandardSyntaxParser.java | 8 +-
.../flexible/standard/parser/Token.java | 2 +-
.../flexible/standard/parser/TokenMgrError.java | 4 +-
.../processors/AnalyzerQueryNodeProcessor.java | 4 +-
.../BooleanQuery2ModifierNodeProcessor.java | 2 +-
.../processors/GroupQueryNodeProcessor.java | 2 +-
.../processors/MultiFieldQueryNodeProcessor.java | 2 +-
.../RemoveEmptyNonLeafQueryNodeProcessor.java | 2 +-
.../queryparser/simple/SimpleQueryParser.java | 620 +
.../apache/lucene/queryparser/simple/package.html | 22 +
.../queryparser/surround/parser/CharStream.java | 2 +-
.../surround/parser/ParseException.java | 6 +-
.../queryparser/surround/parser/QueryParser.java | 16 +-
.../lucene/queryparser/surround/parser/Token.java | 2 +-
.../queryparser/surround/parser/TokenMgrError.java | 4 +-
.../queryparser/surround/query/ComposedQuery.java | 2 +-
.../queryparser/surround/query/FieldsQuery.java | 4 +-
.../surround/query/SimpleTermRewriteQuery.java | 2 +-
.../surround/query/SpanNearClauseFactory.java | 2 +-
.../queryparser/xml/FilterBuilderFactory.java | 2 +-
.../queryparser/xml/QueryBuilderFactory.java | 2 +-
.../queryparser/xml/QueryTemplateManager.java | 2 +-
.../xml/builders/CachedFilterBuilder.java | 2 +-
.../xml/builders/LikeThisQueryBuilder.java | 2 +-
.../queryparser/xml/builders/SpanNearBuilder.java | 2 +-
.../queryparser/xml/builders/SpanOrBuilder.java | 2 +-
.../xml/builders/SpanOrTermsBuilder.java | 2 +-
.../xml/builders/SpanQueryBuilderFactory.java | 2 +-
.../xml/builders/TermsFilterBuilder.java | 2 +-
.../xml/builders/UserInputQueryBuilder.java | 2 +-
.../analyzing/TestAnalyzingQueryParser.java | 10 +-
.../queryparser/classic/TestMultiAnalyzer.java | 6 +-
.../classic/TestMultiFieldQueryParser.java | 52 +-
.../classic/TestMultiPhraseQueryParsing.java | 2 +-
.../queryparser/classic/TestQueryParser.java | 28 +-
.../complexPhrase/TestComplexPhraseQuery.java | 77 +-
.../queryparser/ext/TestExtendableQueryParser.java | 4 +-
.../flexible/core/nodes/TestQueryNode.java | 20 +
.../precedence/TestPrecedenceQueryParser.java | 6 +-
.../flexible/standard/TestMultiFieldQPHelper.java | 4 +-
.../flexible/standard/TestNumericQueryParser.java | 12 +-
.../flexible/standard/TestQPHelper.java | 8 +-
.../queryparser/simple/TestSimpleQueryParser.java | 646 +
.../queryparser/util/QueryParserTestBase.java | 7 +-
.../apache/lucene/queryparser/xml/TestParser.java | 5 +-
.../queryparser/xml/TestQueryTemplateManager.java | 2 +-
.../builders/TestNumericRangeFilterBuilder.java | 6 +-
.../xml/builders/TestNumericRangeQueryBuilder.java | 4 +-
replicator/build.xml | 3 +-
replicator/ivy.xml | 3 -
.../IndexAndTaxonomyReplicationHandler.java | 4 +-
.../replicator/IndexAndTaxonomyRevision.java | 2 +-
.../lucene/replicator/IndexReplicationHandler.java | 38 +-
.../apache/lucene/replicator/IndexRevision.java | 2 +-
.../apache/lucene/replicator/LocalReplicator.java | 4 +-
.../lucene/replicator/ReplicationClient.java | 12 +-
.../org/apache/lucene/replicator/SessionToken.java | 4 +-
.../lucene/replicator/http/HttpClientBase.java | 118 +-
.../lucene/replicator/http/HttpReplicator.java | 8 +-
.../lucene/replicator/http/ReplicationService.java | 2 +-
.../IndexAndTaxonomyReplicationClientTest.java | 50 +-
.../replicator/IndexAndTaxonomyRevisionTest.java | 28 +-
.../replicator/IndexReplicationClientTest.java | 10 +-
.../lucene/replicator/IndexRevisionTest.java | 10 +-
.../lucene/replicator/LocalReplicatorTest.java | 98 +-
.../lucene/replicator/ReplicatorTestCase.java | 14 +-
.../lucene/replicator/http/HttpReplicatorTest.java | 57 +-
.../lucene/replicator/http/ReplicationServlet.java | 12 +-
.../codecs/idversion/IDVersionPostingsFormat.java | 150 +
.../codecs/idversion/IDVersionPostingsReader.java | 102 +
.../codecs/idversion/IDVersionPostingsWriter.java | 178 +
.../idversion/IDVersionSegmentTermsEnum.java | 1074 +
.../idversion/IDVersionSegmentTermsEnumFrame.java | 732 +
.../codecs/idversion/IDVersionTermState.java | 41 +
.../idversion/SingleDocsAndPositionsEnum.java | 105 +
.../lucene/codecs/idversion/SingleDocsEnum.java | 71 +
.../idversion/VersionBlockTreeTermsReader.java | 260 +
.../idversion/VersionBlockTreeTermsWriter.java | 903 +
.../codecs/idversion/VersionFieldReader.java | 168 +
.../apache/lucene/codecs/idversion/package.html | 26 +
.../lucene/sandbox/queries/FuzzyLikeThisQuery.java | 8 +-
.../queries/SlowCollatedStringComparator.java | 27 +-
.../lucene/sandbox/queries/SlowFuzzyTermsEnum.java | 9 +-
.../lucene/sandbox/queries/SortedSetSortField.java | 328 +
.../queries/regex/JakartaRegexpCapabilities.java | 14 +-
.../queries/regex/JavaUtilRegexCapabilities.java | 8 +-
.../apache/lucene/search/TermAutomatonQuery.java | 403 +
.../apache/lucene/search/TermAutomatonScorer.java | 365 +
.../search/TokenStreamToTermAutomatonQuery.java | 118 +
.../src/java/org/apache/lucene/search/package.html | 25 +
.../org.apache.lucene.codecs.PostingsFormat | 16 +
.../codecs/idversion/StringAndPayloadField.java | 104 +
.../idversion/TestIDVersionPostingsFormat.java | 845 +
.../sandbox/queries/DuplicateFilterTest.java | 34 +-
.../sandbox/queries/FuzzyLikeThisQueryTest.java | 10 +-
.../sandbox/queries/TestSlowCollationMethods.java | 20 +-
.../sandbox/queries/TestSlowFuzzyQuery2.java | 5 +-
.../sandbox/queries/TestSortedSetSortField.java | 225 +
.../queries/TestSortedSetSortFieldDocValues.java | 210 +
.../queries/TestSortedSetSortFieldSelectors.java | 582 +
.../sandbox/queries/regex/TestRegexQuery.java | 4 +-
.../sandbox/queries/regex/TestSpanRegexQuery.java | 5 +-
.../lucene/search/TestTermAutomatonQuery.java | 649 +
site/changes/changes2html.pl | 15 +-
spatial/build.xml | 3 +-
.../lucene/spatial/DisjointSpatialFilter.java | 3 +
.../spatial/bbox/BBoxOverlapRatioValueSource.java | 244 +
.../spatial/bbox/BBoxSimilarityValueSource.java | 116 +
.../apache/lucene/spatial/bbox/BBoxStrategy.java | 599 +
.../lucene/spatial/bbox/BBoxValueSource.java | 116 +
.../org/apache/lucene/spatial/bbox/package.html | 23 +
.../prefix/AbstractVisitingPrefixTreeFilter.java | 23 +-
.../spatial/prefix/ContainsPrefixTreeFilter.java | 10 +
.../spatial/prefix/IntersectsPrefixTreeFilter.java | 10 +-
.../lucene/spatial/prefix/PrefixTreeStrategy.java | 2 +-
.../prefix/RecursivePrefixTreeStrategy.java | 2 +-
.../prefix/TermQueryPrefixTreeStrategy.java | 3 +-
.../apache/lucene/spatial/prefix/tree/Cell.java | 2 +-
.../spatial/prefix/tree/GeohashPrefixTree.java | 2 +-
.../lucene/spatial/prefix/tree/QuadPrefixTree.java | 4 +-
.../spatial/prefix/tree/SpatialPrefixTree.java | 12 +-
.../apache/lucene/spatial/query/SpatialArgs.java | 3 -
.../lucene/spatial/query/SpatialArgsParser.java | 48 +-
.../lucene/spatial/query/SpatialOperation.java | 94 +-
.../spatial/serialized/SerializedDVStrategy.java | 291 +
.../apache/lucene/spatial/serialized/package.html | 23 +
.../spatial/util/CachingDoubleValueSource.java | 2 +-
.../spatial/util/DistanceToShapeValueSource.java | 118 +
.../lucene/spatial/util/ShapeAreaValueSource.java | 110 +
.../lucene/spatial/util/ShapeFieldCache.java | 2 +-
.../spatial/util/ShapeFieldCacheProvider.java | 4 +-
.../spatial/util/ShapePredicateValueSource.java | 109 +
spatial/src/test-files/cities-Intersects-BBox.txt | 10 +-
spatial/src/test-files/data/countries-bbox.txt | 496 +-
spatial/src/test-files/data/simple-bbox.txt | 5 +
spatial/src/test-files/data/states-bbox.txt | 102 +-
.../src/test-files/data/world-cities-points.txt | 5358 +-
spatial/src/test-files/simple-Queries-BBox.txt | 9 +
spatial/src/test-files/states-Intersects-BBox.txt | 6 +-
spatial/src/test-files/states-IsWithin-BBox.txt | 8 +-
.../lucene/spatial/DistanceStrategyTest.java | 52 +-
.../org/apache/lucene/spatial/PortedSolr3Test.java | 82 +-
.../lucene/spatial/QueryEqualsHashCodeTest.java | 53 +-
.../org/apache/lucene/spatial/SpatialExample.java | 31 +-
.../org/apache/lucene/spatial/SpatialTestCase.java | 25 +-
.../org/apache/lucene/spatial/SpatialTestData.java | 72 +
.../apache/lucene/spatial/SpatialTestQuery.java | 26 +-
.../apache/lucene/spatial/StrategyTestCase.java | 74 +-
.../apache/lucene/spatial/TestTestFramework.java | 10 +-
.../lucene/spatial/bbox/TestBBoxStrategy.java | 307 +
.../lucene/spatial/prefix/JtsPolygonTest.java | 12 +-
.../prefix/RandomSpatialOpFuzzyPrefixTreeTest.java | 512 +
.../prefix/RandomSpatialOpStrategyTestCase.java | 141 +
.../prefix/SpatialOpRecursivePrefixTreeTest.java | 286 +-
.../prefix/TestRecursivePrefixTreeStrategy.java | 80 +-
.../prefix/TestTermQueryPrefixGridStrategy.java | 2 +-
.../spatial/query/SpatialArgsParserTest.java | 24 +-
.../spatial/serialized/SerializedStrategyTest.java | 78 +
suggest/build.xml | 8 +-
.../org/apache/lucene/search/spell/Dictionary.java | 11 +-
.../lucene/search/spell/DirectSpellChecker.java | 13 +-
.../search/spell/HighFrequencyDictionary.java | 19 +-
.../lucene/search/spell/LuceneDictionary.java | 7 +-
.../lucene/search/spell/PlainTextDictionary.java | 15 +-
.../apache/lucene/search/spell/SpellChecker.java | 4 +-
.../lucene/search/spell/WordBreakSpellChecker.java | 4 +-
.../search/suggest/BufferedInputIterator.java | 32 +-
.../suggest/BufferingTermFreqIteratorWrapper.java | 7 +-
.../lucene/search/suggest/BytesRefArray.java | 197 -
.../lucene/search/suggest/DocumentDictionary.java | 152 +-
.../suggest/DocumentExpressionDictionary.java | 138 -
.../suggest/DocumentValueSourceDictionary.java | 155 +
.../lucene/search/suggest/FileDictionary.java | 161 +-
.../lucene/search/suggest/InMemorySorter.java | 1 +
.../lucene/search/suggest/InputIterator.java | 23 +
.../org/apache/lucene/search/suggest/Lookup.java | 118 +-
.../org/apache/lucene/search/suggest/Sort.java | 559 -
.../lucene/search/suggest/SortedInputIterator.java | 87 +-
.../suggest/SortedTermFreqIteratorWrapper.java | 30 +-
.../search/suggest/UnsortedInputIterator.java | 15 +-
.../suggest/analyzing/AnalyzingInfixSuggester.java | 599 +-
.../suggest/analyzing/AnalyzingSuggester.java | 259 +-
.../suggest/analyzing/BlendedInfixSuggester.java | 297 +
.../lucene/search/suggest/analyzing/FSTUtil.java | 60 +-
.../suggest/analyzing/FreeTextSuggester.java | 185 +-
.../search/suggest/analyzing/FuzzySuggester.java | 31 +-
.../search/suggest/fst/ExternalRefSorter.java | 23 +-
.../lucene/search/suggest/fst/FSTCompletion.java | 16 +-
.../search/suggest/fst/FSTCompletionBuilder.java | 25 +-
.../search/suggest/fst/FSTCompletionLookup.java | 117 +-
.../search/suggest/fst/WFSTCompletionLookup.java | 109 +-
.../search/suggest/jaspell/JaspellLookup.java | 75 +-
.../suggest/jaspell/JaspellTernarySearchTrie.java | 47 +-
.../lucene/search/suggest/tst/TSTAutocomplete.java | 4 +-
.../lucene/search/suggest/tst/TSTLookup.java | 76 +-
.../lucene/search/suggest/tst/TernaryTreeNode.java | 20 +
.../lucene/search/spell/TestLuceneDictionary.java | 16 +-
.../search/spell/TestPlainTextDictionary.java | 2 +-
.../lucene/search/spell/TestSpellChecker.java | 4 +-
.../search/spell/TestWordBreakSpellChecker.java | 16 +-
.../search/suggest/DocumentDictionaryTest.java | 198 +-
.../suggest/DocumentExpressionDictionaryTest.java | 200 -
.../suggest/DocumentValueSourceDictionaryTest.java | 291 +
.../lucene/search/suggest/FileDictionaryTest.java | 198 +
.../org/apache/lucene/search/suggest/Input.java | 39 +-
.../lucene/search/suggest/InputArrayIterator.java | 21 +-
.../lucene/search/suggest/LookupBenchmarkTest.java | 15 +-
.../lucene/search/suggest/PersistenceTest.java | 7 +-
.../lucene/search/suggest/TestBytesRefArray.java | 109 -
.../suggest/TestHighFrequencyDictionary.java | 4 +-
.../lucene/search/suggest/TestInputIterator.java | 63 +-
.../analyzing/AnalyzingInfixSuggesterTest.java | 687 +-
.../suggest/analyzing/AnalyzingSuggesterTest.java | 87 +-
.../analyzing/BlendedInfixSuggesterTest.java | 208 +
.../suggest/analyzing/FuzzySuggesterTest.java | 85 +-
.../suggest/analyzing/TestFreeTextSuggester.java | 85 +-
.../suggest/analyzing/TestSuggestStopFilter.java | 12 +-
.../search/suggest/fst/BytesRefSortersTest.java | 4 +-
.../search/suggest/fst/FSTCompletionTest.java | 18 +-
.../lucene/search/suggest/fst/LargeInputFST.java | 19 +-
.../apache/lucene/search/suggest/fst/TestSort.java | 184 -
.../search/suggest/fst/WFSTCompletionTest.java | 26 +-
test-framework/build.xml | 7 +-
.../lucene/analysis/BaseTokenStreamTestCase.java | 167 +-
.../lucene/analysis/CannedBinaryTokenStream.java | 9 +-
.../apache/lucene/analysis/CollationTestBase.java | 25 +-
.../apache/lucene/analysis/CrankyTokenFilter.java | 71 +
.../lucene/analysis/LookaheadTokenFilter.java | 2 +-
.../org/apache/lucene/analysis/MockAnalyzer.java | 20 +-
.../apache/lucene/analysis/MockBytesAnalyzer.java | 7 +-
.../lucene/analysis/MockBytesAttributeFactory.java | 40 -
.../org/apache/lucene/analysis/MockCharFilter.java | 2 +-
.../lucene/analysis/MockGraphTokenFilter.java | 6 +-
.../analysis/MockHoleInjectingTokenFilter.java | 4 +-
.../lucene/analysis/MockPayloadAnalyzer.java | 3 +-
.../apache/lucene/analysis/MockReaderWrapper.java | 4 +-
.../apache/lucene/analysis/MockTokenFilter.java | 8 +-
.../org/apache/lucene/analysis/MockTokenizer.java | 5 +-
.../analysis/MockUTF16TermAttributeImpl.java | 13 +-
.../lucene/analysis/ValidatingTokenFilter.java | 22 +-
.../apache/lucene/analysis/VocabularyAssert.java | 7 +-
.../lucene/codecs/appending/AppendingRWCodec.java | 39 -
.../appending/AppendingRWPostingsFormat.java | 47 -
.../codecs/appending/AppendingTermsWriter.java | 56 -
.../apache/lucene/codecs/appending/package.html | 25 -
.../lucene/codecs/asserting/AssertingCodec.java | 11 +-
.../codecs/asserting/AssertingDocValuesFormat.java | 54 +-
.../codecs/asserting/AssertingNormsFormat.java | 6 +-
.../codecs/asserting/AssertingPostingsFormat.java | 5 +
.../asserting/AssertingStoredFieldsFormat.java | 17 +-
.../asserting/AssertingTermVectorsFormat.java | 5 +
.../codecs/cheapbastard/CheapBastardCodec.java | 13 +-
.../codecs/compressing/CompressingCodec.java | 6 +-
.../codecs/compressing/FastCompressingCodec.java | 9 -
.../FastDecompressionCompressingCodec.java | 9 -
.../HighCompressionCompressingCodec.java | 9 -
.../apache/lucene/codecs/cranky/CrankyCodec.java | 92 +
.../codecs/cranky/CrankyDocValuesFormat.java | 113 +
.../codecs/cranky/CrankyFieldInfosFormat.java | 69 +
.../lucene/codecs/cranky/CrankyLiveDocsFormat.java | 68 +
.../lucene/codecs/cranky/CrankyNormsFormat.java | 50 +
.../lucene/codecs/cranky/CrankyPostingsFormat.java | 191 +
.../codecs/cranky/CrankySegmentInfoFormat.java | 67 +
.../codecs/cranky/CrankyStoredFieldsFormat.java | 124 +
.../codecs/cranky/CrankyTermVectorsFormat.java | 173 +
.../org/apache/lucene/codecs/cranky/package.html | 25 +
.../lucene/codecs/lucene3x/PreFlexRWCodec.java | 12 +-
.../codecs/lucene3x/PreFlexRWFieldInfosReader.java | 2 +-
.../codecs/lucene3x/PreFlexRWNormsConsumer.java | 5 +
.../codecs/lucene3x/PreFlexRWPostingsFormat.java | 15 +
.../lucene3x/PreFlexRWStoredFieldsWriter.java | 34 +-
.../lucene3x/PreFlexRWTermVectorsWriter.java | 7 +-
.../codecs/lucene3x/PreflexRWSegmentTermEnum.java | 40 +
.../lucene/codecs/lucene3x/TermInfosWriter.java | 54 +-
.../codecs/lucene40/Lucene40DocValuesWriter.java | 13 +-
.../codecs/lucene40/Lucene40PostingsWriter.java | 109 +-
.../codecs/lucene40/Lucene40RWPostingsFormat.java | 16 +-
.../codecs/lucene42/Lucene42DocValuesConsumer.java | 21 +-
.../codecs/lucene42/Lucene42NormsConsumer.java | 217 +
.../lucene/codecs/lucene42/Lucene42RWCodec.java | 2 +-
.../codecs/lucene42/Lucene42RWNormsFormat.java | 39 +
.../lucene/codecs/lucene45/Lucene45RWCodec.java | 17 +
.../codecs/lucene45/Lucene45RWDocValuesFormat.java | 45 +
.../lucene/codecs/lucene46/Lucene46RWCodec.java | 44 +
.../org/apache/lucene/codecs/lucene46/package.html | 25 +
.../lucene/codecs/lucene49/Lucene49RWCodec.java | 42 +
.../codecs/lucene49/Lucene49RWDocValuesFormat.java | 44 +
.../org/apache/lucene/codecs/lucene49/package.html | 25 +
.../mockrandom/MockRandomPostingsFormat.java | 142 +-
.../codecs/mocksep/MockSingleIntIndexOutput.java | 3 +-
.../nestedpulsing/NestedPulsingPostingsFormat.java | 12 +-
.../codecs/ramonly/RAMOnlyPostingsFormat.java | 24 +-
.../apache/lucene/index/AlcoholicMergePolicy.java | 8 +-
.../apache/lucene/index/AssertingAtomicReader.java | 110 +-
.../BaseCompressingDocValuesFormatTestCase.java | 6 +-
.../lucene/index/BaseDocValuesFormatTestCase.java | 962 +-
.../lucene/index/BaseIndexFileFormatTestCase.java | 255 +
.../lucene/index/BaseMergePolicyTestCase.java | 69 +
.../lucene/index/BaseNormsFormatTestCase.java | 254 +
.../lucene/index/BasePostingsFormatTestCase.java | 339 +-
.../index/BaseStoredFieldsFormatTestCase.java | 102 +-
.../index/BaseTermVectorsFormatTestCase.java | 92 +-
.../java/org/apache/lucene/index/DocHelper.java | 22 +-
.../lucene/index/FieldFilterAtomicReader.java | 12 +-
.../org/apache/lucene/index/MockIndexInput.java | 70 -
.../apache/lucene/index/MockRandomMergePolicy.java | 72 +-
.../org/apache/lucene/index/PerThreadPKLookup.java | 97 +
.../java/org/apache/lucene/index/RandomCodec.java | 39 +-
.../index/RandomDocumentsWriterPerThreadPool.java | 90 -
.../org/apache/lucene/index/RandomIndexWriter.java | 54 +-
.../ThreadedIndexingAndSearchingTestCase.java | 51 +-
.../search/AssertingBulkOutOfOrderScorer.java | 54 +
.../apache/lucene/search/AssertingBulkScorer.java | 84 +
.../lucene/search/AssertingIndexSearcher.java | 5 +-
.../org/apache/lucene/search/AssertingScorer.java | 79 +-
.../org/apache/lucene/search/AssertingWeight.java | 41 +-
.../java/org/apache/lucene/search/CheckHits.java | 10 +-
.../java/org/apache/lucene/search/QueryUtils.java | 20 +-
.../apache/lucene/search/RandomOrderCollector.java | 113 +
.../lucene/search/RandomSimilarityProvider.java | 8 +-
.../lucene/search/SearchEquivalenceTestBase.java | 13 +-
.../lucene/search/ShardSearchingTestBase.java | 18 +-
.../apache/lucene/store/BaseDirectoryTestCase.java | 1031 +
.../apache/lucene/store/BaseDirectoryWrapper.java | 9 +-
.../apache/lucene/store/MockDirectoryWrapper.java | 285 +-
.../apache/lucene/store/MockIndexInputWrapper.java | 10 +
.../lucene/store/MockIndexOutputWrapper.java | 22 +-
.../lucene/store/MockLockFactoryWrapper.java | 7 +-
.../java/org/apache/lucene/store/TestHelper.java | 68 +
.../java/org/apache/lucene/store/_TestHelper.java | 65 -
.../lucene/util/AbstractBeforeAfterRule.java | 2 +-
.../apache/lucene/util/BaseDocIdSetTestCase.java | 36 +-
.../java/org/apache/lucene/util/CloseableFile.java | 53 -
.../java/org/apache/lucene/util/FailureMarker.java | 48 +
.../java/org/apache/lucene/util/LineFileDocs.java | 5 +-
.../lucene/util/LuceneJUnit3MethodProvider.java | 2 +-
.../org/apache/lucene/util/LuceneTestCase.java | 920 +-
.../org/apache/lucene/util/RamUsageTester.java | 455 +
.../org/apache/lucene/util/RemoveUponClose.java | 58 +
.../lucene/util/RunListenerPrintReproduceInfo.java | 2 +-
.../org/apache/lucene/util/TestRuleDelegate.java | 2 +-
.../util/TestRuleIgnoreAfterMaxFailures.java | 15 +-
.../apache/lucene/util/TestRuleLimitSysouts.java | 233 +
.../util/TestRuleSetupAndRestoreClassEnv.java | 92 +-
.../src/java/org/apache/lucene/util/TestUtil.java | 1105 +
.../apache/lucene/util/ThrottledIndexOutput.java | 19 +-
.../src/java/org/apache/lucene/util/_TestUtil.java | 1079 -
.../lucene/util/automaton/AutomatonTestUtil.java | 372 +-
.../java/org/apache/lucene/util/fst/FSTTester.java | 109 +-
.../services/org.apache.lucene.codecs.Codec | 3 +-
tools/build.xml | 3 +-
tools/custom-tasks.xml | 37 +-
tools/ivy.xml | 5 +
tools/javadoc/ecj.javadocs.prefs | 6 +-
tools/junit4/tests.policy | 1 +
tools/src/java/lucene-solr.antlib.xml | 3 +
.../dependencies/GetMavenDependenciesTask.java | 864 +
.../dependencies/InterpolatedProperties.java | 72 +
.../lucene/validation/LibVersionsCheckTask.java | 632 +-
.../apache/lucene/validation/LicenseCheckTask.java | 14 +-
.../lucene/validation/ivyde/IvyNodeElement.java | 180 +
.../validation/ivyde/IvyNodeElementAdapter.java | 137 +
2653 files changed, 180818 insertions(+), 119602 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/lucene4.10.git
More information about the pkg-java-commits
mailing list