You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ab...@apache.org on 2020/02/19 21:22:10 UTC
[lucene-solr] 01/02: Merge branch 'master' into jira/solr-13579
This is an automated email from the ASF dual-hosted git repository.
ab pushed a commit to branch jira/solr-13579
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git
commit f21f7aa0a8c1cc81986df0ad2b77731ab1bdabfa
Merge: deda78d d48bafb
Author: Andrzej Bialecki <ab...@apache.org>
AuthorDate: Wed Feb 19 09:27:22 2020 -0800
Merge branch 'master' into jira/solr-13579
.github/workflows/gradle-precommit.yml | 23 +
build.gradle | 10 +-
build.xml | 5 +-
dev-tools/scripts/addVersion.py | 12 +-
dev-tools/scripts/checkJavaDocs.py | 7 +-
dev-tools/scripts/githubPRs.py | 82 +-
gradle/defaults-javadoc.gradle | 5 +-
gradle/generate-defaults.gradle | 5 +-
gradle/generation/javacc.gradle | 56 +-
gradle/generation/snowball.gradle | 108 +
gradle/generation/snowball.patch | 1048 ++++
gradle/generation/snowball.sh | 125 +
gradle/generation/util.gradle | 98 +
gradle/validation/ecj-lint.gradle | 112 +
gradle/validation/precommit.gradle | 1 +
gradle/validation/rat-sources.gradle | 2 +-
gradlew | 8 +-
gradlew.bat | 6 +-
lucene/CHANGES.txt | 34 +-
lucene/MIGRATE.txt | 6 +
lucene/analysis/common/README.txt | 20 +-
lucene/analysis/common/build.xml | 14 +-
.../lucene/analysis/br/BrazilianStemmer.java | 4 +-
.../analysis/charfilter/HTMLStripCharFilter.java | 4 +-
.../lucene/analysis/compound/package-info.java | 25 +-
.../apache/lucene/analysis/de/GermanStemmer.java | 6 +-
.../ConcatenateGraphFilterFactory.java | 8 +-
.../analysis/ngram/EdgeNGramTokenFilter.java | 2 +-
.../lucene/analysis/ngram/EdgeNGramTokenizer.java | 2 +-
.../lucene/analysis/ngram/NGramTokenizer.java | 5 +-
.../lucene/analysis/snowball/SnowballFilter.java | 10 +-
.../snowball/SnowballPorterFilterFactory.java | 8 +-
.../lucene/analysis/standard/ClassicFilter.java | 2 +-
.../analysis/standard/ClassicTokenizerImpl.java | 4 +-
.../standard/UAX29URLEmailTokenizerImpl.java | 4 +-
.../analysis/wikipedia/WikipediaTokenizerImpl.java | 4 +-
.../src/java/org/tartarus/snowball/Among.java | 96 +-
.../org/tartarus/snowball/SnowballProgram.java | 751 ++-
.../org/tartarus/snowball/SnowballStemmer.java | 42 +
.../org/tartarus/snowball/ext/ArabicStemmer.java | 3045 +++++------
.../org/tartarus/snowball/ext/ArmenianStemmer.java | 861 ++--
.../org/tartarus/snowball/ext/BasqueStemmer.java | 1708 +++----
.../org/tartarus/snowball/ext/CatalanStemmer.java | 1914 ++++---
.../org/tartarus/snowball/ext/DanishStemmer.java | 691 +--
.../org/tartarus/snowball/ext/DutchStemmer.java | 1441 +++---
.../org/tartarus/snowball/ext/EnglishStemmer.java | 2235 ++++----
.../org/tartarus/snowball/ext/EstonianStemmer.java | 2807 ++++-------
.../org/tartarus/snowball/ext/FinnishStemmer.java | 1750 +++----
.../org/tartarus/snowball/ext/FrenchStemmer.java | 2593 ++++------
.../org/tartarus/snowball/ext/German2Stemmer.java | 1245 ++---
.../org/tartarus/snowball/ext/GermanStemmer.java | 1180 ++---
.../org/tartarus/snowball/ext/GreekStemmer.java | 2539 ++++++++++
.../org/tartarus/snowball/ext/HindiStemmer.java | 210 +
.../tartarus/snowball/ext/HungarianStemmer.java | 1775 +++----
.../tartarus/snowball/ext/IndonesianStemmer.java | 392 ++
.../org/tartarus/snowball/ext/IrishStemmer.java | 933 ++--
.../org/tartarus/snowball/ext/ItalianStemmer.java | 2068 ++++----
.../java/org/tartarus/snowball/ext/KpStemmer.java | 3706 ++++++--------
.../tartarus/snowball/ext/LithuanianStemmer.java | 1238 ++---
.../org/tartarus/snowball/ext/LovinsStemmer.java | 3359 ++++++------
.../org/tartarus/snowball/ext/NepaliStemmer.java | 319 ++
.../tartarus/snowball/ext/NorwegianStemmer.java | 591 +--
.../org/tartarus/snowball/ext/PorterStemmer.java | 1571 +++---
.../tartarus/snowball/ext/PortugueseStemmer.java | 1943 +++----
.../org/tartarus/snowball/ext/RomanianStemmer.java | 1809 +++----
.../org/tartarus/snowball/ext/RussianStemmer.java | 1310 +++--
.../org/tartarus/snowball/ext/SerbianStemmer.java | 3753 ++++++++++++++
.../org/tartarus/snowball/ext/SpanishStemmer.java | 2058 ++++----
.../org/tartarus/snowball/ext/SwedishStemmer.java | 583 +--
.../org/tartarus/snowball/ext/TamilStemmer.java | 1959 +++++++
.../org/tartarus/snowball/ext/TurkishStemmer.java | 5331 ++++++++------------
.../lucene/analysis/snowball/danish_stop.txt | 8 +-
.../apache/lucene/analysis/snowball/dutch_stop.txt | 8 +-
.../lucene/analysis/snowball/english_stop.txt | 9 +-
.../lucene/analysis/snowball/finnish_stop.txt | 13 +-
.../lucene/analysis/snowball/french_stop.txt | 10 +-
.../lucene/analysis/snowball/german_stop.txt | 6 +-
.../lucene/analysis/snowball/hungarian_stop.txt | 8 +-
.../lucene/analysis/snowball/indonesian_stop.txt | 99 +
.../lucene/analysis/snowball/italian_stop.txt | 6 +-
.../lucene/analysis/snowball/norwegian_stop.txt | 12 +-
.../lucene/analysis/snowball/portuguese_stop.txt | 6 +-
.../lucene/analysis/snowball/russian_stop.txt | 7 +-
.../lucene/analysis/snowball/spanish_stop.txt | 6 +-
.../lucene/analysis/snowball/swedish_stop.txt | 6 +-
.../lucene/analysis/core/TestRandomChains.java | 8 +-
.../lucene/analysis/snowball/TestSnowball.java | 19 +-
.../analysis/snowball/TestSnowballVocab.java | 36 +-
.../analysis/snowball/TestSnowballVocabData.zip | Bin 3568843 -> 0 bytes
.../org/apache/lucene/analysis/snowball/danish.zip | Bin 0 -> 16392 bytes
.../org/apache/lucene/analysis/snowball/dutch.zip | Bin 0 -> 20525 bytes
.../apache/lucene/analysis/snowball/english.zip | Bin 0 -> 16344 bytes
.../apache/lucene/analysis/snowball/finnish.zip | Bin 0 -> 18951 bytes
.../org/apache/lucene/analysis/snowball/german.zip | Bin 0 -> 18428 bytes
.../apache/lucene/analysis/snowball/german2.zip | Bin 0 -> 18427 bytes
.../apache/lucene/analysis/snowball/hungarian.zip | Bin 0 -> 20515 bytes
.../org/apache/lucene/analysis/snowball/irish.zip | Bin 0 -> 20041 bytes
.../apache/lucene/analysis/snowball/italian.zip | Bin 0 -> 16239 bytes
.../org/apache/lucene/analysis/snowball/kp.zip | Bin 0 -> 20291 bytes
.../apache/lucene/analysis/snowball/languages.txt | 32 +
.../org/apache/lucene/analysis/snowball/lovins.zip | Bin 0 -> 15774 bytes
.../org/apache/lucene/analysis/snowball/nepali.zip | Bin 0 -> 17822 bytes
.../apache/lucene/analysis/snowball/norwegian.zip | Bin 0 -> 18696 bytes
.../org/apache/lucene/analysis/snowball/porter.zip | Bin 0 -> 16006 bytes
.../apache/lucene/analysis/snowball/portuguese.zip | Bin 0 -> 16575 bytes
.../apache/lucene/analysis/snowball/romanian.zip | Bin 0 -> 16698 bytes
.../apache/lucene/analysis/snowball/russian.zip | Bin 0 -> 20131 bytes
.../apache/lucene/analysis/snowball/spanish.zip | Bin 0 -> 16292 bytes
.../apache/lucene/analysis/snowball/swedish.zip | Bin 0 -> 17484 bytes
.../lucene/analysis/snowball/test_languages.txt | 20 +
.../apache/lucene/analysis/snowball/turkish.zip | Bin 0 -> 19596 bytes
.../icu/segmentation/ICUTokenizerFactory.java | 2 +-
lucene/analysis/icu/src/java/overview.html | 28 +-
.../analysis/opennlp/OpenNLPLemmatizerFilter.java | 2 +-
.../stempel/src/java/org/egothor/stemmer/Diff.java | 4 +-
.../src/java/org/egothor/stemmer/Gener.java | 4 +-
.../stempel/src/java/org/egothor/stemmer/Lift.java | 2 +-
.../src/java/org/egothor/stemmer/MultiTrie.java | 4 +-
.../src/java/org/egothor/stemmer/MultiTrie2.java | 4 +-
.../src/java/org/egothor/stemmer/Optimizer.java | 4 +-
.../src/java/org/egothor/stemmer/Optimizer2.java | 4 +-
.../stempel/src/java/org/egothor/stemmer/Row.java | 4 +-
.../stempel/src/java/org/egothor/stemmer/Trie.java | 4 +-
lucene/analysis/stempel/src/java/overview.html | 41 +-
.../codecs/lucene50/Lucene50PostingsFormat.java | 20 +-
.../lucene/benchmark/byTask/package-info.java | 17 +-
.../byTask/tasks/AnalyzerFactoryTask.java | 6 +-
lucene/build.xml | 9 +-
.../lucene/codecs/memory/FSTTermsWriter.java | 6 +-
.../codecs/simpletext/SimpleTextBKDReader.java | 18 +-
.../codecs/simpletext/SimpleTextBKDWriter.java | 20 +-
.../simpletext/SimpleTextFieldInfosFormat.java | 6 +-
.../codecs/simpletext/SimpleTextPointsReader.java | 2 +-
.../codecs/simpletext/SimpleTextPointsWriter.java | 2 +-
lucene/common-build.xml | 64 +-
lucene/core/build.xml | 12 +-
lucene/core/src/data/jflex/skeleton.default | 4 +-
.../jflex/skeleton.disable.buffer.expansion.txt | 4 +-
.../org/apache/lucene/analysis/package-info.java | 16 +-
.../analysis/standard/StandardTokenizerImpl.java | 4 +-
.../org/apache/lucene/codecs/PointsWriter.java | 8 +-
.../codecs/blocktree/BlockTreeTermsWriter.java | 12 +-
.../compressing/CompressingStoredFieldsFormat.java | 26 +-
.../CompressingStoredFieldsIndexWriter.java | 213 -
.../compressing/CompressingStoredFieldsReader.java | 90 +-
.../compressing/CompressingStoredFieldsWriter.java | 41 +-
.../compressing/CompressingTermVectorsReader.java | 79 +-
.../compressing/CompressingTermVectorsWriter.java | 31 +-
.../lucene/codecs/compressing/FieldsIndex.java} | 15 +-
.../codecs/compressing/FieldsIndexReader.java | 139 +
.../codecs/compressing/FieldsIndexWriter.java | 200 +
...dexReader.java => LegacyFieldsIndexReader.java} | 15 +-
.../codecs/lucene50/Lucene50CompoundFormat.java | 4 +-
.../codecs/lucene50/Lucene50FieldInfosFormat.java | 2 +-
.../lucene50/Lucene50StoredFieldsFormat.java | 80 +-
.../codecs/lucene50/Lucene50TermVectorsFormat.java | 14 +-
.../codecs/lucene60/Lucene60FieldInfosFormat.java | 6 +-
.../codecs/lucene60/Lucene60PointsReader.java | 2 +-
.../codecs/lucene60/Lucene60PointsWriter.java | 12 +-
.../codecs/lucene70/Lucene70SegmentInfoFormat.java | 2 +-
.../codecs/lucene80/Lucene80DocValuesConsumer.java | 235 +-
.../codecs/lucene80/Lucene80DocValuesFormat.java | 14 +-
.../codecs/lucene80/Lucene80DocValuesProducer.java | 151 +-
.../codecs/lucene80/Lucene80NormsFormat.java | 8 +-
.../codecs/lucene84/Lucene84PostingsFormat.java | 20 +-
.../lucene/codecs/lucene84/package-info.java | 53 +-
.../codecs/perfield/PerFieldDocValuesFormat.java | 4 +-
.../lucene/codecs/perfield/PerFieldMergeState.java | 2 +-
.../codecs/perfield/PerFieldPostingsFormat.java | 4 +-
.../org/apache/lucene/document/BinaryPoint.java | 4 +-
.../org/apache/lucene/document/DoublePoint.java | 10 +-
.../org/apache/lucene/document/DoubleRange.java | 10 +-
.../java/org/apache/lucene/document/FieldType.java | 49 +-
.../org/apache/lucene/document/FloatPoint.java | 10 +-
.../org/apache/lucene/document/FloatRange.java | 10 +-
.../java/org/apache/lucene/document/IntPoint.java | 10 +-
.../java/org/apache/lucene/document/IntRange.java | 10 +-
.../LatLonDocValuesPointInPolygonQuery.java | 4 +-
.../org/apache/lucene/document/LatLonPoint.java | 6 +-
.../lucene/document/LatLonPointInPolygonQuery.java | 4 +-
.../org/apache/lucene/document/LatLonShape.java | 7 +
.../java/org/apache/lucene/document/LongPoint.java | 10 +-
.../java/org/apache/lucene/document/LongRange.java | 10 +-
.../apache/lucene/document/RangeFieldQuery.java | 4 +-
.../java/org/apache/lucene/document/XYShape.java | 53 +-
.../lucene/document/XYShapeBoundingBoxQuery.java | 142 -
.../apache/lucene/document/XYShapeLineQuery.java | 146 -
.../apache/lucene/document/XYShapePointQuery.java | 126 -
...{XYShapePolygonQuery.java => XYShapeQuery.java} | 57 +-
.../apache/lucene/geo/{Point.java => Circle.java} | 59 +-
.../src/java/org/apache/lucene/geo/Circle2D.java | 463 ++
.../java/org/apache/lucene/geo/ComponentTree.java | 16 +-
.../src/java/org/apache/lucene/geo/EdgeTree.java | 72 +-
.../src/java/org/apache/lucene/geo/Line2D.java | 33 +-
.../core/src/java/org/apache/lucene/geo/Point.java | 4 +-
.../src/java/org/apache/lucene/geo/Point2D.java | 30 +-
.../src/java/org/apache/lucene/geo/Polygon2D.java | 51 +-
.../java/org/apache/lucene/geo/Tessellator.java | 14 +-
.../src/java/org/apache/lucene/geo/XYCircle.java | 99 +
.../org/apache/lucene/geo/XYEncodingUtils.java | 26 +-
.../src/java/org/apache/lucene/geo/XYGeometry.java | 51 +
.../src/java/org/apache/lucene/geo/XYLine.java | 64 +-
.../apache/lucene/geo/{Point.java => XYPoint.java} | 42 +-
.../src/java/org/apache/lucene/geo/XYPolygon.java | 64 +-
.../java/org/apache/lucene/geo/XYPolygon2D.java | 44 -
.../java/org/apache/lucene/geo/XYRectangle.java | 51 +-
.../java/org/apache/lucene/geo/XYRectangle2D.java | 19 +-
.../apache/lucene/index/BaseCompositeReader.java | 2 +-
.../java/org/apache/lucene/index/CheckIndex.java | 4 +-
.../java/org/apache/lucene/index/CodecReader.java | 2 +-
.../org/apache/lucene/index/CompositeReader.java | 2 +-
.../apache/lucene/index/DefaultIndexingChain.java | 14 +-
.../org/apache/lucene/index/DirectoryReader.java | 2 +-
.../lucene/index/ExitableDirectoryReader.java | 4 +-
.../java/org/apache/lucene/index/FieldInfo.java | 56 +-
.../java/org/apache/lucene/index/FieldInfos.java | 41 +-
.../java/org/apache/lucene/index/IndexReader.java | 2 +-
.../apache/lucene/index/IndexReaderContext.java | 4 +-
.../java/org/apache/lucene/index/IndexWriter.java | 16 +-
.../apache/lucene/index/IndexableFieldType.java | 4 +-
.../java/org/apache/lucene/index/LeafReader.java | 2 +-
.../java/org/apache/lucene/index/MergePolicy.java | 4 +-
.../java/org/apache/lucene/index/MultiReader.java | 2 +-
.../java/org/apache/lucene/index/PointValues.java | 16 +-
.../org/apache/lucene/index/PointValuesWriter.java | 10 +-
.../java/org/apache/lucene/index/SegmentInfos.java | 4 +-
.../src/java/org/apache/lucene/index/Sorter.java | 4 +-
.../org/apache/lucene/index/SortingLeafReader.java | 4 +-
.../index/TrackingTmpOutputDirectoryWrapper.java | 3 +-
.../java/org/apache/lucene/index/package-info.java | 38 +-
.../org/apache/lucene/search/CachingCollector.java | 2 +-
.../org/apache/lucene/search/IndexSearcher.java | 2 +-
.../org/apache/lucene/search/LRUQueryCache.java | 2 +-
.../org/apache/lucene/search/PointInSetQuery.java | 4 +-
.../apache/lucene/search/QueryCachingPolicy.java | 2 +-
.../src/java/org/apache/lucene/search/Sort.java | 6 +-
.../org/apache/lucene/search/package-info.java | 28 +-
.../lucene/search/similarities/Similarity.java | 8 +-
.../search/similarities/TFIDFSimilarity.java | 114 +-
.../lucene/search/similarities/package-info.java | 14 +-
.../java/org/apache/lucene/store/DataOutput.java | 11 +-
.../java/org/apache/lucene/store/FSDirectory.java | 2 +-
.../lucene/store/OutputStreamIndexOutput.java | 2 +-
.../src/java/org/apache/lucene/util/BitUtil.java | 4 +-
.../java/org/apache/lucene/util/ByteBlockPool.java | 6 +-
.../src/java/org/apache/lucene/util/Constants.java | 4 +-
.../org/apache/lucene/util/FilterIterator.java | 2 +-
.../src/java/org/apache/lucene/util/IOUtils.java | 24 +-
.../java/org/apache/lucene/util/IntBlockPool.java | 2 +-
.../java/org/apache/lucene/util/PriorityQueue.java | 2 +-
.../org/apache/lucene/util/SparseFixedBitSet.java | 6 +-
.../src/java/org/apache/lucene/util/TimSorter.java | 2 +-
.../org/apache/lucene/util/WeakIdentityMap.java | 2 +-
.../lucene/util/automaton/FrozenIntSet.java} | 33 +-
.../org/apache/lucene/util/automaton/IntSet.java | 46 +
.../apache/lucene/util/automaton/Operations.java | 11 +-
.../org/apache/lucene/util/automaton/RegExp.java | 71 +-
.../apache/lucene/util/automaton/SortedIntSet.java | 135 +-
.../apache/lucene/util/automaton/StatePair.java | 2 +-
.../lucene/util/automaton/createLevAutomata.py | 19 +-
.../apache/lucene/util/automaton/package-info.java | 8 +-
.../java/org/apache/lucene/util/bkd/BKDReader.java | 2 +-
.../java/org/apache/lucene/util/bkd/BKDWriter.java | 20 +-
.../java/org/apache/lucene/util/compress/LZ4.java | 16 +
.../util/packed/AbstractBlockPackedWriter.java | 2 +-
.../util/packed/BlockPackedReaderIterator.java | 2 +-
.../lucene/util/packed/BlockPackedWriter.java | 8 +-
.../lucene/util/packed/DirectMonotonicReader.java | 112 +-
.../util/packed/MonotonicBlockPackedWriter.java | 2 +-
.../apache/lucene/util/packed/package-info.java | 4 +-
lucene/core/src/java/overview.html | 32 +-
.../codecs/lucene60/TestLucene60PointsFormat.java | 2 +-
.../lucene/document/BaseLatLonShapeTestCase.java | 32 +-
.../apache/lucene/document/BaseShapeTestCase.java | 106 +-
.../lucene/document/BaseXYShapeTestCase.java | 50 +-
.../org/apache/lucene/document/TestFieldType.java | 6 +-
.../apache/lucene/document/TestLatLonShape.java | 65 +-
.../lucene/document/TestLatLonShapeEncoding.java | 4 +-
.../lucene/document/TestXYLineShapeQueries.java | 12 +-
.../document/TestXYMultiLineShapeQueries.java | 4 +-
.../document/TestXYMultiPointShapeQueries.java | 4 +-
.../document/TestXYMultiPolygonShapeQueries.java | 4 +-
.../lucene/document/TestXYPointShapeQueries.java | 8 +-
.../lucene/document/TestXYPolygonShapeQueries.java | 4 +-
.../org/apache/lucene/document/TestXYShape.java | 77 +-
.../lucene/document/TestXYShapeEncoding.java | 12 +-
.../test/org/apache/lucene/geo/ShapeTestUtil.java | 85 +-
.../src/test/org/apache/lucene/geo/TestCircle.java | 70 +
.../test/org/apache/lucene/geo/TestCircle2D.java | 134 +
.../test/org/apache/lucene/geo/TestPoint2D.java | 10 +-
.../test/org/apache/lucene/geo/TestPolygon2D.java | 2 +-
.../test/org/apache/lucene/geo/TestXYCircle.java | 93 +
.../src/test/org/apache/lucene/geo/TestXYLine.java | 99 +
.../test/org/apache/lucene/geo/TestXYPoint.java | 77 +
.../test/org/apache/lucene/geo/TestXYPolygon.java | 107 +
.../org/apache/lucene/geo/TestXYRectangle.java | 106 +
.../org/apache/lucene/geo/TestXYRectangle2D.java | 16 +-
.../org/apache/lucene/index/TestIndexWriter.java | 4 +-
.../apache/lucene/index/TestIndexableField.java | 2 +-
.../org/apache/lucene/index/TestPointValues.java | 16 +-
.../apache/lucene/index/TestTieredMergePolicy.java | 33 +-
.../lucene/search/TestDoubleValuesSource.java | 2 +-
.../org/apache/lucene/search/TestPointQueries.java | 2 +-
.../lucene/store/TestFileSwitchDirectory.java | 3 +-
.../apache/lucene/util/TestDocIdSetBuilder.java | 2 +-
.../apache/lucene/util/automaton/TestIntSet.java | 94 +
.../test/org/apache/lucene/util/bkd/TestBKD.java | 42 +-
.../util/bkd/TestMutablePointsReaderUtils.java | 2 +-
.../apache/lucene/util/compress/LZ4TestCase.java | 31 +
.../apache/lucene/util/compress/TestFastLZ4.java | 3 +-
.../apache/lucene/util/compress/TestHighLZ4.java | 3 +-
.../lucene/util/packed/TestDirectMonotonic.java | 70 +
lucene/demo/src/java/overview.html | 17 +-
lucene/expressions/src/java/overview.html | 4 +-
.../search/vectorhighlight/package-info.java | 5 +-
.../lucene/search/highlight/HighlighterTest.java | 2 +-
.../highlight/custom/HighlightCustomQueryTest.java | 2 +-
.../search/join/PointInSetIncludingScoreQuery.java | 4 +-
.../documents/IndexOptionsDialogFactory.java | 2 +-
.../luke/models/documents/DocumentField.java | 2 +-
.../lucene/luke/models/search/SearchImpl.java | 2 +-
.../luke/models/commits/CommitsImplTest.java | 2 +-
.../luke/models/documents/DocumentsImplTest.java | 2 +-
.../apache/lucene/index/memory/MemoryIndex.java | 20 +-
.../org/apache/lucene/misc/IndexMergeTool.java | 90 +-
lucene/misc/src/java/overview.html | 14 +-
.../org/apache/lucene/misc/TestIndexMergeTool.java | 65 +
.../apache/lucene/queries/CommonTermsQuery.java | 4 +-
.../queries/intervals/CachingMatchesIterator.java | 13 +-
.../intervals/ConjunctionIntervalsSource.java | 24 +-
.../intervals/DifferenceIntervalsSource.java | 7 +-
.../intervals/DisjunctionIntervalsSource.java | 88 +-
.../queries/intervals/ExtendedIntervalsSource.java | 5 +-
.../queries/intervals/FilteredIntervalsSource.java | 5 +-
.../intervals/FixedFieldIntervalsSource.java | 3 +-
.../lucene/queries/intervals/IntervalIterator.java | 7 +
.../lucene/queries/intervals/IntervalMatches.java | 38 +-
.../queries/intervals/IntervalMatchesIterator.java | 19 +-
.../lucene/queries/intervals/IntervalsSource.java | 2 +-
.../MinimizingConjunctionMatchesIterator.java | 7 +-
.../MinimumShouldMatchIntervalsSource.java | 42 +-
.../intervals/MultiTermIntervalsSource.java | 54 +-
.../queries/intervals/OffsetIntervalsSource.java | 5 +-
.../queries/intervals/OrderedIntervalsSource.java | 52 +-
.../PayloadFilteredTermIntervalsSource.java | 16 +-
.../intervals/RepeatingIntervalsSource.java | 323 ++
.../queries/intervals/TermIntervalsSource.java | 16 +-
.../intervals/UnorderedIntervalsSource.java | 50 +-
.../apache/lucene/queries/mlt/MoreLikeThis.java | 4 +-
.../lucene/queries/intervals/TestIntervals.java | 70 +-
.../queries/intervals/TestSimplifications.java | 14 +
.../lucene/queryparser/classic/QueryParser.java | 2 +-
.../lucene/queryparser/classic/QueryParser.jj | 2 +-
.../lucene/queryparser/classic/package-info.java | 40 +-
.../flexible/core/builders/package-info.java | 2 +-
.../flexible/core/config/package-info.java | 2 +-
.../flexible/core/messages/package-info.java | 2 +-
.../flexible/core/nodes/package-info.java | 2 +-
.../flexible/core/parser/package-info.java | 2 +-
.../flexible/core/processors/package-info.java | 2 +-
.../queryparser/simple/SimpleQueryParser.java | 18 +-
.../xml/builders/PointRangeQueryBuilder.java | 11 +-
lucene/queryparser/src/java/overview.html | 21 +-
.../apache/lucene/replicator/nrt/package-info.java | 2 +-
.../org/apache/lucene/replicator/package-info.java | 4 +-
.../apache/lucene/document/BigIntegerPoint.java | 10 +-
.../org/apache/lucene/document/HalfFloatPoint.java | 10 +-
.../org/apache/lucene/search/CoveringQuery.java | 4 +-
.../document/TestFloatPointNearestNeighbor.java | 2 +-
.../apache/lucene/spatial/bbox/BBoxStrategy.java | 2 +-
.../lucene/spatial/vector/PointVectorStrategy.java | 2 +-
lucene/spatial-extras/src/java/overview.html | 1 -
.../suggest/document/CompletionPostingsFormat.java | 12 +-
.../java/org/apache/lucene/analysis/package.html | 1 -
.../codecs/asserting/AssertingPointsFormat.java | 4 +-
.../codecs/compressing/CompressingCodec.java | 25 +-
.../codecs/compressing/FastCompressingCodec.java | 4 +-
.../FastDecompressionCompressingCodec.java | 4 +-
.../HighCompressionCompressingCodec.java | 8 +-
.../compressing/dummy/DummyCompressingCodec.java | 4 +-
.../lucene/codecs/cranky/CrankyPointsFormat.java | 4 +-
.../java/org/apache/lucene/geo/GeoTestUtil.java | 7 +
.../apache/lucene/index/AssertingLeafReader.java | 6 +-
.../lucene/index/BaseDocValuesFormatTestCase.java | 51 +
.../lucene/index/BaseIndexFileFormatTestCase.java | 2 +-
.../lucene/index/BaseMergePolicyTestCase.java | 9 +-
.../lucene/index/BasePointsFormatTestCase.java | 38 +-
.../apache/lucene/index/MismatchedLeafReader.java | 2 +-
.../java/org/apache/lucene/index/RandomCodec.java | 2 +-
.../org/apache/lucene/index/RandomIndexWriter.java | 2 +-
.../src/java/org/apache/lucene/index/package.html | 1 -
.../src/java/org/apache/lucene/search/package.html | 1 -
.../apache/lucene/search/similarities/package.html | 1 -
.../org/apache/lucene/util/LuceneTestCase.java | 14 +-
.../src/java/org/apache/lucene/util/TestUtil.java | 2 +-
.../javadoc/table_padding.css} | 23 +-
.../apache/lucene/validation/LicenseCheckTask.java | 4 +-
solr/CHANGES.txt | 181 +-
solr/NOTICE.txt | 2 +-
solr/bin/solr | 11 +-
solr/bin/solr.cmd | 6 +-
solr/bin/solr.in.cmd | 3 +-
solr/bin/solr.in.sh | 2 +-
solr/build.xml | 6 -
solr/contrib/analysis-extras/README.txt | 3 +
.../carrot2/LuceneCarrot2StemmerFactory.java | 12 +-
.../LTRFeatureLoggerTransformerFactory.java | 2 +-
solr/contrib/ltr/src/java/overview.html | 4 +-
.../velocity/src/resources/velocity/head.vm | 2 +-
.../apache/solr/cloud/OverseerSolrResponse.java | 53 +-
...se.java => OverseerSolrResponseSerializer.java} | 38 +-
.../apache/solr/cloud/OverseerTaskProcessor.java | 6 +-
.../java/org/apache/solr/cloud/ZkController.java | 22 +-
.../cloud/api/collections/CreateCollectionCmd.java | 1 +
.../solr/cloud/autoscaling/sim/package-info.java | 2 +-
.../solr/core/IndexDeletionPolicyWrapper.java | 2 +-
.../src/java/org/apache/solr/core/SolrCore.java | 10 +-
.../solr/handler/FieldAnalysisRequestHandler.java | 13 +-
.../java/org/apache/solr/handler/GraphHandler.java | 2 +-
.../apache/solr/handler/RequestHandlerBase.java | 3 +-
.../org/apache/solr/handler/StreamHandler.java | 4 +-
.../solr/handler/admin/CollectionsHandler.java | 7 +-
.../solr/handler/admin/ConfigSetsHandler.java | 3 +-
.../handler/admin/SegmentsInfoRequestHandler.java | 6 +-
.../solr/handler/admin/ZookeeperInfoHandler.java | 13 +-
.../solr/handler/component/CloudReplicaSource.java | 246 +
.../solr/handler/component/HttpShardHandler.java | 339 +-
.../handler/component/HttpShardHandlerFactory.java | 4 +-
.../handler/component/LegacyReplicaSource.java | 77 +
.../solr/handler/component/ReplicaSource.java | 28 +-
.../handler/component/TermVectorComponent.java | 12 +-
.../apache/solr/handler/export/PriorityQueue.java | 2 +-
.../solr/highlight/DefaultSolrHighlighter.java | 73 +-
.../solr/highlight/UnifiedSolrHighlighter.java | 11 +-
.../java/org/apache/solr/legacy/BBoxStrategy.java | 2 +-
.../solr/legacy/LegacyNumericRangeQuery.java | 6 +-
.../org/apache/solr/legacy/LegacyNumericUtils.java | 8 +-
.../apache/solr/legacy/PointVectorStrategy.java | 2 +-
.../java/org/apache/solr/parser/CharStream.java | 18 +-
.../org/apache/solr/parser/FastCharStream.java | 9 +-
.../org/apache/solr/parser/ParseException.java | 2 +-
.../java/org/apache/solr/parser/QueryParser.java | 40 +-
.../src/java/org/apache/solr/parser/QueryParser.jj | 7 +-
.../solr/parser/QueryParserTokenManager.java | 32 +-
.../java/org/apache/solr/parser/TokenMgrError.java | 2 +-
.../apache/solr/response/SolrQueryResponse.java | 6 +-
.../transform/SubQueryAugmenterFactory.java | 8 +-
.../java/org/apache/solr/schema/IndexSchema.java | 13 +
.../org/apache/solr/schema/ManagedIndexSchema.java | 6 +-
.../java/org/apache/solr/schema/SchemaField.java | 2 +-
.../solr/search/CollapsingQParserPlugin.java | 2 +-
.../src/java/org/apache/solr/search/Insanity.java | 2 +-
.../search/LegacyNumericRangeQueryBuilder.java | 11 +-
.../search/facet/FacetFieldProcessorByArrayDV.java | 2 +
.../org/apache/solr/search/facet/FacetRange.java | 10 +-
.../org/apache/solr/store/hdfs/HdfsDirectory.java | 24 +-
.../org/apache/solr/store/hdfs/HdfsFileWriter.java | 3 +-
.../apache/solr/uninverting/FieldCacheImpl.java | 6 +-
.../apache/solr/uninverting/UninvertingReader.java | 6 +-
.../src/java/org/apache/solr/update/PeerSync.java | 2 +-
.../PreAnalyzedUpdateProcessorFactory.java | 4 +-
.../collection1/conf/schema-unifiedhighlight.xml | 2 +-
.../solr/collection1/conf/schema_latest.xml | 4 +
.../_default/conf/lang/contractions_ca.txt | 8 -
.../_default/conf/lang/contractions_fr.txt | 15 -
.../_default/conf/lang/contractions_ga.txt | 5 -
.../_default/conf/lang/contractions_it.txt | 23 -
.../_default/conf/lang/hyphenations_ga.txt | 5 -
.../configsets/_default/conf/lang/stemdict_nl.txt | 6 -
.../configsets/_default/conf/lang/stoptags_ja.txt | 420 --
.../configsets/_default/conf/lang/stopwords_ar.txt | 125 -
.../configsets/_default/conf/lang/stopwords_bg.txt | 193 -
.../configsets/_default/conf/lang/stopwords_ca.txt | 220 -
.../configsets/_default/conf/lang/stopwords_cz.txt | 172 -
.../configsets/_default/conf/lang/stopwords_da.txt | 110 -
.../configsets/_default/conf/lang/stopwords_de.txt | 294 --
.../configsets/_default/conf/lang/stopwords_el.txt | 78 -
.../configsets/_default/conf/lang/stopwords_en.txt | 54 -
.../configsets/_default/conf/lang/stopwords_es.txt | 356 --
.../configsets/_default/conf/lang/stopwords_et.txt | 1603 ------
.../configsets/_default/conf/lang/stopwords_eu.txt | 99 -
.../configsets/_default/conf/lang/stopwords_fa.txt | 313 --
.../configsets/_default/conf/lang/stopwords_fi.txt | 97 -
.../configsets/_default/conf/lang/stopwords_fr.txt | 186 -
.../configsets/_default/conf/lang/stopwords_ga.txt | 110 -
.../configsets/_default/conf/lang/stopwords_gl.txt | 161 -
.../configsets/_default/conf/lang/stopwords_hi.txt | 235 -
.../configsets/_default/conf/lang/stopwords_hu.txt | 211 -
.../configsets/_default/conf/lang/stopwords_hy.txt | 46 -
.../configsets/_default/conf/lang/stopwords_id.txt | 359 --
.../configsets/_default/conf/lang/stopwords_it.txt | 303 --
.../configsets/_default/conf/lang/stopwords_ja.txt | 127 -
.../configsets/_default/conf/lang/stopwords_lv.txt | 172 -
.../configsets/_default/conf/lang/stopwords_nl.txt | 119 -
.../configsets/_default/conf/lang/stopwords_no.txt | 194 -
.../configsets/_default/conf/lang/stopwords_pt.txt | 253 -
.../configsets/_default/conf/lang/stopwords_ro.txt | 233 -
.../configsets/_default/conf/lang/stopwords_ru.txt | 243 -
.../configsets/_default/conf/lang/stopwords_sv.txt | 133 -
.../configsets/_default/conf/lang/stopwords_th.txt | 119 -
.../configsets/_default/conf/lang/stopwords_tr.txt | 212 -
.../configsets/_default/conf/lang/userdict_ja.txt | 29 -
.../solr/configsets/_default/conf/managed-schema | 1024 ----
.../solr/configsets/_default/conf/protwords.txt | 21 -
.../solr/configsets/_default/conf/solrconfig.xml | 1212 -----
.../solr/configsets/_default/conf/stopwords.txt | 14 -
.../solr/configsets/_default/conf/synonyms.txt | 29 -
.../apache/solr/cloud/ClusterStateMockUtil.java | 135 +-
.../solr/cloud/ClusterStateMockUtilTest.java | 99 +
.../org/apache/solr/cloud/ClusterStateTest.java | 2 +
.../OverseerCollectionConfigSetProcessorTest.java | 2 +-
.../solr/cloud/OverseerSolrResponseTest.java | 6 +-
...verseerSolrResponseUnsafeSerializationTest.java | 4 +-
.../test/org/apache/solr/cloud/SliceStateTest.java | 2 +
.../org/apache/solr/cloud/TestConfigSetsAPI.java | 70 +-
.../IndexSizeTriggerMixedBoundsTest.java | 37 +-
.../handler/component/CloudReplicaSourceTest.java | 263 +
.../highlight/HighlighterWithoutStoredIdTest.java | 20 +-
.../solr/highlight/TestUnifiedSolrHighlighter.java | 2 +
...TestUnifiedSolrHighlighterWithoutStoredId.java} | 30 +-
.../apache/solr/rest/schema/TestBulkSchemaAPI.java | 77 +-
.../apache/solr/search/facet/TestJsonFacets.java | 56 +
.../apache/solr/store/hdfs/HdfsDirectoryTest.java | 38 +-
.../solr/uninverting/TestUninvertingReader.java | 4 +-
solr/example/files/conf/velocity/head.vm | 2 +-
.../conf/velocity/head.vm | 2 +-
solr/server/solr/zoo.cfg | 3 +
solr/solr-ref-guide/build.gradle | 9 +
solr/solr-ref-guide/src/faceting.adoc | 2 +-
solr/solr-ref-guide/src/format-of-solr-xml.adoc | 10 +-
solr/solr-ref-guide/src/highlighting.adoc | 1 +
solr/solr-ref-guide/src/jvm-settings.adoc | 25 +-
solr/solr-ref-guide/src/response-writers.adoc | 2 +-
solr/solr-ref-guide/src/securing-solr.adoc | 4 -
solr/solr-ref-guide/src/solr-upgrade-notes.adoc | 110 +
.../src/stream-decorator-reference.adoc | 44 +-
.../src/updating-parts-of-documents.adoc | 2 +-
.../client/solrj/cloud/autoscaling/Condition.java | 5 +
.../solrj/cloud/autoscaling/ReplicaInfo.java | 21 +-
.../solr/client/solrj/impl/Http2SolrClient.java | 4 +-
.../java/org/apache/solr/client/solrj/io/Lang.java | 3 +-
.../solr/client/solrj/io/stream/DeleteStream.java | 112 +
.../solr/client/solrj/io/stream/JDBCStream.java | 7 +-
.../solr/client/solrj/io/stream/UpdateStream.java | 50 +-
.../org/apache/solr/common/SolrInputDocument.java | 4 +-
.../java/org/apache/solr/common/cloud/Replica.java | 17 +-
.../solr/configsets/streaming/conf/solrconfig.xml | 5 +
.../solrj/cloud/autoscaling/ConditionTest.java | 80 +
.../client/solrj/cloud/autoscaling/TestPolicy.java | 69 +-
.../client/solrj/impl/Http2SolrClientTest.java | 11 +
.../org/apache/solr/client/solrj/io/TestLang.java | 2 +-
.../solrj/io/stream/CloudAuthStreamTest.java | 233 +-
.../solrj/io/stream/StreamDecoratorTest.java | 155 +-
.../solrj/routing/ReplicaListTransformerTest.java | 31 +-
.../ShufflingReplicaListTransformerTest.java | 9 +-
.../src/java/org/apache/solr/SolrTestCase.java | 55 +
.../src/java/org/apache/solr/SolrTestCaseJ4.java | 7 -
.../org/apache/solr/cloud/MockZkStateReader.java | 7 +
.../java/org/apache/solr/util/ExternalPaths.java | 6 +-
solr/webapp/build.xml | 2 +-
solr/webapp/web/css/angular/cloud.css | 58 +-
solr/webapp/web/css/angular/common.css | 27 +-
solr/webapp/web/css/angular/files.css | 4 +-
solr/webapp/web/css/angular/jstree.style.min.css | 24 +
solr/webapp/web/css/angular/logging.css | 15 +-
solr/webapp/web/img/jstree/32px.png | Bin 0 -> 5667 bytes
solr/webapp/web/img/jstree/40px.png | Bin 0 -> 2218 bytes
solr/webapp/web/img/jstree/throbber.gif | Bin 0 -> 1464 bytes
solr/webapp/web/index.html | 5 +-
solr/webapp/web/js/angular/app.js | 19 +-
solr/webapp/web/js/angular/controllers/cloud.js | 4 +-
.../web/js/angular/controllers/collections.js | 2 +-
solr/webapp/web/js/angular/controllers/files.js | 10 +-
solr/webapp/web/libs/jquery-2.1.3.min.js | 29 -
solr/webapp/web/libs/jquery-3.4.1.min.js | 28 +
solr/webapp/web/libs/jquery.jstree.js | 3534 -------------
solr/webapp/web/libs/jstree.min.js | 29 +
solr/webapp/web/libs/ngtimeago.js | 7 +-
solr/webapp/web/partials/logging-levels.html | 59 +-
579 files changed, 40171 insertions(+), 46706 deletions(-)