lucene-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From a.@apache.org
Subject [37/58] [abbrv] lucene-solr:jira/solr-10879: Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
Date Mon, 03 Jul 2017 11:58:17 GMT
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr


Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/b4fa0e78
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/b4fa0e78
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/b4fa0e78

Branch: refs/heads/jira/solr-10879
Commit: b4fa0e785b70e39a3a1420bc020ad1183308b7af
Parents: 224f349 92e4603
Author: Karl Wright <DaddyWri@gmail.com>
Authored: Thu Jun 29 05:00:17 2017 -0400
Committer: Karl Wright <DaddyWri@gmail.com>
Committed: Thu Jun 29 05:00:17 2017 -0400

----------------------------------------------------------------------
 .gitignore                                      |   41 +-
 build.xml                                       |   37 +-
 dev-tools/doap/lucene.rdf                       |    7 +
 dev-tools/doap/solr.rdf                         |    7 +
 .../lucene/classification/classification.iml    |    1 -
 .../lucene/spatial-extras/spatial-extras.iml    |    5 +-
 dev-tools/idea/solr/solrj/src/java/solrj.iml    |    3 +
 dev-tools/scripts/checkJavadocLinks.py          |    5 +-
 lucene/CHANGES.txt                              |   86 +
 lucene/MIGRATE.txt                              |   64 +
 lucene/NOTICE.txt                               |    2 +-
 .../lucene/analysis/custom/CustomAnalyzer.java  |   16 +-
 .../miscellaneous/ConcatenatingTokenStream.java |  121 +
 .../DelimitedTermFrequencyTokenFilter.java      |   75 +
 ...elimitedTermFrequencyTokenFilterFactory.java |   53 +
 .../PrefixAndSuffixAwareTokenFilter.java        |   84 -
 .../miscellaneous/PrefixAwareTokenFilter.java   |  202 --
 .../payloads/NumericPayloadTokenFilter.java     |    7 +-
 .../payloads/TypeAsPayloadTokenFilter.java      |    6 +-
 .../lucene/analysis/util/AnalysisSPILoader.java |    2 +-
 .../analysis/util/ClasspathResourceLoader.java  |   12 +-
 .../analysis/util/FilesystemResourceLoader.java |   16 +
 .../wikipedia/WikipediaTokenizerFactory.java    |   21 +-
 ...ache.lucene.analysis.util.TokenFilterFactory |    1 +
 .../lucene/analysis/core/TestFactories.java     |   46 +-
 .../lucene/analysis/core/TestRandomChains.java  |    3 +
 .../DelimitedTermFrequencyTokenFilterTest.java  |   77 +
 .../TestConcatenatingTokenStream.java           |   82 +
 .../TestPrefixAndSuffixAwareTokenFilter.java    |   49 -
 .../TestPrefixAwareTokenFilter.java             |   60 -
 .../TestWikipediaTokenizerFactory.java          |   84 +-
 .../lucene/analysis/ja/TestFactories.java       |   46 +-
 .../index/TestBackwardsCompatibility.java       |    6 +-
 .../org/apache/lucene/index/index.6.6.0-cfs.zip |  Bin 0 -> 15875 bytes
 .../apache/lucene/index/index.6.6.0-nocfs.zip   |  Bin 0 -> 15883 bytes
 .../byTask/feeds/SpatialFileQueryMaker.java     |   15 +-
 lucene/classification/build.xml                 |    6 +-
 .../classification/KNearestFuzzyClassifier.java |   29 +-
 .../classification/utils/DatasetSplitter.java   |    2 +-
 .../classification/utils/NearestFuzzyQuery.java |  333 ++
 .../KNearestFuzzyClassifierTest.java            |    2 +-
 lucene/common-build.xml                         |    2 +-
 .../org/apache/lucene/analysis/Analyzer.java    |    4 +-
 .../java/org/apache/lucene/analysis/Token.java  |  210 --
 .../org/apache/lucene/analysis/TokenStream.java |    7 +-
 .../tokenattributes/CharTermAttributeImpl.java  |    5 -
 .../PackedTokenAttributeImpl.java               |   29 +-
 .../tokenattributes/TermFrequencyAttribute.java |   33 +
 .../TermFrequencyAttributeImpl.java             |   82 +
 .../codecs/blocktree/BlockTreeTermsReader.java  |   37 +-
 .../apache/lucene/document/RangeFieldQuery.java |  377 +-
 .../index/BinaryDocValuesFieldUpdates.java      |  101 +-
 .../apache/lucene/index/BufferedUpdates.java    |   53 +-
 .../lucene/index/BufferedUpdatesStream.java     |  700 +---
 .../apache/lucene/index/CoalescedUpdates.java   |  109 -
 .../org/apache/lucene/index/CodecReader.java    |   11 +-
 .../lucene/index/DefaultIndexingChain.java      |    8 +-
 .../lucene/index/DocValuesFieldUpdates.java     |  190 +-
 .../apache/lucene/index/DocValuesUpdate.java    |    3 -
 .../apache/lucene/index/DocumentsWriter.java    |   66 +-
 .../index/DocumentsWriterDeleteQueue.java       |   29 +-
 .../index/DocumentsWriterFlushControl.java      |   21 +-
 .../lucene/index/DocumentsWriterFlushQueue.java |   33 +-
 .../lucene/index/DocumentsWriterPerThread.java  |   35 +-
 .../index/DocumentsWriterPerThreadPool.java     |   11 +-
 .../lucene/index/ExitableDirectoryReader.java   |   40 +-
 .../apache/lucene/index/FieldInvertState.java   |    3 +
 .../java/org/apache/lucene/index/Fields.java    |   10 +-
 .../apache/lucene/index/FilterLeafReader.java   |    6 +-
 .../lucene/index/FlushByRamOrCountsPolicy.java  |   29 +-
 .../org/apache/lucene/index/FlushPolicy.java    |    3 -
 .../lucene/index/FreqProxTermsWriter.java       |    5 +-
 .../index/FreqProxTermsWriterPerField.java      |   27 +-
 .../lucene/index/FrozenBufferedUpdates.java     |  841 ++++-
 .../apache/lucene/index/IndexFileDeleter.java   |    7 +-
 .../org/apache/lucene/index/IndexWriter.java    |  776 +++--
 .../apache/lucene/index/IndexWriterConfig.java  |   19 +-
 .../org/apache/lucene/index/LeafReader.java     |   15 +-
 .../lucene/index/LiveIndexWriterConfig.java     |   48 +-
 .../apache/lucene/index/MergeReaderWrapper.java |    7 +-
 .../index/MergedPrefixCodedTermsIterator.java   |  132 -
 .../org/apache/lucene/index/MultiFields.java    |   69 +-
 .../index/NumericDocValuesFieldUpdates.java     |   97 +-
 .../apache/lucene/index/ParallelLeafReader.java |   33 +-
 .../apache/lucene/index/PrefixCodedTerms.java   |    2 +-
 .../apache/lucene/index/ReadersAndUpdates.java  |  413 ++-
 .../apache/lucene/index/SegmentCommitInfo.java  |   16 +-
 .../apache/lucene/index/SegmentCoreReaders.java |    2 -
 .../org/apache/lucene/index/SegmentInfo.java    |    2 +-
 .../org/apache/lucene/index/SegmentReader.java  |   19 +-
 .../lucene/index/SerialMergeScheduler.java      |    4 +-
 .../lucene/index/SlowCodecReaderWrapper.java    |   16 +-
 .../apache/lucene/index/SortingLeafReader.java  |    6 +-
 .../index/TermVectorsConsumerPerField.java      |   19 +-
 .../apache/lucene/index/TermsHashPerField.java  |    5 +-
 .../apache/lucene/index/TieredMergePolicy.java  |   73 +-
 .../apache/lucene/search/AutomatonQuery.java    |    7 +
 .../lucene/search/DisjunctionMaxQuery.java      |    8 +
 .../org/apache/lucene/search/DoubleValues.java  |   21 +
 .../lucene/search/DoubleValuesSource.java       |  216 +-
 .../apache/lucene/search/LongValuesSource.java  |   82 +-
 .../apache/lucene/search/TermInSetQuery.java    |    4 +-
 .../java/org/apache/lucene/search/TopDocs.java  |    8 +-
 .../org/apache/lucene/search/TopFieldDocs.java  |    2 +-
 .../org/apache/lucene/util/NamedSPILoader.java  |    2 +-
 .../org/apache/lucene/util/QueryBuilder.java    |    6 +-
 .../apache/lucene/util/SPIClassIterator.java    |   10 +-
 .../util/packed/AbstractPagedMutable.java       |    2 +-
 .../org/apache/lucene/analysis/TestToken.java   |    2 +
 .../TestPackedTokenAttributeImpl.java           |    2 +
 .../lucene50/TestBlockPostingsFormat.java       |    2 +-
 .../org/apache/lucene/index/Test2BDocs.java     |    2 +-
 .../org/apache/lucene/index/Test2BTerms.java    |    2 +-
 .../index/TestBinaryDocValuesUpdates.java       |  146 +-
 .../apache/lucene/index/TestCustomTermFreq.java |  468 +++
 .../test/org/apache/lucene/index/TestDoc.java   |   10 +-
 .../index/TestDocumentsWriterDeleteQueue.java   |   39 +-
 .../index/TestExitableDirectoryReader.java      |   16 +-
 .../lucene/index/TestFieldInvertState.java      |  139 +
 .../lucene/index/TestFilterLeafReader.java      |   17 +-
 .../test/org/apache/lucene/index/TestFlex.java  |   13 +-
 .../index/TestFlushByRamOrCountsPolicy.java     |   12 +-
 .../lucene/index/TestForceMergeForever.java     |    7 +-
 .../lucene/index/TestIndexReaderClose.java      |    8 +-
 .../apache/lucene/index/TestIndexWriter.java    |   65 +-
 .../lucene/index/TestIndexWriterConfig.java     |    7 +-
 .../lucene/index/TestIndexWriterDelete.java     |  163 +-
 .../lucene/index/TestIndexWriterExceptions.java |  253 --
 .../lucene/index/TestIndexWriterReader.java     |    7 +-
 .../lucene/index/TestIndexWriterUnicode.java    |    2 +-
 .../org/apache/lucene/index/TestManyFields.java |    2 +-
 .../lucene/index/TestNRTReaderWithThreads.java  |    8 +-
 .../index/TestNumericDocValuesUpdates.java      |  314 +-
 .../lucene/index/TestParallelTermEnum.java      |   20 +-
 .../org/apache/lucene/index/TestPayloads.java   |    4 +-
 .../lucene/index/TestPerSegmentDeletes.java     |   11 +-
 .../lucene/index/TestPostingsOffsets.java       |    2 +-
 .../lucene/index/TestPrefixCodedTerms.java      |   76 -
 .../lucene/index/TestSegmentTermDocs.java       |    2 +-
 .../lucene/index/TestSegmentTermEnum.java       |   10 +-
 .../apache/lucene/index/TestStressAdvance.java  |   11 +-
 .../org/apache/lucene/index/TestTermsEnum.java  |   23 +-
 .../lucene/search/TermInSetQueryTest.java       |   24 +-
 .../lucene/search/TestAutomatonQuery.java       |    2 +-
 .../search/TestAutomatonQueryUnicode.java       |    2 +-
 .../org/apache/lucene/search/TestBooleanOr.java |    2 +-
 .../TestControlledRealTimeReopenThread.java     |    4 +-
 .../lucene/search/TestDisjunctionMaxQuery.java  |   15 +
 .../lucene/search/TestDoubleValuesSource.java   |   16 +-
 .../apache/lucene/search/TestLRUQueryCache.java |    2 +-
 .../lucene/search/TestMultiPhraseQuery.java     |    2 +-
 .../lucene/search/TestPhrasePrefixQuery.java    |    2 +-
 .../apache/lucene/search/TestRegexpQuery.java   |    2 +-
 .../search/TestSameScoresWithThreads.java       |    2 +-
 .../org/apache/lucene/search/TestTermQuery.java |   43 +-
 .../lucene/search/TestTermRangeQuery.java       |    4 +-
 .../apache/lucene/search/spans/TestSpans.java   |    2 +-
 .../apache/lucene/util/TestQueryBuilder.java    |   28 +-
 .../org/apache/lucene/demo/SearchFiles.java     |    2 +-
 .../facet/range/TestRangeFacetCounts.java       |   75 +-
 .../lucene/search/grouping/GroupDocs.java       |    4 +-
 .../search/highlight/TermVectorLeafReader.java  |    8 +-
 .../lucene/search/highlight/TokenGroup.java     |   15 +-
 .../highlight/WeightedSpanTermExtractor.java    |   25 +-
 .../uhighlight/MemoryIndexOffsetStrategy.java   |    3 +-
 .../uhighlight/MultiTermHighlighting.java       |  124 +-
 .../lucene/search/uhighlight/PhraseHelper.java  |   29 +-
 .../TermVectorFilteredLeafReader.java           |   22 +-
 .../uhighlight/TestSplittingBreakIterator.java  |    1 -
 .../uhighlight/TestUnifiedHighlighter.java      |    3 -
 .../uhighlight/TestUnifiedHighlighterMTQ.java   |   69 +-
 .../TestUnifiedHighlighterRanking.java          |    3 -
 .../TestUnifiedHighlighterReanalysis.java       |    2 -
 .../TestUnifiedHighlighterStrictPhrases.java    |    2 -
 .../TestUnifiedHighlighterTermVec.java          |    2 -
 .../TestUnifiedHighlighterExtensibility.java    |   26 +-
 lucene/ivy-versions.properties                  |    2 +-
 .../apache/lucene/search/join/TestJoinUtil.java |   21 +-
 .../apache/lucene/index/memory/MemoryIndex.java |   43 +-
 .../lucene/index/memory/TestMemoryIndex.java    |   26 +-
 .../memory/TestMemoryIndexAgainstRAMDir.java    |    5 +-
 .../org/apache/lucene/misc/IndexMergeTool.java  |   11 +-
 .../apache/lucene/queries/CommonTermsQuery.java |    4 +-
 .../queries/function/FunctionScoreQuery.java    |    9 -
 .../lucene/queries/function/ValueSource.java    |  260 +-
 .../function/valuesource/TFValueSource.java     |    6 +-
 .../valuesource/TermFreqValueSource.java        |    6 +-
 .../function/TestFunctionScoreExplanations.java |    8 +-
 .../function/TestFunctionScoreQuery.java        |   91 +-
 .../queryparser/classic/FastCharStream.java     |    2 +-
 .../standard/parser/FastCharStream.java         |    2 +-
 .../surround/parser/FastCharStream.java         |    2 +-
 .../classic/TestMultiFieldQueryParser.java      |    2 +-
 .../queryparser/classic/TestQueryParser.java    |   91 +-
 .../lucene/queryparser/xml/TestCoreParser.java  |    2 +-
 .../xml/TestQueryTemplateManager.java           |    2 +-
 .../replicator/nrt/SimpleReplicaNode.java       |    4 +-
 .../idversion/IDVersionPostingsWriter.java      |    4 +-
 .../idversion/VersionBlockTreeTermsWriter.java  |    4 +-
 .../idversion/TestIDVersionPostingsFormat.java  |    4 +-
 lucene/spatial-extras/build.xml                 |    8 +-
 .../org/apache/lucene/spatial/ShapeValues.java  |   41 +
 .../lucene/spatial/ShapeValuesSource.java       |   34 +
 .../apache/lucene/spatial/SpatialStrategy.java  |   19 +-
 .../bbox/BBoxOverlapRatioValueSource.java       |    7 +-
 .../spatial/bbox/BBoxSimilarityValueSource.java |   79 +-
 .../lucene/spatial/bbox/BBoxStrategy.java       |   13 +-
 .../lucene/spatial/bbox/BBoxValueSource.java    |   74 +-
 .../composite/CompositeSpatialStrategy.java     |   14 +-
 .../spatial/composite/CompositeVerifyQuery.java |   32 +-
 .../composite/IntersectsRPTVerifyQuery.java     |   21 +-
 .../prefix/NumberRangePrefixTreeStrategy.java   |    4 +-
 .../spatial/prefix/PrefixTreeStrategy.java      |   21 +-
 .../prefix/RecursivePrefixTreeStrategy.java     |    1 +
 .../prefix/tree/PackedQuadPrefixTree.java       |   30 +-
 .../serialized/SerializedDVStrategy.java        |  110 +-
 .../spatial/util/CachingDoubleValueSource.java  |   61 +-
 .../util/DistanceToShapeValueSource.java        |   68 +-
 .../util/ReciprocalDoubleValuesSource.java      |   96 +
 .../spatial/util/ShapeAreaValueSource.java      |   67 +-
 .../ShapeFieldCacheDistanceValueSource.java     |   59 +-
 .../spatial/util/ShapePredicateValueSource.java |  113 -
 .../spatial/util/ShapeValuesPredicate.java      |   99 +
 .../spatial/vector/DistanceValueSource.java     |   72 +-
 .../spatial/vector/PointVectorStrategy.java     |   95 +-
 .../lucene/spatial/DistanceStrategyTest.java    |    6 -
 .../apache/lucene/spatial/SpatialExample.java   |   14 +-
 .../apache/lucene/spatial/SpatialTestCase.java  |    4 +-
 .../apache/lucene/spatial/StrategyTestCase.java |   39 +-
 .../RandomSpatialOpFuzzyPrefixTreeTest.java     |   41 +-
 .../lucene/spatial/spatial4j/Geo3dRptTest.java  |    2 +-
 .../Geo3dShapeRectRelationTestCase.java         |    2 +-
 .../DocumentValueSourceDictionaryTest.java      |   15 +
 .../suggest/document/TestSuggestField.java      |    6 +-
 .../java/org/apache/lucene/analysis/Token.java  |  195 ++
 .../lucene/index/AssertingLeafReader.java       |    7 +-
 .../index/BaseDocValuesFormatTestCase.java      |   24 +
 .../index/BaseIndexFileFormatTestCase.java      |    4 +-
 .../index/BasePostingsFormatTestCase.java       |   15 +-
 .../lucene/index/FieldFilterLeafReader.java     |    9 +-
 .../ThreadedIndexingAndSearchingTestCase.java   |   21 +-
 .../org/apache/lucene/search/QueryUtils.java    |   26 +-
 .../org/apache/lucene/util/LuceneTestCase.java  |   15 +-
 lucene/tools/forbiddenApis/base.txt             |    4 +
 solr/.gitignore                                 |   30 +
 solr/CHANGES.txt                                |  293 +-
 solr/NOTICE.txt                                 |    4 +-
 solr/bin/solr                                   |   76 +-
 solr/bin/solr.cmd                               |   74 +-
 solr/bin/solr.in.cmd                            |    4 +
 solr/bin/solr.in.sh                             |    4 +
 .../collection1/conf/schema-icucollate-dv.xml   |    4 +-
 .../solr/collection1/conf/schema-icucollate.xml |    4 +-
 .../conf/schema-icucollateoptions.xml           |    4 +-
 .../collection1/conf/solrconfig-icucollate.xml  |    2 +-
 .../solr/schema/TestICUCollationField.java      |   28 +-
 .../schema/TestICUCollationFieldDocValues.java  |   28 +-
 .../schema/TestICUCollationFieldOptions.java    |   26 +-
 .../apache/solr/analytics/AnalyticsDriver.java  |   82 +
 .../solr/analytics/AnalyticsExpression.java     |   64 +
 .../analytics/AnalyticsGroupingManager.java     |  239 ++
 .../solr/analytics/AnalyticsRequestManager.java |  279 ++
 .../solr/analytics/AnalyticsRequestParser.java  |  549 +++
 .../solr/analytics/ExpressionFactory.java       |  821 +++++
 .../analytics/accumulator/BasicAccumulator.java |  173 -
 .../accumulator/FacetingAccumulator.java        |  730 ----
 .../analytics/accumulator/ValueAccumulator.java |   40 -
 .../facet/FacetValueAccumulator.java            |   35 -
 .../facet/FieldFacetAccumulator.java            |  153 -
 .../facet/QueryFacetAccumulator.java            |   72 -
 .../facet/RangeFacetAccumulator.java            |   49 -
 .../accumulator/facet/package-info.java         |   24 -
 .../analytics/accumulator/package-info.java     |   23 -
 .../analytics/expression/BaseExpression.java    |   88 -
 .../expression/DualDelegateExpression.java      |   99 -
 .../solr/analytics/expression/Expression.java   |   39 -
 .../analytics/expression/ExpressionFactory.java |  175 -
 .../expression/MultiDelegateExpression.java     |  131 -
 .../expression/SingleDelegateExpression.java    |   88 -
 .../solr/analytics/expression/package-info.java |   23 -
 .../analytics/facet/AbstractSolrQueryFacet.java |  104 +
 .../solr/analytics/facet/AnalyticsFacet.java    |  166 +
 .../apache/solr/analytics/facet/PivotFacet.java |  114 +
 .../apache/solr/analytics/facet/PivotNode.java  |  263 ++
 .../apache/solr/analytics/facet/QueryFacet.java |   64 +
 .../apache/solr/analytics/facet/RangeFacet.java |  119 +
 .../solr/analytics/facet/SortableFacet.java     |  178 +
 .../solr/analytics/facet/StreamingFacet.java    |   32 +
 .../apache/solr/analytics/facet/ValueFacet.java |   60 +
 .../facet/compare/ConstantComparator.java       |   30 +
 .../facet/compare/DelegatingComparator.java     |   62 +
 .../facet/compare/ExpressionComparator.java     |   46 +
 .../facet/compare/FacetResultsComparator.java   |   52 +
 .../facet/compare/FacetValueComparator.java     |   37 +
 .../analytics/facet/compare/package-info.java   |   23 +
 .../solr/analytics/facet/package-info.java      |   23 +
 .../function/ExpressionCalculator.java          |   71 +
 .../MergingReductionCollectionManager.java      |   46 +
 .../function/ReductionCollectionManager.java    |  320 ++
 .../analytics/function/ReductionFunction.java   |   37 +
 .../function/field/AnalyticsField.java          |   69 +
 .../analytics/function/field/BooleanField.java  |  111 +
 .../function/field/BooleanMultiField.java       |  101 +
 .../analytics/function/field/DateField.java     |  108 +
 .../function/field/DateMultiField.java          |   47 +
 .../function/field/DateMultiPointField.java     |   47 +
 .../analytics/function/field/DoubleField.java   |   97 +
 .../function/field/DoubleMultiField.java        |   85 +
 .../function/field/DoubleMultiPointField.java   |   81 +
 .../analytics/function/field/FloatField.java    |  108 +
 .../function/field/FloatMultiField.java         |   91 +
 .../function/field/FloatMultiPointField.java    |   87 +
 .../solr/analytics/function/field/IntField.java |  129 +
 .../analytics/function/field/IntMultiField.java |  100 +
 .../function/field/IntMultiPointField.java      |   96 +
 .../analytics/function/field/LongField.java     |  107 +
 .../function/field/LongMultiField.java          |   89 +
 .../function/field/LongMultiPointField.java     |   86 +
 .../analytics/function/field/StringField.java   |   85 +
 .../function/field/StringMultiField.java        |   66 +
 .../analytics/function/field/package-info.java  |   23 +
 .../function/mapping/AbsoluteValueFunction.java |   54 +
 .../analytics/function/mapping/AddFunction.java |   68 +
 .../function/mapping/BottomFunction.java        |  163 +
 .../function/mapping/CompareFunction.java       |  614 ++++
 .../function/mapping/ConcatFunction.java        |   78 +
 .../function/mapping/DateMathFunction.java      |  156 +
 .../function/mapping/DateParseFunction.java     |  210 ++
 .../function/mapping/DivideFunction.java        |   51 +
 .../function/mapping/FillMissingFunction.java   |  842 +++++
 .../function/mapping/FilterFunction.java        |  722 ++++
 .../analytics/function/mapping/IfFunction.java  |  892 +++++
 .../function/mapping/JoinFunction.java          |   57 +
 .../function/mapping/LambdaFunction.java        | 3220 ++++++++++++++++++
 .../analytics/function/mapping/LogFunction.java |   51 +
 .../function/mapping/LogicFunction.java         |   90 +
 .../function/mapping/MultFunction.java          |   68 +
 .../function/mapping/NegateFunction.java        |   58 +
 .../mapping/NumericConvertFunction.java         |  256 ++
 .../function/mapping/PowerFunction.java         |   51 +
 .../function/mapping/RemoveFunction.java        |  796 +++++
 .../function/mapping/ReplaceFunction.java       |  914 +++++
 .../function/mapping/StringCastFunction.java    |   42 +
 .../function/mapping/SubtractFunction.java      |   51 +
 .../analytics/function/mapping/TopFunction.java |  163 +
 .../function/mapping/package-info.java          |   23 +
 .../solr/analytics/function/package-info.java   |   23 +
 .../function/reduction/CountFunction.java       |   87 +
 .../function/reduction/DocCountFunction.java    |   87 +
 .../function/reduction/MaxFunction.java         |  298 ++
 .../function/reduction/MedianFunction.java      |  200 ++
 .../function/reduction/MinFunction.java         |  298 ++
 .../function/reduction/MissingFunction.java     |   76 +
 .../function/reduction/OrdinalFunction.java     |  386 +++
 .../function/reduction/PercentileFunction.java  |  337 ++
 .../function/reduction/SumFunction.java         |   92 +
 .../function/reduction/UniqueFunction.java      |  101 +
 .../function/reduction/data/CountCollector.java |  188 +
 .../function/reduction/data/MaxCollector.java   |  476 +++
 .../function/reduction/data/MinCollector.java   |  476 +++
 .../function/reduction/data/ReductionData.java  |   24 +
 .../reduction/data/ReductionDataCollector.java  |  183 +
 .../reduction/data/SortedListCollector.java     |  363 ++
 .../function/reduction/data/SumCollector.java   |  124 +
 .../reduction/data/UniqueCollector.java         |  241 ++
 .../function/reduction/data/package-info.java   |   24 +
 .../function/reduction/package-info.java        |   23 +
 .../org/apache/solr/analytics/package-info.java |   23 +
 .../request/AbstractFieldFacetRequest.java      |   42 -
 .../request/AnalyticsContentHandler.java        |  314 --
 .../analytics/request/AnalyticsRequest.java     |  114 -
 .../request/AnalyticsRequestFactory.java        |  308 --
 .../solr/analytics/request/AnalyticsStats.java  |  138 -
 .../analytics/request/ExpressionRequest.java    |   72 -
 .../solr/analytics/request/FacetRequest.java    |   26 -
 .../analytics/request/FieldFacetRequest.java    |  172 -
 .../analytics/request/QueryFacetRequest.java    |   74 -
 .../analytics/request/RangeFacetRequest.java    |  129 -
 .../solr/analytics/request/package-info.java    |   24 -
 .../AbstractDelegatingStatsCollector.java       |   74 -
 .../statistics/MedianStatsCollector.java        |   76 -
 .../statistics/MinMaxStatsCollector.java        |  114 -
 .../statistics/NumericStatsCollector.java       |   68 -
 .../statistics/PercentileStatsCollector.java    |   80 -
 .../analytics/statistics/StatsCollector.java    |   69 -
 .../StatsCollectorSupplierFactory.java          |  646 ----
 .../statistics/UniqueStatsCollector.java        |   53 -
 .../solr/analytics/statistics/package-info.java |   24 -
 .../stream/AnalyticsShardRequestManager.java    |  245 ++
 .../stream/AnalyticsShardResponseParser.java    |   89 +
 .../solr/analytics/stream/package-info.java     |   23 +
 .../reservation/BooleanArrayReservation.java    |   44 +
 .../reservation/BooleanCheckedReservation.java  |   42 +
 .../stream/reservation/BooleanReservation.java  |   42 +
 .../reservation/DoubleArrayReservation.java     |   44 +
 .../reservation/DoubleCheckedReservation.java   |   43 +
 .../stream/reservation/DoubleReservation.java   |   42 +
 .../reservation/FloatArrayReservation.java      |   44 +
 .../reservation/FloatCheckedReservation.java    |   43 +
 .../stream/reservation/FloatReservation.java    |   42 +
 .../stream/reservation/IntArrayReservation.java |   42 +
 .../reservation/IntCheckedReservation.java      |   43 +
 .../stream/reservation/IntReservation.java      |   42 +
 .../reservation/LongArrayReservation.java       |   45 +
 .../reservation/LongCheckedReservation.java     |   43 +
 .../stream/reservation/LongReservation.java     |   42 +
 .../ReductionCheckedDataReservation.java        |   35 +
 .../ReductionDataArrayReservation.java          |   36 +
 .../reservation/ReductionDataReservation.java   |   53 +
 .../reservation/StringArrayReservation.java     |   45 +
 .../reservation/StringCheckedReservation.java   |   44 +
 .../stream/reservation/StringReservation.java   |   43 +
 .../stream/reservation/package-info.java        |   24 +
 .../read/BooleanCheckedDataReader.java          |   33 +
 .../read/BooleanDataArrayReader.java            |   36 +
 .../reservation/read/BooleanDataReader.java     |   33 +
 .../read/DoubleCheckedDataReader.java           |   32 +
 .../reservation/read/DoubleDataArrayReader.java |   35 +
 .../reservation/read/DoubleDataReader.java      |   32 +
 .../read/FloatCheckedDataReader.java            |   33 +
 .../reservation/read/FloatDataArrayReader.java  |   36 +
 .../reservation/read/FloatDataReader.java       |   33 +
 .../reservation/read/IntCheckedDataReader.java  |   32 +
 .../reservation/read/IntDataArrayReader.java    |   34 +
 .../stream/reservation/read/IntDataReader.java  |   32 +
 .../reservation/read/LongCheckedDataReader.java |   32 +
 .../reservation/read/LongDataArrayReader.java   |   35 +
 .../stream/reservation/read/LongDataReader.java |   32 +
 .../read/ReductionCheckedDataReader.java        |   54 +
 .../read/ReductionDataArrayReader.java          |   54 +
 .../reservation/read/ReductionDataReader.java   |   40 +
 .../read/StringCheckedDataReader.java           |   32 +
 .../reservation/read/StringDataArrayReader.java |   35 +
 .../reservation/read/StringDataReader.java      |   34 +
 .../stream/reservation/read/package-info.java   |   24 +
 .../write/BooleanCheckedDataWriter.java         |   33 +
 .../write/BooleanDataArrayWriter.java           |   36 +
 .../reservation/write/BooleanDataWriter.java    |   33 +
 .../write/DoubleCheckedDataWriter.java          |   34 +
 .../write/DoubleDataArrayWriter.java            |   36 +
 .../reservation/write/DoubleDataWriter.java     |   33 +
 .../write/FloatCheckedDataWriter.java           |   35 +
 .../reservation/write/FloatDataArrayWriter.java |   37 +
 .../reservation/write/FloatDataWriter.java      |   34 +
 .../reservation/write/IntCheckedDataWriter.java |   34 +
 .../reservation/write/IntDataArrayWriter.java   |   35 +
 .../stream/reservation/write/IntDataWriter.java |   33 +
 .../write/LongCheckedDataWriter.java            |   34 +
 .../reservation/write/LongDataArrayWriter.java  |   36 +
 .../reservation/write/LongDataWriter.java       |   33 +
 .../write/ReductionCheckedDataWriter.java       |   60 +
 .../write/ReductionDataArrayWriter.java         |   53 +
 .../reservation/write/ReductionDataWriter.java  |   40 +
 .../write/StringCheckedDataWriter.java          |   34 +
 .../write/StringDataArrayWriter.java            |   36 +
 .../reservation/write/StringDataWriter.java     |   37 +
 .../stream/reservation/write/package-info.java  |   24 +
 .../solr/analytics/util/AnalyticsParams.java    |  113 -
 .../solr/analytics/util/AnalyticsParsers.java   |  171 -
 .../util/AnalyticsResponseHeadings.java         |   36 +
 .../analytics/util/FacetRangeGenerator.java     |  356 ++
 .../solr/analytics/util/MedianCalculator.java   |    4 +
 .../solr/analytics/util/OldAnalyticsParams.java |  177 +
 .../util/OldAnalyticsRequestConverter.java      |  177 +
 .../solr/analytics/util/OrdinalCalculator.java  |  173 +
 .../analytics/util/PercentileCalculator.java    |  176 -
 .../analytics/util/RangeEndpointCalculator.java |  354 --
 .../util/function/BooleanConsumer.java          |   59 +
 .../analytics/util/function/FloatConsumer.java  |   59 +
 .../analytics/util/function/FloatSupplier.java  |   41 +
 .../analytics/util/function/package-info.java   |   23 +
 .../solr/analytics/util/package-info.java       |    3 +-
 .../AbsoluteValueDoubleFunction.java            |   60 -
 .../util/valuesource/AddDoubleFunction.java     |   49 -
 .../util/valuesource/ConcatStringFunction.java  |   54 -
 .../util/valuesource/ConstDateSource.java       |  112 -
 .../util/valuesource/ConstDoubleSource.java     |  104 -
 .../util/valuesource/ConstStringSource.java     |   50 -
 .../util/valuesource/DateFieldSource.java       |  131 -
 .../util/valuesource/DateMathFunction.java      |   71 -
 .../util/valuesource/DivDoubleFunction.java     |   48 -
 .../util/valuesource/DualDoubleFunction.java    |   94 -
 .../util/valuesource/FilterFieldSource.java     |  154 -
 .../util/valuesource/LogDoubleFunction.java     |   43 -
 .../util/valuesource/MultiDateFunction.java     |  133 -
 .../util/valuesource/MultiDoubleFunction.java   |  119 -
 .../util/valuesource/MultiStringFunction.java   |  146 -
 .../valuesource/MultiplyDoubleFunction.java     |   49 -
 .../util/valuesource/NegateDoubleFunction.java  |   55 -
 .../util/valuesource/PowDoubleFunction.java     |   48 -
 .../util/valuesource/ReverseStringFunction.java |   45 -
 .../util/valuesource/SingleDoubleFunction.java  |   79 -
 .../util/valuesource/SingleStringFunction.java  |  117 -
 .../util/valuesource/package-info.java          |   24 -
 .../solr/analytics/value/AnalyticsValue.java    |   55 +
 .../analytics/value/AnalyticsValueStream.java   |  133 +
 .../solr/analytics/value/BooleanValue.java      |   85 +
 .../analytics/value/BooleanValueStream.java     |   55 +
 .../solr/analytics/value/ComparableValue.java   |   32 +
 .../apache/solr/analytics/value/DateValue.java  |  102 +
 .../solr/analytics/value/DateValueStream.java   |   62 +
 .../solr/analytics/value/DoubleValue.java       |   86 +
 .../solr/analytics/value/DoubleValueStream.java |   54 +
 .../apache/solr/analytics/value/FloatValue.java |   97 +
 .../solr/analytics/value/FloatValueStream.java  |   60 +
 .../apache/solr/analytics/value/IntValue.java   |  121 +
 .../solr/analytics/value/IntValueStream.java    |   71 +
 .../apache/solr/analytics/value/LongValue.java  |   97 +
 .../solr/analytics/value/LongValueStream.java   |   60 +
 .../solr/analytics/value/StringValue.java       |   71 +
 .../solr/analytics/value/StringValueStream.java |   49 +
 .../value/constant/ConstantBooleanValue.java    |   91 +
 .../value/constant/ConstantDateValue.java       |  103 +
 .../value/constant/ConstantDoubleValue.java     |   90 +
 .../value/constant/ConstantFloatValue.java      |   99 +
 .../value/constant/ConstantIntValue.java        |  118 +
 .../value/constant/ConstantLongValue.java       |  100 +
 .../value/constant/ConstantStringValue.java     |   79 +
 .../analytics/value/constant/ConstantValue.java |  128 +
 .../analytics/value/constant/package-info.java  |   23 +
 .../solr/analytics/value/package-info.java      |   23 +
 .../apache/solr/handler/AnalyticsHandler.java   |  147 +
 .../handler/component/AnalyticsComponent.java   |  119 +-
 .../java/org/apache/solr/handler/package.html   |   28 +
 .../response/AnalyticsShardResponseWriter.java  |   91 +
 .../java/org/apache/solr/response/package.html  |   28 +
 .../analytics/requestFiles/expressions.txt      |   70 -
 .../analytics/requestFiles/fieldFacetExtras.txt |   66 -
 .../analytics/requestFiles/fieldFacets.txt      |  132 -
 .../analytics/requestFiles/functions.txt        |   62 -
 .../analytics/requestFiles/noFacets.txt         |   74 -
 .../analytics/requestFiles/queryFacets.txt      |   45 -
 .../analytics/requestFiles/rangeFacets.txt      |  170 -
 .../analytics/requestXMLFiles/expressions.xml   |  285 --
 .../requestXMLFiles/fieldFacetExtras.xml        |  101 -
 .../analytics/requestXMLFiles/fieldFacets.xml   |  496 ---
 .../analytics/requestXMLFiles/functions.xml     |  246 --
 .../analytics/requestXMLFiles/noFacets.xml      |  310 --
 .../analytics/requestXMLFiles/queryFacets.xml   |   94 -
 .../analytics/requestXMLFiles/rangeFacets.xml   |  319 --
 .../test-files/solr/analytics/expressions.txt   |   65 +
 .../test-files/solr/analytics/facetSorting.txt  |    4 +
 .../solr/analytics/fieldFacetExtras.txt         |   66 +
 .../test-files/solr/analytics/fieldFacets.txt   |  132 +
 .../src/test-files/solr/analytics/functions.txt |   57 +
 .../src/test-files/solr/analytics/noFacets.txt  |   74 +
 .../test-files/solr/analytics/queryFacets.txt   |   27 +
 .../test-files/solr/analytics/rangeFacets.txt   |  161 +
 .../solr/collection1/conf/schema-analytics.xml  |   17 +-
 .../collection1/conf/solrconfig-analytics.xml   |   42 +
 .../solr/collection1/conf/solrconfig-basic.xml  |   40 -
 .../configsets/cloud-analytics/conf/schema.xml  |   63 +
 .../cloud-analytics/conf/solrconfig.xml         |   59 +
 .../AbstractAnalyticsStatsCloudTest.java        |  187 +
 .../analytics/AbstractAnalyticsStatsTest.java   |   15 +-
 .../apache/solr/analytics/NoFacetCloudTest.java |  557 +++
 .../org/apache/solr/analytics/NoFacetTest.java  |   47 +-
 .../analytics/expression/ExpressionTest.java    |   70 +-
 .../solr/analytics/expression/FunctionTest.java |  221 ++
 .../facet/AbstractAnalyticsFacetCloudTest.java  |  284 ++
 .../facet/AbstractAnalyticsFacetTest.java       |   38 +-
 .../solr/analytics/facet/FacetSortingTest.java  |   53 +
 .../analytics/facet/FieldFacetCloudTest.java    | 1214 +++++++
 .../facet/FieldFacetExtrasCloudTest.java        |  253 ++
 .../analytics/facet/FieldFacetExtrasTest.java   |    6 +-
 .../solr/analytics/facet/FieldFacetTest.java    |   63 +-
 .../analytics/facet/QueryFacetCloudTest.java    |  159 +
 .../solr/analytics/facet/QueryFacetTest.java    |   10 +-
 .../analytics/facet/RangeFacetCloudTest.java    |  588 ++++
 .../solr/analytics/facet/RangeFacetTest.java    |   43 +-
 .../util/valuesource/FunctionTest.java          |  233 --
 .../carrot2/CarrotClusteringEngine.java         |   62 +-
 .../clustering/solr/collection1/conf/schema.xml |   18 +-
 .../solr/collection1/conf/solrconfig.xml        |   25 +-
 .../clustering/ClusteringComponentTest.java     |    2 +-
 .../handler/dataimport/MailEntityProcessor.java |   31 +-
 .../conf/dataimport-schema-no-unique-key.xml    |   18 +-
 .../collection1/conf/dataimport-solrconfig.xml  |   43 +-
 .../solr/handler/dataimport/DebugInfo.java      |   32 +-
 .../handler/dataimport/VariableResolver.java    |    4 +-
 .../conf/contentstream-solrconfig.xml           |   47 +-
 .../conf/dataimport-nodatasource-solrconfig.xml |   45 +-
 .../solr/collection1/conf/dataimport-schema.xml |   10 +-
 .../conf/dataimport-solr_id-schema.xml          |   18 +-
 .../collection1/conf/dataimport-solrconfig.xml  |   45 +-
 .../AbstractDataImportHandlerTestCase.java      |    4 +-
 .../dataimport/TestHierarchicalDocBuilder.java  |   31 +-
 .../handler/extraction/SolrContentHandler.java  |    4 +-
 .../extraction/solr/collection1/conf/schema.xml |   18 +-
 .../solr/collection1/conf/solrconfig.xml        |   40 +-
 .../extraction/TestXLSXResponseWriter.java      |    2 +-
 .../conf/solrconfig-languageidentifier.xml      |    7 +-
 .../java/org/apache/solr/ltr/LTRRescorer.java   |    2 +-
 .../ltr/model/MultipleAdditiveTreesModel.java   |   16 +-
 .../test-files/solr/collection1/conf/schema.xml |   10 +-
 .../org/apache/solr/ltr/TestLTROnSolrCloud.java |   14 +-
 .../apache/solr/ltr/TestLTRScoringQuery.java    |   20 +-
 .../solr/ltr/TestSelectiveWeightCreation.java   |   14 +-
 .../apache/solr/ltr/model/TestLinearModel.java  |   10 +
 .../model/TestMultipleAdditiveTreesModel.java   |   17 +-
 .../uima/solr/collection1/conf/schema.xml       |   20 +-
 .../uima/solr/collection1/conf/solrconfig.xml   |   29 +-
 .../test-files/uima/uima-tokenizers-schema.xml  |   20 +-
 .../uima/uima-tokenizers-solrconfig.xml         |   19 +-
 .../java/org/apache/solr/response/PageTool.java |    5 +-
 solr/core/src/java/org/apache/solr/api/Api.java |    3 +-
 .../src/java/org/apache/solr/api/ApiBag.java    |   32 +-
 .../java/org/apache/solr/api/SpecProvider.java  |   25 -
 .../java/org/apache/solr/api/V2HttpCall.java    |   60 +-
 .../org/apache/solr/cloud/AddReplicaCmd.java    |    3 +-
 .../src/java/org/apache/solr/cloud/Assign.java  |   66 +-
 .../apache/solr/cloud/CreateCollectionCmd.java  |   67 +-
 .../org/apache/solr/cloud/CreateShardCmd.java   |   74 +-
 .../java/org/apache/solr/cloud/Overseer.java    |    4 +-
 .../cloud/OverseerCollectionMessageHandler.java |  108 +-
 .../org/apache/solr/cloud/RecoveryStrategy.java |    4 +-
 .../org/apache/solr/cloud/ReplaceNodeCmd.java   |   96 +-
 .../apache/solr/cloud/ReplicateFromLeader.java  |    6 +-
 .../java/org/apache/solr/cloud/RestoreCmd.java  |    2 +-
 .../org/apache/solr/cloud/SplitShardCmd.java    |    2 +-
 .../org/apache/solr/cloud/ZkController.java     |   57 +-
 .../cloud/autoscaling/AutoScalingHandler.java   |  324 ++
 .../solr/cloud/autoscaling/package-info.java    |   21 +
 .../apache/solr/cloud/rule/ReplicaAssigner.java |    2 +-
 .../solr/cloud/rule/ServerSnitchContext.java    |   25 +-
 .../solr/core/CachingDirectoryFactory.java      |   10 +
 .../org/apache/solr/core/CoreContainer.java     |   91 +-
 .../org/apache/solr/core/DirectoryFactory.java  |   24 +-
 .../java/org/apache/solr/core/PluginBag.java    |   32 +-
 .../java/org/apache/solr/core/SolrConfig.java   |   20 +-
 .../src/java/org/apache/solr/core/SolrCore.java |   18 +-
 .../java/org/apache/solr/core/SolrCores.java    |   91 +-
 .../apache/solr/core/SolrResourceLoader.java    |   13 +-
 .../apache/solr/handler/AnalyzeEvaluator.java   |   14 +-
 .../org/apache/solr/handler/BlobHandler.java    |   19 +-
 .../apache/solr/handler/CdcrRequestHandler.java |    6 +-
 .../org/apache/solr/handler/ClassifyStream.java |    3 +-
 .../org/apache/solr/handler/ExportWriter.java   |  105 +-
 .../org/apache/solr/handler/IndexFetcher.java   |    2 +-
 .../solr/handler/MoreLikeThisHandler.java       |    9 +-
 .../apache/solr/handler/ReplicationHandler.java |    2 +-
 .../apache/solr/handler/RequestHandlerBase.java |    1 -
 .../solr/handler/RequestHandlerUtils.java       |   13 +
 .../org/apache/solr/handler/SchemaHandler.java  |    2 +-
 .../apache/solr/handler/SolrConfigHandler.java  |   11 +-
 .../solr/handler/StandardRequestHandler.java    |   19 +-
 .../org/apache/solr/handler/StreamHandler.java  |  477 ++-
 .../solr/handler/UpdateRequestHandlerApi.java   |    4 +-
 .../handler/admin/BaseHandlerApiSupport.java    |    3 +-
 .../solr/handler/admin/CollectionsHandler.java  |    8 +-
 .../solr/handler/admin/ConfigSetsHandler.java   |    4 +
 .../handler/admin/ConfigSetsHandlerApi.java     |    2 +
 .../apache/solr/handler/admin/InfoHandler.java  |    2 +-
 .../solr/handler/admin/LukeRequestHandler.java  |   10 +-
 .../solr/handler/admin/SecurityConfHandler.java |   16 +-
 .../solr/handler/component/ExpandComponent.java |    2 +
 .../handler/component/HttpShardHandler.java     |   76 +-
 .../component/QueryElevationComponent.java      |    5 +-
 .../solr/handler/component/ResponseBuilder.java |    3 +
 .../handler/component/SpellCheckComponent.java  |   12 +-
 .../solr/handler/component/TermsComponent.java  |   38 +-
 .../solr/highlight/DefaultSolrHighlighter.java  |    2 +-
 .../solr/highlight/UnifiedSolrHighlighter.java  |    7 +
 .../solr/index/SlowCompositeReaderWrapper.java  |    4 +-
 .../org/apache/solr/legacy/BBoxStrategy.java    |   13 +-
 .../org/apache/solr/legacy/BBoxValueSource.java |   82 +-
 .../apache/solr/legacy/DistanceValueSource.java |   81 +-
 .../apache/solr/legacy/PointVectorStrategy.java |   17 +-
 .../apache/solr/metrics/SolrMetricReporter.java |   37 +-
 .../metrics/reporters/SolrGangliaReporter.java  |   23 +-
 .../metrics/reporters/SolrGraphiteReporter.java |   37 +-
 .../solr/metrics/reporters/SolrJmxReporter.java |   21 +-
 .../metrics/reporters/SolrSlf4jReporter.java    |   24 +-
 .../reporters/solr/SolrClusterReporter.java     |   17 +-
 .../reporters/solr/SolrShardReporter.java       |   19 +-
 .../org/apache/solr/parser/FastCharStream.java  |    2 +-
 .../apache/solr/parser/SolrQueryParserBase.java |    5 +-
 .../org/apache/solr/request/SimpleFacets.java   |    4 +-
 .../solr/request/SolrQueryRequestBase.java      |   21 +-
 .../solr/response/BinaryResponseWriter.java     |   12 +-
 .../solr/response/TextResponseWriter.java       |   13 +-
 .../transform/GeoTransformerFactory.java        |   33 +-
 .../solr/schema/AbstractSpatialFieldType.java   |   10 +-
 .../java/org/apache/solr/schema/BBoxField.java  |   15 +-
 .../org/apache/solr/schema/CurrencyField.java   |  999 +-----
 .../apache/solr/schema/CurrencyFieldType.java   |  829 +++++
 .../apache/solr/schema/DoublePointField.java    |   10 +-
 .../apache/solr/schema/ExternalFileField.java   |   14 -
 .../java/org/apache/solr/schema/FieldType.java  |    4 +-
 .../solr/schema/FileExchangeRateProvider.java   |  252 ++
 .../org/apache/solr/schema/FloatPointField.java |   10 +-
 .../org/apache/solr/schema/IndexSchema.java     |   37 +-
 .../org/apache/solr/schema/IntPointField.java   |   10 +-
 .../solr/schema/LatLonPointSpatialField.java    |   46 +-
 .../org/apache/solr/schema/LongPointField.java  |   10 +-
 .../apache/solr/schema/NumericFieldType.java    |   88 +-
 .../schema/OpenExchangeRatesOrgProvider.java    |    2 +-
 .../java/org/apache/solr/schema/PointField.java |   35 +-
 .../schema/RptWithGeometrySpatialField.java     |   60 +-
 .../java/org/apache/solr/schema/TrieField.java  |   60 +-
 .../apache/solr/schema/ZkIndexSchemaReader.java |  105 +-
 .../java/org/apache/solr/search/CursorMark.java |   21 +-
 .../org/apache/solr/search/DisMaxQParser.java   |    4 +-
 .../java/org/apache/solr/search/DocList.java    |    2 +-
 .../java/org/apache/solr/search/DocSetUtil.java |    4 +-
 .../java/org/apache/solr/search/DocSlice.java   |    6 +-
 .../solr/search/ExtendedDismaxQParser.java      |   17 +-
 .../src/java/org/apache/solr/search/Filter.java |    2 +-
 .../solr/search/FloatPayloadValueSource.java    |    4 +-
 .../solr/search/GraphTermsQParserPlugin.java    |   16 +-
 .../java/org/apache/solr/search/Grouping.java   |    2 +-
 .../solr/search/IGainTermsQParserPlugin.java    |    5 +-
 .../apache/solr/search/JoinQParserPlugin.java   |   12 +-
 .../apache/solr/search/LuceneQParserPlugin.java |    8 +-
 .../solr/search/OldLuceneQParserPlugin.java     |    3 +
 .../java/org/apache/solr/search/QParser.java    |   10 -
 .../org/apache/solr/search/QParserPlugin.java   |    1 -
 .../org/apache/solr/search/QueryParsing.java    |   26 -
 .../java/org/apache/solr/search/QueryUtils.java |   11 +
 .../search/SignificantTermsQParserPlugin.java   |    9 +-
 .../TextLogisticRegressionQParserPlugin.java    |    5 +-
 .../apache/solr/search/ValueSourceParser.java   |   17 +-
 .../apache/solr/search/facet/FacetField.java    |   13 +-
 .../solr/search/facet/FacetFieldProcessor.java  |    1 +
 .../FacetFieldProcessorByEnumTermsStream.java   |    4 +-
 .../facet/FacetFieldProcessorByHashDV.java      |   33 +-
 .../apache/solr/search/facet/FacetModule.java   |    6 +-
 .../apache/solr/search/facet/FacetRange.java    |  149 +-
 .../org/apache/solr/search/facet/FieldUtil.java |    6 +
 .../org/apache/solr/search/facet/HLLAgg.java    |   83 +-
 .../org/apache/solr/search/facet/UniqueAgg.java |   76 +-
 .../search/function/ConcatStringFunction.java   |   53 +
 .../search/function/MultiStringFunction.java    |  146 +
 .../distance/GeoDistValueSourceParser.java      |    8 +-
 .../TopGroupsResultTransformer.java             |   10 +-
 .../apache/solr/search/mlt/CloudMLTQParser.java |    3 +-
 .../solr/search/mlt/SimpleMLTQParser.java       |    3 +-
 .../search/stats/ExactSharedStatsCache.java     |   12 +-
 .../solr/search/stats/ExactStatsCache.java      |   19 +-
 .../apache/solr/security/BasicAuthPlugin.java   |    2 +-
 .../solr/security/PermissionNameProvider.java   |    2 +
 .../security/RuleBasedAuthorizationPlugin.java  |    6 +-
 .../security/Sha256AuthenticationProvider.java  |    4 +-
 .../org/apache/solr/servlet/BaseSolrFilter.java |    3 +
 .../apache/solr/servlet/BaseSolrServlet.java    |    3 +
 .../org/apache/solr/servlet/HttpSolrCall.java   |   26 +-
 .../apache/solr/servlet/SolrDispatchFilter.java |    8 +-
 .../apache/solr/servlet/SolrRequestParsers.java |   13 +-
 .../spelling/AbstractLuceneSpellChecker.java    |   12 +-
 .../spelling/ConjunctionSolrSpellChecker.java   |    1 -
 .../solr/spelling/DirectSolrSpellChecker.java   |    1 -
 .../solr/spelling/PossibilityIterator.java      |    2 -
 .../apache/solr/spelling/QueryConverter.java    |    7 +-
 .../org/apache/solr/spelling/ResultEntry.java   |    2 -
 .../apache/solr/spelling/SolrSpellChecker.java  |   13 +-
 .../solr/spelling/SpellCheckCollation.java      |    6 +-
 .../solr/spelling/SpellCheckCollator.java       |   11 +-
 .../solr/spelling/SpellCheckCorrection.java     |    1 -
 .../apache/solr/spelling/SpellingOptions.java   |    5 +-
 .../solr/spelling/SpellingQueryConverter.java   |    1 -
 .../apache/solr/spelling/SpellingResult.java    |    5 +-
 .../solr/spelling/SuggestQueryConverter.java    |    2 -
 .../java/org/apache/solr/spelling/Token.java    |  175 +
 .../spelling/WordBreakSolrSpellChecker.java     |    1 -
 .../apache/solr/spelling/suggest/Suggester.java |    2 +-
 .../apache/solr/uninverting/DocTermOrds.java    |    4 +-
 .../apache/solr/update/AddUpdateCommand.java    |    8 +-
 .../solr/update/DirectUpdateHandler2.java       |    3 +-
 .../org/apache/solr/update/DocumentBuilder.java |    8 +-
 .../org/apache/solr/update/SolrIndexConfig.java |  146 +-
 .../apache/solr/update/SolrIndexSplitter.java   |    4 +-
 .../solr/update/StreamingSolrClients.java       |   65 +-
 .../java/org/apache/solr/update/UpdateLog.java  |   22 +-
 .../org/apache/solr/update/VersionInfo.java     |   76 +-
 .../AddSchemaFieldsUpdateProcessorFactory.java  |   12 +-
 .../processor/AtomicUpdateProcessorFactory.java |    3 +-
 .../processor/SimpleUpdateProcessorFactory.java |   18 +-
 .../TemplateUpdateProcessorFactory.java         |   23 +-
 .../processor/UpdateRequestProcessorChain.java  |   19 +-
 .../org/apache/solr/util/Java9InitHack.java     |   78 +
 .../apache/solr/util/JsonSchemaValidator.java   |  277 --
 .../src/java/org/apache/solr/util/PathTrie.java |  195 --
 .../src/java/org/apache/solr/util/SolrCLI.java  |   34 +-
 .../org/apache/solr/util/SolrPluginUtils.java   |   75 +-
 .../resources/SystemCollectionSolrConfig.xml    |    2 +-
 .../src/resources/apispec/cluster.Commands.json |   74 -
 .../src/resources/apispec/cluster.aliases.json  |   12 -
 .../apispec/cluster.commandstatus.delete.json   |   10 -
 .../apispec/cluster.commandstatus.json          |   20 -
 .../apispec/cluster.configs.Commands.json       |   34 -
 .../apispec/cluster.configs.delete.json         |   12 -
 .../src/resources/apispec/cluster.configs.json  |   12 -
 solr/core/src/resources/apispec/cluster.json    |   14 -
 .../src/resources/apispec/cluster.nodes.json    |   12 -
 .../cluster.security.BasicAuth.Commands.json    |   23 -
 ...cluster.security.RuleBasedAuthorization.json |  129 -
 ...luster.security.authentication.Commands.json |   12 -
 .../cluster.security.authentication.json        |   12 -
 ...cluster.security.authorization.Commands.json |   13 -
 .../apispec/cluster.security.authorization.json |   13 -
 .../resources/apispec/collections.Commands.json |  206 --
 .../collections.collection.Commands.json        |  137 -
 .../collections.collection.Commands.modify.json |   36 -
 .../collections.collection.Commands.reload.json |   11 -
 .../apispec/collections.collection.delete.json  |   13 -
 .../apispec/collections.collection.json         |   19 -
 .../collections.collection.shards.Commands.json |  109 -
 ...ctions.collection.shards.shard.Commands.json |   24 -
 ...lections.collection.shards.shard.delete.json |   27 -
 ....collection.shards.shard.replica.delete.json |   39 -
 .../core/src/resources/apispec/collections.json |   13 -
 .../src/resources/apispec/core.RealtimeGet.json |   26 -
 .../apispec/core.SchemaEdit.addCopyField.json   |   27 -
 .../apispec/core.SchemaEdit.addField.json       |   98 -
 .../core.SchemaEdit.addFieldType.analyzers.json |   51 -
 .../apispec/core.SchemaEdit.addFieldType.json   |   53 -
 .../core.SchemaEdit.deleteCopyField.json        |   19 -
 .../core.SchemaEdit.deleteDynamicField.json     |   12 -
 .../apispec/core.SchemaEdit.deleteField.json    |   12 -
 .../core.SchemaEdit.deleteFieldType.json        |   14 -
 .../src/resources/apispec/core.SchemaEdit.json  |   47 -
 .../apispec/core.SchemaRead.copyFields.json     |   26 -
 ...ore.SchemaRead.dynamicFields_fieldTypes.json |   20 -
 .../apispec/core.SchemaRead.fields.json         |   34 -
 .../src/resources/apispec/core.SchemaRead.json  |   17 -
 .../core/src/resources/apispec/core.Update.json |   17 -
 ...g.Commands.addRequestHandler.properties.json |   25 -
 .../apispec/core.config.Commands.generic.json   |   19 -
 .../resources/apispec/core.config.Commands.json |  215 --
 .../core.config.Commands.runtimeLib.json        |   23 -
 .../apispec/core.config.Params.Commands.json    |   31 -
 .../resources/apispec/core.config.Params.json   |   13 -
 .../core/src/resources/apispec/core.config.json |   18 -
 .../src/resources/apispec/core.system.blob.json |   20 -
 .../apispec/core.system.blob.upload.json        |   12 -
 .../src/resources/apispec/cores.Commands.json   |   85 -
 .../src/resources/apispec/cores.Status.json     |   20 -
 .../resources/apispec/cores.core.Commands.json  |  136 -
 .../apispec/cores.core.Commands.split.json      |   34 -
 solr/core/src/resources/apispec/emptySpec.json  |   11 -
 .../src/resources/apispec/node.Commands.json    |   24 -
 solr/core/src/resources/apispec/node.Info.json  |   11 -
 .../core/src/resources/apispec/node.invoke.json |   16 -
 .../solr/analysisconfs/analysis-err-schema.xml  |    4 +-
 .../collection1/conf/bad-error-solrconfig.xml   |    2 +-
 .../solr/collection1/conf/bad-mp-solrconfig.xml |   36 -
 .../collection1/conf/bad-mpf-solrconfig.xml     |    2 +-
 .../bad-schema-currency-ft-amount-suffix.xml    |   34 +
 .../conf/bad-schema-currency-ft-code-suffix.xml |   33 +
 .../conf/bad-schema-currency-ft-oer-norates.xml |    2 +-
 ...ma-currencyfieldtype-bogus-amount-suffix.xml |   34 +
 ...hema-currencyfieldtype-bogus-code-suffix.xml |   35 +
 ...ma-currencyfieldtype-dynamic-multivalued.xml |   36 +
 ...a-currencyfieldtype-ft-bogus-code-in-xml.xml |   41 +
 ...-currencyfieldtype-ft-bogus-default-code.xml |   41 +
 ...-schema-currencyfieldtype-ft-multivalued.xml |   36 +
 ...-schema-currencyfieldtype-ft-oer-norates.xml |   40 +
 ...-currencyfieldtype-missing-amount-suffix.xml |   34 +
 ...ma-currencyfieldtype-missing-code-suffix.xml |   35 +
 ...bad-schema-currencyfieldtype-multivalued.xml |   36 +
 ...schema-currencyfieldtype-wrong-amount-ft.xml |   36 +
 ...d-schema-currencyfieldtype-wrong-code-ft.xml |   35 +
 .../conf/bad-schema-external-filefield.xml      |   25 -
 ...-schema-uniquekey-diff-type-dynamic-root.xml |   36 +
 .../bad-schema-uniquekey-diff-type-root.xml     |   35 +
 .../conf/bad-schema-uniquekey-uses-points.xml   |   28 +
 ...chema-add-schema-fields-update-processor.xml |   22 +
 .../collection1/conf/schema-binaryfield.xml     |    2 +-
 .../conf/schema-blockjoinfacetcomponent.xml     |    4 +-
 .../solr/collection1/conf/schema-bm25.xml       |    4 +-
 .../collection1/conf/schema-charfilters.xml     |    4 +-
 .../solr/collection1/conf/schema-collate-dv.xml |    4 +-
 .../solr/collection1/conf/schema-collate.xml    |    4 +-
 .../collection1/conf/schema-copyfield-test.xml  |    2 +-
 .../collection1/conf/schema-custom-field.xml    |    6 +-
 .../collection1/conf/schema-customfield.xml     |    3 +-
 .../solr/collection1/conf/schema-dfi.xml        |    4 +-
 .../solr/collection1/conf/schema-dfr.xml        |    4 +-
 .../conf/schema-distrib-interval-faceting.xml   |   32 +-
 .../conf/schema-distributed-missing-sort.xml    |   34 +-
 .../solr/collection1/conf/schema-docValues.xml  |    5 +-
 .../conf/schema-docValuesFaceting.xml           |   35 +-
 .../conf/schema-field-sort-values.xml           |    6 +-
 .../solr/collection1/conf/schema-hash.xml       |    2 +-
 .../solr/collection1/conf/schema-ib.xml         |    4 +-
 .../collection1/conf/schema-inplace-updates.xml |    6 +-
 .../collection1/conf/schema-lmdirichlet.xml     |    4 +-
 .../collection1/conf/schema-lmjelinekmercer.xml |    4 +-
 .../conf/schema-not-required-unique-key.xml     |    2 +-
 .../collection1/conf/schema-phrasesuggest.xml   |    4 +-
 .../solr/collection1/conf/schema-point.xml      |   64 +-
 .../conf/schema-postingshighlight.xml           |    4 +-
 .../collection1/conf/schema-replication1.xml    |    2 +-
 .../collection1/conf/schema-replication2.xml    |    2 +-
 .../collection1/conf/schema-required-fields.xml |    2 +-
 .../solr/collection1/conf/schema-rest.xml       |   33 +-
 .../solr/collection1/conf/schema-reversed.xml   |    2 +-
 .../conf/schema-sim-default-override.xml        |    4 +-
 .../solr/collection1/conf/schema-sim.xml        |    4 +-
 .../collection1/conf/schema-simpleqpplugin.xml  |    4 +-
 .../collection1/conf/schema-sortingresponse.xml |   61 +-
 .../solr/collection1/conf/schema-sorts.xml      |  117 +-
 .../solr/collection1/conf/schema-spatial.xml    |   10 +
 .../solr/collection1/conf/schema-sql.xml        |    2 +-
 .../solr/collection1/conf/schema-sweetspot.xml  |    4 +-
 .../conf/schema-synonym-tokenizer.xml           |    6 +-
 .../solr/collection1/conf/schema-tfidf.xml      |    4 +-
 .../collection1/conf/schema-tokenizer-test.xml  |   25 +-
 .../solr/collection1/conf/schema-trie.xml       |    6 +-
 .../conf/schema-unifiedhighlight.xml            |    4 +-
 .../solr/collection1/conf/schema-version-dv.xml |    3 +-
 .../collection1/conf/schema-version-indexed.xml |    3 +-
 .../test-files/solr/collection1/conf/schema.xml |  135 +-
 .../solr/collection1/conf/schema11.xml          |   86 +-
 .../solr/collection1/conf/schema12.xml          |   63 +-
 .../solr/collection1/conf/schema_latest.xml     |   96 +-
 ...dd-schema-fields-update-processor-chains.xml |   32 +-
 .../conf/solrconfig-altdirectory.xml            |    2 +-
 .../conf/solrconfig-analytics-query.xml         |  230 +-
 .../solr/collection1/conf/solrconfig-basic.xml  |    2 +-
 .../conf/solrconfig-blockjoinfacetcomponent.xml |   11 +-
 .../conf/solrconfig-cache-enable-disable.xml    |    4 +-
 .../solr/collection1/conf/solrconfig-cdcr.xml   |    2 +-
 .../conf/solrconfig-cdcrupdatelog.xml           |    2 +-
 .../conf/solrconfig-classification.xml          |    2 +-
 .../conf/solrconfig-collapseqparser.xml         |  128 +-
 .../conf/solrconfig-components-name.xml         |    7 +-
 .../solrconfig-configurerecoverystrategy.xml    |    2 +-
 .../conf/solrconfig-customrecoverystrategy.xml  |    2 +-
 .../conf/solrconfig-delaying-component.xml      |    4 +-
 .../collection1/conf/solrconfig-delpolicy1.xml  |    5 +-
 .../collection1/conf/solrconfig-delpolicy2.xml  |    5 +-
 ...lrconfig-distrib-update-processor-chains.xml |    3 +-
 .../conf/solrconfig-doctransformers.xml         |    6 +-
 .../collection1/conf/solrconfig-elevate.xml     |    5 +-
 .../solrconfig-externalversionconstraint.xml    |    2 +-
 .../conf/solrconfig-functionquery.xml           |    4 +-
 .../solr/collection1/conf/solrconfig-hash.xml   |    6 +-
 .../collection1/conf/solrconfig-headers.xml     |    2 +-
 .../collection1/conf/solrconfig-highlight.xml   |    2 +-
 .../conf/solrconfig-implicitproperties.xml      |    2 +-
 .../collection1/conf/solrconfig-indexconfig.xml |   31 -
 .../conf/solrconfig-indexmetrics.xml            |    8 +-
 .../conf/solrconfig-infixsuggesters.xml         |    2 +-
 .../conf/solrconfig-logmergepolicy.xml          |   36 -
 .../conf/solrconfig-logmergepolicyfactory.xml   |    2 +-
 .../conf/solrconfig-managed-schema-test.xml     |    2 +-
 .../conf/solrconfig-managed-schema.xml          |    4 +-
 .../conf/solrconfig-master-throttled.xml        |   11 +-
 .../solr/collection1/conf/solrconfig-master.xml |   11 +-
 .../conf/solrconfig-master1-keepOneBackup.xml   |    7 +-
 .../collection1/conf/solrconfig-master1.xml     |   11 +-
 .../collection1/conf/solrconfig-master2.xml     |   11 +-
 .../collection1/conf/solrconfig-master3.xml     |   11 +-
 .../conf/solrconfig-mergepolicy-defaults.xml    |    2 +-
 .../conf/solrconfig-mergepolicy-legacy.xml      |    3 +-
 .../conf/solrconfig-mergepolicy-nocfs.xml       |   34 -
 .../solrconfig-mergepolicyfactory-nocfs.xml     |    2 +-
 .../collection1/conf/solrconfig-nocache.xml     |   10 +-
 .../conf/solrconfig-nomergepolicyfactory.xml    |    2 +-
 .../collection1/conf/solrconfig-noopregen.xml   |    2 +-
 .../collection1/conf/solrconfig-paramset.xml    |    2 +-
 ...lrconfig-parsing-update-processor-chains.xml |    2 +-
 .../conf/solrconfig-phrasesuggest.xml           |    2 +-
 .../conf/solrconfig-plugcollector.xml           |   31 +-
 .../conf/solrconfig-postingshighlight.xml       |    2 +-
 .../conf/solrconfig-query-parser-init.xml       |    2 +-
 .../conf/solrconfig-querysender-noquery.xml     |    2 +-
 .../collection1/conf/solrconfig-querysender.xml |    8 +-
 .../collection1/conf/solrconfig-repeater.xml    |   11 +-
 .../collection1/conf/solrconfig-reqHandler.incl |    2 +-
 .../conf/solrconfig-response-log-component.xml  |   16 +-
 .../collection1/conf/solrconfig-schemaless.xml  |    8 +-
 .../conf/solrconfig-script-updateprocessor.xml  |    2 +-
 .../conf/solrconfig-searcher-listeners1.xml     |    2 +-
 .../solr/collection1/conf/solrconfig-slave.xml  |   11 +-
 .../solr/collection1/conf/solrconfig-slave1.xml |   11 +-
 .../conf/solrconfig-solcoreproperties.xml       |    2 +-
 .../solrconfig-sortingmergepolicyfactory.xml    |    4 +-
 .../conf/solrconfig-sortingresponse.xml         |    2 +-
 .../collection1/conf/solrconfig-spatial.xml     |    2 +-
 .../conf/solrconfig-spellcheckcomponent.xml     |   15 +-
 .../conf/solrconfig-spellchecker.xml            |    2 +-
 .../solr/collection1/conf/solrconfig-sql.xml    |    6 +-
 ...-suggestercomponent-context-filter-query.xml |    2 +-
 .../conf/solrconfig-suggestercomponent.xml      |    2 +-
 .../collection1/conf/solrconfig-test-misc.xml   |    4 +-
 .../conf/solrconfig-testxmlparser.xml           |    2 +-
 .../conf/solrconfig-tieredmergepolicy.xml       |   48 -
 .../solrconfig-tieredmergepolicyfactory.xml     |    2 +-
 .../solr/collection1/conf/solrconfig-tlog.xml   |    5 +-
 ...nfig-uninvertdocvaluesmergepolicyfactory.xml |    2 +-
 .../conf/solrconfig-update-processor-chains.xml |    2 +-
 ...lrconfig-warmer-randommergepolicyfactory.xml |    2 +-
 .../solr/collection1/conf/solrconfig-warmer.xml |   46 -
 .../solrconfig.snippet.randomindexconfig.xml    |    3 +-
 .../solr/collection1/conf/solrconfig.xml        |   43 +-
 .../conf/solrconfig_SimpleTextCodec.xml         |    2 +-
 .../solr/collection1/conf/solrconfig_codec.xml  |    2 +-
 .../solr/collection1/conf/solrconfig_codec2.xml |    2 +-
 .../solr/collection1/conf/solrconfig_perf.xml   |    7 +-
 .../solr/configsets/_default/conf/currency.xml  |   67 +
 .../solr/configsets/_default/conf/elevate.xml   |   42 +
 .../_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 +
 .../_default/conf/lang/stemdict_nl.txt          |    6 +
 .../_default/conf/lang/stoptags_ja.txt          |  420 +++
 .../_default/conf/lang/stopwords_ar.txt         |  125 +
 .../_default/conf/lang/stopwords_bg.txt         |  193 ++
 .../_default/conf/lang/stopwords_ca.txt         |  220 ++
 .../_default/conf/lang/stopwords_cz.txt         |  172 +
 .../_default/conf/lang/stopwords_da.txt         |  110 +
 .../_default/conf/lang/stopwords_de.txt         |  294 ++
 .../_default/conf/lang/stopwords_el.txt         |   78 +
 .../_default/conf/lang/stopwords_en.txt         |   54 +
 .../_default/conf/lang/stopwords_es.txt         |  356 ++
 .../_default/conf/lang/stopwords_eu.txt         |   99 +
 .../_default/conf/lang/stopwords_fa.txt         |  313 ++
 .../_default/conf/lang/stopwords_fi.txt         |   97 +
 .../_default/conf/lang/stopwords_fr.txt         |  186 +
 .../_default/conf/lang/stopwords_ga.txt         |  110 +
 .../_default/conf/lang/stopwords_gl.txt         |  161 +
 .../_default/conf/lang/stopwords_hi.txt         |  235 ++
 .../_default/conf/lang/stopwords_hu.txt         |  211 ++
 .../_default/conf/lang/stopwords_hy.txt         |   46 +
 .../_default/conf/lang/stopwords_id.txt         |  359 ++
 .../_default/conf/lang/stopwords_it.txt         |  303 ++
 .../_default/conf/lang/stopwords_ja.txt         |  127 +
 .../_default/conf/lang/stopwords_lv.txt         |  172 +
 .../_default/conf/lang/stopwords_nl.txt         |  119 +
 .../_default/conf/lang/stopwords_no.txt         |  194 ++
 .../_default/conf/lang/stopwords_pt.txt         |  253 ++
 .../_default/conf/lang/stopwords_ro.txt         |  233 ++
 .../_default/conf/lang/stopwords_ru.txt         |  243 ++
 .../_default/conf/lang/stopwords_sv.txt         |  133 +
 .../_default/conf/lang/stopwords_th.txt         |  119 +
 .../_default/conf/lang/stopwords_tr.txt         |  212 ++
 .../_default/conf/lang/userdict_ja.txt          |   29 +
 .../configsets/_default/conf/managed-schema     | 1076 ++++++
 .../solr/configsets/_default/conf/params.json   |   20 +
 .../solr/configsets/_default/conf/protwords.txt |   21 +
 .../configsets/_default/conf/solrconfig.xml     | 1373 ++++++++
 .../solr/configsets/_default/conf/stopwords.txt |   14 +
 .../solr/configsets/_default/conf/synonyms.txt  |   29 +
 .../bad-mergepolicy/conf/solrconfig.xml         |    2 +-
 .../cdcr-source-disabled/conf/schema.xml        |    2 +-
 .../solr/configsets/cdcr-source/conf/schema.xml |    2 +-
 .../configsets/cdcr-source/conf/solrconfig.xml  |    3 +-
 .../solr/configsets/cdcr-target/conf/schema.xml |    2 +-
 .../configsets/cdcr-target/conf/solrconfig.xml  |    3 +-
 .../solr/configsets/cloud-hdfs/conf/schema.xml  |    2 +-
 .../conf/managed-schema                         |    2 +-
 .../cloud-managed-upgrade/conf/schema.xml       |    2 +-
 .../cloud-managed/conf/managed-schema           |    2 +-
 .../cloud-minimal-jmx/conf/schema.xml           |    2 +-
 .../configsets/cloud-minimal/conf/schema.xml    |    3 +-
 .../configsets/cloud-subdirs/conf/schema.xml    |    2 +-
 .../solr/configsets/configset-2/conf/schema.xml |    4 +-
 .../exitable-directory/conf/schema.xml          |    2 +-
 .../exitable-directory/conf/solrconfig.xml      |    2 +-
 .../test-files/solr/crazy-path-to-config.xml    |   10 +-
 .../test-files/solr/crazy-path-to-schema.xml    |    4 +-
 .../org/apache/solr/BasicFunctionalityTest.java |  119 +-
 .../org/apache/solr/ConvertedLegacyTest.java    |   46 +-
 .../test/org/apache/solr/CursorPagingTest.java  |   60 +-
 .../apache/solr/DisMaxRequestHandlerTest.java   |   30 +-
 .../test/org/apache/solr/EchoParamsTest.java    |    4 +-
 .../src/test/org/apache/solr/SampleTest.java    |    6 +-
 .../test/org/apache/solr/SolrInfoBeanTest.java  |    4 +-
 .../apache/solr/TestDistributedGrouping.java    |   25 +-
 .../apache/solr/TestDistributedMissingSort.java |   60 +-
 .../org/apache/solr/TestDistributedSearch.java  |   31 +-
 .../org/apache/solr/TestGroupingSearch.java     |    6 +-
 .../core/src/test/org/apache/solr/TestJoin.java |    2 +-
 .../org/apache/solr/TestRandomDVFaceting.java   |    5 +
 .../org/apache/solr/TestRandomFaceting.java     |    3 +
 .../org/apache/solr/TestTolerantSearch.java     |    4 +-
 .../PathHierarchyTokenizerFactoryTest.java      |   32 +-
 .../apache/solr/analysis/TestCharFilters.java   |    8 +-
 .../test/org/apache/solr/api/TestPathTrie.java  |   61 -
 .../solr/cloud/BaseCdcrDistributedZkTest.java   |   26 +-
 .../solr/cloud/BasicDistributedZk2Test.java     |   37 +-
 .../solr/cloud/BasicDistributedZkTest.java      |  147 +-
 .../test/org/apache/solr/cloud/BasicZkTest.java |    6 +-
 ...MonkeyNothingIsSafeWithPullReplicasTest.java |    2 +
 ...aosMonkeySafeLeaderWithPullReplicasTest.java |    2 +
 .../solr/cloud/ClusterStateUpdateTest.java      |  175 +-
 .../cloud/CollectionsAPIDistributedZkTest.java  |  125 +-
 .../solr/cloud/CollectionsAPISolrJTest.java     |   40 +-
 .../solr/cloud/DistribCursorPagingTest.java     |   10 +-
 .../cloud/DistribJoinFromCollectionTest.java    |    8 +-
 .../org/apache/solr/cloud/ForceLeaderTest.java  |    4 +-
 .../FullThrottleStoppableIndexingThread.java    |   33 +-
 .../apache/solr/cloud/HttpPartitionTest.java    |   12 +-
 .../cloud/LeaderElectionIntegrationTest.java    |  294 +-
 .../cloud/LeaderFailoverAfterPartitionTest.java |    2 +-
 .../cloud/LeaderFailureAfterFreshStartTest.java |    4 +-
 .../LeaderInitiatedRecoveryOnCommitTest.java    |    4 +-
 ...aderInitiatedRecoveryOnShardRestartTest.java |    2 +-
 ...verseerCollectionConfigSetProcessorTest.java |   41 +-
 .../org/apache/solr/cloud/OverseerTest.java     |  339 +-
 .../org/apache/solr/cloud/ReplaceNodeTest.java  |   11 +-
 .../solr/cloud/ReplicationFactorTest.java       |    6 +-
 .../cloud/SegmentTerminateEarlyTestState.java   |   30 +-
 .../solr/cloud/ShardRoutingCustomTest.java      |   12 +
 .../org/apache/solr/cloud/ShardSplitTest.java   |    2 +-
 .../apache/solr/cloud/SolrCloudExampleTest.java |   11 +-
 .../solr/cloud/TestAuthenticationFramework.java |   13 +-
 .../cloud/TestCloudJSONFacetJoinDomain.java     |    6 +-
 .../apache/solr/cloud/TestCloudPivotFacet.java  |    7 +-
 .../apache/solr/cloud/TestCollectionAPI.java    |   29 +-
 .../apache/solr/cloud/TestConfigSetsAPI.java    |   51 +-
 .../solr/cloud/TestMiniSolrCloudCluster.java    |   22 +-
 .../cloud/TestOnReconnectListenerSupport.java   |    2 +-
 .../org/apache/solr/cloud/TestPullReplica.java  |   89 +-
 .../cloud/TestRandomRequestDistribution.java    |   10 +-
 .../cloud/TestSolrCloudWithKerberosAlt.java     |   15 +-
 .../solr/cloud/TestStressInPlaceUpdates.java    |   14 -
 .../org/apache/solr/cloud/TestTlogReplica.java  |   86 +-
 .../solr/cloud/UnloadDistributedZkTest.java     |  195 +-
 .../org/apache/solr/cloud/ZkControllerTest.java |   19 +-
 .../autoscaling/AutoScalingHandlerTest.java     |  327 ++
 .../solr/cloud/autoscaling/TestPolicyCloud.java |  199 ++
 .../solr/cloud/hdfs/HdfsNNFailoverTest.java     |    2 +-
 .../HdfsWriteToMultipleCollectionsTest.java     |    2 +-
 .../apache/solr/cloud/hdfs/StressHdfsTest.java  |    4 +-
 .../solr/cloud/rule/ImplicitSnitchTest.java     |   50 +-
 .../solr/core/AlternateDirectoryTest.java       |    2 +-
 .../apache/solr/core/DirectoryFactoryTest.java  |   61 +
 .../test/org/apache/solr/core/HelloStream.java  |    2 +-
 .../test/org/apache/solr/core/MockInfoBean.java |    2 +-
 .../apache/solr/core/RequestHandlersTest.java   |    8 +-
 .../test/org/apache/solr/core/SOLR749Test.java  |   12 +-
 .../test/org/apache/solr/core/SolrCoreTest.java |    2 +-
 .../org/apache/solr/core/TestBadConfig.java     |    2 -
 .../test/org/apache/solr/core/TestConfig.java   |   13 +-
 .../org/apache/solr/core/TestCoreContainer.java |    4 +-
 .../org/apache/solr/core/TestCoreDiscovery.java |    3 +-
 .../apache/solr/core/TestJmxIntegration.java    |    2 +-
 .../org/apache/solr/core/TestLazyCores.java     |   44 +-
 .../apache/solr/core/TestMergePolicyConfig.java |   18 +-
 .../test/org/apache/solr/core/TestNRTOpen.java  |    3 -
 .../solr/core/TestQuerySenderListener.java      |    2 +-
 .../solr/core/TestQuerySenderNoQuery.java       |    2 +-
 .../apache/solr/core/TestSolrIndexConfig.java   |    2 +-
 .../apache/solr/core/TestXIncludeConfig.java    |    2 +-
 .../core/snapshots/TestSolrCloudSnapshots.java  |    2 +-
 .../core/snapshots/TestSolrCoreSnapshots.java   |    2 +-
 .../solr/handler/MoreLikeThisHandlerTest.java   |   21 +-
 .../apache/solr/handler/SearchHandlerTest.java  |   80 +
 .../handler/StandardRequestHandlerTest.java     |   88 -
 .../apache/solr/handler/TestConfigReload.java   |    2 +-
 .../apache/solr/handler/TestReqParamsAPI.java   |    2 +-
 .../org/apache/solr/handler/TestSQLHandler.java |   32 +-
 .../handler/ThrowErrorOnInitRequestHandler.java |    4 +
 .../solr/handler/V2ApiIntegrationTest.java      |   63 +-
 .../apache/solr/handler/V2StandaloneTest.java   |   53 +
 .../handler/XsltUpdateRequestHandlerTest.java   |    2 +-
 .../handler/admin/CoreAdminHandlerTest.java     |   50 +
 .../solr/handler/admin/MBeansHandlerTest.java   |    2 +-
 .../admin/PropertiesRequestHandlerTest.java     |    2 +-
 .../admin/SegmentsInfoRequestHandlerTest.java   |    2 -
 .../solr/handler/admin/TestApiFramework.java    |    2 +-
 .../solr/handler/admin/TestCollectionAPIs.java  |   48 +-
 .../solr/handler/admin/TestConfigsApi.java      |    2 +-
 .../DistributedExpandComponentTest.java         |   40 +-
 .../DistributedFacetPivotLargeTest.java         |    5 +
 .../DistributedFacetPivotLongTailTest.java      |    5 +
 .../DistributedFacetPivotSmallAdvancedTest.java |    5 +
 .../DistributedFacetPivotSmallTest.java         |    5 +
 .../DistributedFacetPivotWhiteBoxTest.java      |    5 +
 .../component/DistributedMLTComponentTest.java  |   12 +-
 ...DistributedQueryComponentCustomSortTest.java |   38 +-
 .../DistributedQueryElevationComponentTest.java |    4 +-
 .../DistributedSpellCheckComponentTest.java     |   10 +-
 .../DistributedTermsComponentTest.java          |    3 +
 .../component/DummyCustomParamSpellChecker.java |   14 +-
 .../handler/component/FacetPivotSmallTest.java  |    3 +-
 .../component/QueryElevationComponentTest.java  |   90 +-
 .../component/ResponseLogComponentTest.java     |   12 +-
 .../component/SpellCheckComponentTest.java      |   10 +-
 .../handler/component/StatsComponentTest.java   |   23 +-
 .../handler/component/SuggestComponentTest.java |    2 +-
 .../component/TermVectorComponentTest.java      |    2 +-
 .../handler/component/TermsComponentTest.java   |    2 +-
 ...estDistributedStatsComponentCardinality.java |   26 +-
 .../handler/component/TestExpandComponent.java  |  100 +-
 .../TestTrackingShardHandlerFactory.java        |    2 +-
 .../highlight/FastVectorHighlighterTest.java    |    2 +-
 .../solr/highlight/HighlighterConfigTest.java   |    2 +-
 .../apache/solr/highlight/HighlighterTest.java  |   84 +-
 .../solr/metrics/SolrMetricManagerTest.java     |    5 +
 .../metrics/SolrMetricsIntegrationTest.java     |    2 +-
 .../metrics/reporters/MockMetricReporter.java   |    7 +-
 .../apache/solr/request/SimpleFacetsTest.java   |  156 +-
 .../org/apache/solr/request/TestFaceting.java   |   27 +-
 .../solr/request/TestIntervalFaceting.java      |    4 +-
 .../org/apache/solr/request/TestWriterPerf.java |    2 +
 .../solr/response/TestBinaryResponseWriter.java |    5 +-
 .../apache/solr/response/TestExportWriter.java  |  187 +-
 .../response/TestJavabinTupleStreamParser.java  |   20 +-
 .../apache/solr/response/TestPushWriter.java    |    8 +-
 .../transform/TestChildDocTransformer.java      |  120 +-
 .../transform/TestSubQueryTransformer.java      |   28 +-
 .../org/apache/solr/rest/TestRestManager.java   |    2 +-
 .../schema/TestFieldCollectionResource.java     |   10 +-
 .../solr/schema/AbstractCurrencyFieldTest.java  |  426 ---
 .../apache/solr/schema/BadIndexSchemaTest.java  |   63 +-
 .../org/apache/solr/schema/CopyFieldTest.java   |   12 +-
 .../schema/CurrencyFieldOpenExchangeTest.java   |   27 -
 .../solr/schema/CurrencyFieldTypeTest.java      |  494 +++
 .../solr/schema/CurrencyFieldXmlFileTest.java   |   42 -
 .../apache/solr/schema/DateRangeFieldTest.java  |    2 +-
 .../org/apache/solr/schema/DocValuesTest.java   |  256 +-
 .../schema/IndexSchemaRuntimeFieldTest.java     |    4 +-
 .../org/apache/solr/schema/IndexSchemaTest.java |   28 +-
 .../OpenExchangeRatesOrgProviderTest.java       |    2 +-
 .../org/apache/solr/schema/PolyFieldTest.java   |    8 -
 .../apache/solr/schema/SchemaWatcherTest.java   |   56 +
 .../org/apache/solr/schema/TestBinaryField.java |    6 +-
 .../solr/schema/TestCloudManagedSchema.java     |    2 +-
 .../apache/solr/schema/TestCollationField.java  |   32 +-
 .../schema/TestCollationFieldDocValues.java     |   32 +-
 .../solr/schema/TestHalfAndHalfDocValues.java   |   10 +-
 .../apache/solr/schema/TestOmitPositions.java   |    4 +-
 .../org/apache/solr/schema/TestPointFields.java |  578 ++--
 .../apache/solr/search/QueryEqualityTest.java   |   16 +
 .../apache/solr/search/SpatialFilterTest.java   |    2 +-
 .../solr/search/TestCollapseQParserPlugin.java  |  282 +-
 .../TestComplexPhraseLeadingWildcard.java       |    2 +-
 .../search/TestComplexPhraseQParserPlugin.java  |    8 +-
 .../org/apache/solr/search/TestCustomSort.java  |   20 +-
 .../test/org/apache/solr/search/TestDocSet.java |    5 +-
 .../solr/search/TestExtendedDismaxParser.java   |   22 +-
 .../apache/solr/search/TestFieldSortValues.java |   10 +-
 .../solr/search/TestFoldingMultitermQuery.java  |    2 +-
 .../search/TestGraphTermsQParserPlugin.java     |   36 +-
 .../solr/search/TestHashQParserPlugin.java      |   14 +-
 .../apache/solr/search/TestIndexSearcher.java   |    3 -
 .../solr/search/TestMaxScoreQueryParser.java    |   10 +-
 .../org/apache/solr/search/TestQueryTypes.java  |   68 +-
 .../org/apache/solr/search/TestRangeQuery.java  |    8 +-
 .../solr/search/TestReRankQParserPlugin.java    |  208 +-
 .../test/org/apache/solr/search/TestReload.java |    2 +-
 .../org/apache/solr/search/TestSearchPerf.java  |    2 +-
 .../apache/solr/search/TestSolr4Spatial.java    |   26 +-
 .../apache/solr/search/TestSolrQueryParser.java |   76 +-
 .../org/apache/solr/search/TestTrieFacet.java   |   26 +-
 .../org/apache/solr/search/facet/DebugAgg.java  |    5 +-
 .../search/facet/TestJsonFacetRefinement.java   |  265 +-
 .../solr/search/facet/TestJsonFacets.java       |   14 +-
 .../search/function/SortByFunctionTest.java     |   68 +-
 .../solr/search/function/TestFunctionQuery.java |   65 +-
 .../function/TestMinMaxOnMultiValuedField.java  |  156 +-
 .../search/join/BlockJoinFacetDistribTest.java  |    2 +-
 .../search/join/BlockJoinFacetRandomTest.java   |    2 +-
 .../search/join/BlockJoinFacetSimpleTest.java   |    2 +-
 .../solr/search/mlt/SimpleMLTQParserTest.java   |   86 +-
 .../search/stats/TestDefaultStatsCache.java     |   17 +-
 .../solr/search/stats/TestDistribIDF.java       |   14 +-
 .../solr/security/MockAuthorizationPlugin.java  |    2 +-
 .../apache/solr/servlet/NoCacheHeaderTest.java  |    2 +-
 .../spelling/DirectSolrSpellCheckerTest.java    |    3 +-
 .../spelling/FileBasedSpellCheckerTest.java     |    1 -
 .../spelling/IndexBasedSpellCheckerTest.java    |    1 -
 .../solr/spelling/SimpleQueryConverter.java     |    8 +-
 .../solr/spelling/SpellCheckCollatorTest.java   |   58 +-
 .../SpellCheckCollatorWithCollapseTest.java     |    2 +-
 .../spelling/SpellPossibilityIteratorTest.java  |    2 -
 .../spelling/SpellingQueryConverterTest.java    |    9 +-
 .../spelling/TestSuggestSpellingConverter.java  |   10 +-
 .../spelling/WordBreakSolrSpellCheckerTest.java |   17 +-
 .../solr/spelling/suggest/SuggesterTest.java    |   19 +-
 .../suggest/TestAnalyzeInfixSuggestions.java    |    2 +-
 .../suggest/TestFreeTextSuggestions.java        |    2 +-
 .../apache/solr/update/AddBlockUpdateTest.java  |   10 +-
 .../solr/update/DirectUpdateHandlerTest.java    |    3 -
 .../apache/solr/update/DocumentBuilderTest.java |    4 +-
 .../solr/update/SolrCmdDistributorTest.java     |    3 -
 .../apache/solr/update/SolrIndexConfigTest.java |   36 +-
 .../solr/update/TestInPlaceUpdatesDistrib.java  |   18 -
 .../update/TestInPlaceUpdatesStandalone.java    |   18 -
 .../org/apache/solr/update/UpdateLogTest.java   |    9 -
 .../org/apache/solr/update/VersionInfoTest.java |  126 +-
 ...dSchemaFieldsUpdateProcessorFactoryTest.java |   16 +-
 .../AtomicUpdateProcessorFactoryTest.java       |   36 +-
 .../update/processor/AtomicUpdatesTest.java     |   36 +-
 .../ClassificationUpdateProcessorTest.java      |    2 +-
 .../processor/TemplateUpdateProcessorTest.java  |   67 +-
 .../UpdateRequestProcessorFactoryTest.java      |    8 +-
 .../org/apache/solr/util/JsonValidatorTest.java |  196 --
 .../org/apache/solr/util/PrimUtilsTest.java     |    2 +-
 .../apache/solr/util/TestSolrCLIRunExample.java |    2 +-
 .../test/org/apache/solr/util/TestUtils.java    |   74 +-
 .../org/apache/solr/util/UtilsToolTest.java     |    2 +-
 .../org/apache/solr/util/hll/BitVectorTest.java |    2 +-
 .../apache/solr/util/hll/ExplicitHLLTest.java   |    2 +-
 .../org/apache/solr/util/hll/FullHLLTest.java   |    2 +-
 .../example-DIH/solr/db/conf/managed-schema     |   27 +-
 .../example-DIH/solr/db/conf/solrconfig.xml     |   42 +-
 .../example-DIH/solr/mail/conf/managed-schema   |   27 +-
 .../example-DIH/solr/mail/conf/solrconfig.xml   |   42 +-
 .../example-DIH/solr/solr/conf/currency.xml     |    2 +-
 .../example-DIH/solr/solr/conf/managed-schema   |   27 +-
 .../example-DIH/solr/solr/conf/solrconfig.xml   |   42 +-
 solr/example/files/conf/managed-schema          |   24 +-
 solr/example/files/conf/solrconfig.xml          |   46 +-
 solr/licenses/noggit-0.6.jar.sha1               |    1 -
 solr/licenses/noggit-0.8.jar.sha1               |    1 +
 solr/server/README.txt                          |   11 +-
 .../server/etc/test/create-solrtest.keystore.sh |   37 -
 solr/server/etc/test/solrtest.keystore          |  Bin 2208 -> 0 bytes
 .../solr/configsets/_default/conf/currency.xml  |   67 +
 .../solr/configsets/_default/conf/elevate.xml   |   42 +
 .../_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 +
 .../_default/conf/lang/stemdict_nl.txt          |    6 +
 .../_default/conf/lang/stoptags_ja.txt          |  420 +++
 .../_default/conf/lang/stopwords_ar.txt         |  125 +
 .../_default/conf/lang/stopwords_bg.txt         |  193 ++
 .../_default/conf/lang/stopwords_ca.txt         |  220 ++
 .../_default/conf/lang/stopwords_cz.txt         |  172 +
 .../_default/conf/lang/stopwords_da.txt         |  110 +
 .../_default/conf/lang/stopwords_de.txt         |  294 ++
 .../_default/conf/lang/stopwords_el.txt         |   78 +
 .../_default/conf/lang/stopwords_en.txt         |   54 +
 .../_default/conf/lang/stopwords_es.txt         |  356 ++
 .../_default/conf/lang/stopwords_eu.txt         |   99 +
 .../_default/conf/lang/stopwords_fa.txt         |  313 ++
 .../_default/conf/lang/stopwords_fi.txt         |   97 +
 .../_default/conf/lang/stopwords_fr.txt         |  186 +
 .../_default/conf/lang/stopwords_ga.txt         |  110 +
 .../_default/conf/lang/stopwords_gl.txt         |  161 +
 .../_default/conf/lang/stopwords_hi.txt         |  235 ++
 .../_default/conf/lang/stopwords_hu.txt         |  211 ++
 .../_default/conf/lang/stopwords_hy.txt         |   46 +
 .../_default/conf/lang/stopwords_id.txt         |  359 ++
 .../_default/conf/lang/stopwords_it.txt         |  303 ++
 .../_default/conf/lang/stopwords_ja.txt         |  127 +
 .../_default/conf/lang/stopwords_lv.txt         |  172 +
 .../_default/conf/lang/stopwords_nl.txt         |  119 +
 .../_default/conf/lang/stopwords_no.txt         |  194 ++
 .../_default/conf/lang/stopwords_pt.txt         |  253 ++
 .../_default/conf/lang/stopwords_ro.txt         |  233 ++
 .../_default/conf/lang/stopwords_ru.txt         |  243 ++
 .../_default/conf/lang/stopwords_sv.txt         |  133 +
 .../_default/conf/lang/stopwords_th.txt         |  119 +
 .../_default/conf/lang/stopwords_tr.txt         |  212 ++
 .../_default/conf/lang/userdict_ja.txt          |   29 +
 .../configsets/_default/conf/managed-schema     | 1076 ++++++
 .../solr/configsets/_default/conf/params.json   |   20 +
 .../solr/configsets/_default/conf/protwords.txt |   21 +
 .../configsets/_default/conf/solrconfig.xml     | 1373 ++++++++
 .../solr/configsets/_default/conf/stopwords.txt |   14 +
 .../solr/configsets/_default/conf/synonyms.txt  |   29 +
 .../configsets/basic_configs/conf/currency.xml  |   67 -
 .../configsets/basic_configs/conf/elevate.xml   |   42 -
 .../basic_configs/conf/lang/contractions_ca.txt |    8 -
 .../basic_configs/conf/lang/contractions_fr.txt |   15 -
 .../basic_configs/conf/lang/contractions_ga.txt |    5 -
 .../basic_configs/conf/lang/contractions_it.txt |   23 -
 .../basic_configs/conf/lang/hyphenations_ga.txt |    5 -
 .../basic_configs/conf/lang/stemdict_nl.txt     |    6 -
 .../basic_configs/conf/lang/stoptags_ja.txt     |  420 ---
 .../basic_configs/conf/lang/stopwords_ar.txt    |  125 -
 .../basic_configs/conf/lang/stopwords_bg.txt    |  193 --
 .../basic_configs/conf/lang/stopwords_ca.txt    |  220 --
 .../basic_configs/conf/lang/stopwords_cz.txt    |  172 -
 .../basic_configs/conf/lang/stopwords_da.txt    |  110 -
 .../basic_configs/conf/lang/stopwords_de.txt    |  294 --
 .../basic_configs/conf/lang/stopwords_el.txt    |   78 -
 .../basic_configs/conf/lang/stopwords_en.txt    |   54 -
 .../basic_configs/conf/lang/stopwords_es.txt    |  356 --
 .../basic_configs/conf/lang/stopwords_eu.txt    |   99 -
 .../basic_configs/conf/lang/stopwords_fa.txt    |  313 --
 .../basic_configs/conf/lang/stopwords_fi.txt    |   97 -
 .../basic_configs/conf/lang/stopwords_fr.txt    |  186 -
 .../basic_configs/conf/lang/stopwords_ga.txt    |  110 -
 .../basic_configs/conf/lang/stopwords_gl.txt    |  161 -
 .../basic_configs/conf/lang/stopwords_hi.txt    |  235 --
 .../basic_configs/conf/lang/stopwords_hu.txt    |  211 --
 .../basic_configs/conf/lang/stopwords_hy.txt    |   46 -
 .../basic_configs/conf/lang/stopwords_id.txt    |  359 --
 .../basic_configs/conf/lang/stopwords_it.txt    |  303 --
 .../basic_configs/conf/lang/stopwords_ja.txt    |  127 -
 .../basic_configs/conf/lang/stopwords_lv.txt    |  172 -
 .../basic_configs/conf/lang/stopwords_nl.txt    |  119 -
 .../basic_configs/conf/lang/stopwords_no.txt    |  194 --
 .../basic_configs/conf/lang/stopwords_pt.txt    |  253 --
 .../basic_configs/conf/lang/stopwords_ro.txt    |  233 --
 .../basic_configs/conf/lang/stopwords_ru.txt    |  243 --
 .../basic_configs/conf/lang/stopwords_sv.txt    |  133 -
 .../basic_configs/conf/lang/stopwords_th.txt    |  119 -
 .../basic_configs/conf/lang/stopwords_tr.txt    |  212 --
 .../basic_configs/conf/lang/userdict_ja.txt     |   29 -
 .../basic_configs/conf/managed-schema           | 1045 ------
 .../configsets/basic_configs/conf/params.json   |   20 -
 .../configsets/basic_configs/conf/protwords.txt |   21 -
 .../basic_configs/conf/solrconfig.xml           | 1410 --------
 .../configsets/basic_configs/conf/stopwords.txt |   14 -
 .../configsets/basic_configs/conf/synonyms.txt  |   29 -
 .../conf/currency.xml                           |   67 -
 .../data_driven_schema_configs/conf/elevate.xml |   42 -
 .../conf/lang/contractions_ca.txt               |    8 -
 .../conf/lang/contractions_fr.txt               |   15 -
 .../conf/lang/contractions_ga.txt               |    5 -
 .../conf/lang/contractions_it.txt               |   23 -
 .../conf/lang/hyphenations_ga.txt               |    5 -
 .../conf/lang/stemdict_nl.txt                   |    6 -
 .../conf/lang/stoptags_ja.txt                   |  420 ---
 .../conf/lang/stopwords_ar.txt                  |  125 -
 .../conf/lang/stopwords_bg.txt                  |  193 --
 .../conf/lang/stopwords_ca.txt                  |  220 --
 .../conf/lang/stopwords_cz.txt                  |  172 -
 .../conf/lang/stopwords_da.txt                  |  110 -
 .../conf/lang/stopwords_de.txt                  |  294 --
 .../conf/lang/stopwords_el.txt                  |   78 -
 .../conf/lang/stopwords_en.txt                  |   54 -
 .../conf/lang/stopwords_es.txt                  |  356 --
 .../conf/lang/stopwords_eu.txt                  |   99 -
 .../conf/lang/stopwords_fa.txt                  |  313 --
 .../conf/lang/stopwords_fi.txt                  |   97 -
 .../conf/lang/stopwords_fr.txt                  |  186 -
 .../conf/lang/stopwords_ga.txt                  |  110 -
 .../conf/lang/stopwords_gl.txt                  |  161 -
 .../conf/lang/stopwords_hi.txt                  |  235 --
 .../conf/lang/stopwords_hu.txt                  |  211 --
 .../conf/lang/stopwords_hy.txt                  |   46 -
 .../conf/lang/stopwords_id.txt                  |  359 --
 .../conf/lang/stopwords_it.txt                  |  303 --
 .../conf/lang/stopwords_ja.txt                  |  127 -
 .../conf/lang/stopwords_lv.txt                  |  172 -
 .../conf/lang/stopwords_nl.txt                  |  119 -
 .../conf/lang/stopwords_no.txt                  |  194 --
 .../conf/lang/stopwords_pt.txt                  |  253 --
 .../conf/lang/stopwords_ro.txt                  |  233 --
 .../conf/lang/stopwords_ru.txt                  |  243 --
 .../conf/lang/stopwords_sv.txt                  |  133 -
 .../conf/lang/stopwords_th.txt                  |  119 -
 .../conf/lang/stopwords_tr.txt                  |  212 --
 .../conf/lang/userdict_ja.txt                   |   29 -
 .../conf/managed-schema                         | 1069 ------
 .../data_driven_schema_configs/conf/params.json |   20 -
 .../conf/protwords.txt                          |   21 -
 .../conf/solrconfig.xml                         | 1408 --------
 .../conf/stopwords.txt                          |   14 -
 .../conf/synonyms.txt                           |   29 -
 .../conf/managed-schema                         |   27 +-
 .../conf/solrconfig.xml                         |   56 +-
 solr/solr-ref-guide/build.xml                   |   31 +-
 solr/solr-ref-guide/meta-docs/publish.adoc      |    1 -
 solr/solr-ref-guide/src/_config.yml.template    |    9 +-
 solr/solr-ref-guide/src/_includes/head.html     |    2 -
 ...adding-custom-plugins-in-solrcloud-mode.adoc |    2 +-
 .../src/basic-authentication-plugin.adoc        |   22 +-
 solr/solr-ref-guide/src/blockjoin-faceting.adoc |   19 +-
 .../solr-ref-guide/src/charfilterfactories.adoc |   26 +-
 solr/solr-ref-guide/src/cloud-screens.adoc      |    2 +-
 solr/solr-ref-guide/src/codec-factory.adoc      |   12 +-
 .../src/collapse-and-expand-results.adoc        |   84 +-
 solr/solr-ref-guide/src/collections-api.adoc    | 1009 +++---
 .../src/command-line-utilities.adoc             |    2 +-
 .../src/common-query-parameters.adoc            |   30 +-
 solr/solr-ref-guide/src/config-api.adoc         |    2 +-
 solr/solr-ref-guide/src/configsets-api.adoc     |   61 +-
 .../src/configuring-solrconfig-xml.adoc         |    3 +-
 solr/solr-ref-guide/src/content-streams.adoc    |   28 +-
 solr/solr-ref-guide/src/coreadmin-api.adoc      |  284 +-
 .../src/cross-data-center-replication-cdcr.adoc |   55 +-
 solr/solr-ref-guide/src/css/ref-guide.css       |    5 +-
 solr/solr-ref-guide/src/css/theme-solr.css      |    2 +-
 ...adir-and-directoryfactory-in-solrconfig.adoc |    4 +-
 solr/solr-ref-guide/src/de-duplication.adoc     |   45 +-
 .../src/defining-core-properties.adoc           |   52 +-
 solr/solr-ref-guide/src/defining-fields.adoc    |   18 +-
 .../detecting-languages-during-indexing.adoc    |   99 +-
 .../src/distributed-requests.adoc               |   45 +-
 .../distributed-search-with-index-sharding.adoc |    2 +-
 solr/solr-ref-guide/src/enabling-ssl.adoc       |   12 +-
 .../src/exporting-result-sets.adoc              |    2 +-
 solr/solr-ref-guide/src/faceting.adoc           |   64 +-
 solr/solr-ref-guide/src/feed.xml                |   28 -
 .../field-type-definitions-and-properties.adoc  |   40 +-
 .../src/field-types-included-with-solr.adoc     |    3 +-
 .../solr-ref-guide/src/filter-descriptions.adoc |   36 +-
 solr/solr-ref-guide/src/format-of-solr-xml.adoc |  203 +-
 solr/solr-ref-guide/src/function-queries.adoc   |  451 ++-
 solr/solr-ref-guide/src/graph-traversal.adoc    |  296 +-
 .../src/hadoop-authentication-plugin.adoc       |   44 +-
 solr/solr-ref-guide/src/highlighting.adoc       |  301 +-
 .../src/images/Solr_Logo_on_white.png           |  Bin 0 -> 47661 bytes
 .../src/implicit-requesthandlers.adoc           |    2 +-
 solr/solr-ref-guide/src/index-replication.adoc  |  194 +-
 .../src/indexconfig-in-solrconfig.adoc          |   29 +-
 .../src/initparams-in-solrconfig.adoc           |   16 +-
 .../src/introduction-to-solr-indexing.adoc      |    2 +-
 solr/solr-ref-guide/src/jvm-settings.adoc       |    2 +-
 .../src/kerberos-authentication-plugin.adoc     |   72 +-
 solr/solr-ref-guide/src/language-analysis.adoc  |   10 +-
 solr/solr-ref-guide/src/learning-to-rank.adoc   |    2 +-
 .../src/local-parameters-in-queries.adoc        |    2 +-
 .../major-changes-from-solr-5-to-solr-6.adoc    |    6 +-
 .../src/making-and-restoring-backups.adoc       |  102 +-
 .../src/mbean-request-handler.adoc              |   21 +-
 solr/solr-ref-guide/src/merging-indexes.adoc    |    2 +-
 solr/solr-ref-guide/src/metrics-reporting.adoc  |  147 +-
 solr/solr-ref-guide/src/morelikethis.adoc       |   76 +-
 .../src/near-real-time-searching.adoc           |   44 +-
 solr/solr-ref-guide/src/other-parsers.adoc      |  203 +-
 .../src/parallel-sql-interface.adoc             |   18 +-
 .../solr-ref-guide/src/parameter-reference.adoc |   45 +-
 .../src/pdf/SolrRefGuide-all.adoc               |    6 +-
 .../src/pdf/themes/refguide-theme.yml           |   17 +-
 .../src/performance-statistics-reference.adoc   |    2 +-
 solr/solr-ref-guide/src/query-re-ranking.adoc   |   15 +-
 solr/solr-ref-guide/src/query-screen.adoc       |   68 +-
 .../src/query-settings-in-solrconfig.adoc       |   22 +-
 .../read-and-write-side-fault-tolerance.adoc    |    4 +-
 solr/solr-ref-guide/src/replication-screen.adoc |    4 +-
 .../src/request-parameters-api.adoc             |    2 +-
 .../src/requestdispatcher-in-solrconfig.adoc    |   35 +-
 ...lers-and-searchcomponents-in-solrconfig.adoc |   14 +-
 solr/solr-ref-guide/src/response-writers.adoc   |  103 +-
 solr/solr-ref-guide/src/result-clustering.adoc  |   82 +-
 solr/solr-ref-guide/src/result-grouping.adoc    |   77 +-
 .../src/rule-based-authorization-plugin.adoc    |   65 +-
 .../src/running-solr-on-hdfs.adoc               |   95 +-
 solr/solr-ref-guide/src/schema-api.adoc         |  361 +-
 ...schema-factory-definition-in-solrconfig.adoc |    6 +-
 solr/solr-ref-guide/src/schemaless-mode.adoc    |    8 +-
 ...tting-up-an-external-zookeeper-ensemble.adoc |    8 +-
 .../shards-and-indexing-data-in-solrcloud.adoc  |    2 +-
 solr/solr-ref-guide/src/sitemap.xml             |    2 +-
 .../src/solr-control-script-reference.adoc      |  520 +--
 .../src/solr-cores-and-solr-xml.adoc            |    2 +-
 .../src/solr-jdbc-apache-zeppelin.adoc          |    2 +-
 solr/solr-ref-guide/src/spatial-search.adoc     |  150 +-
 solr/solr-ref-guide/src/spell-checking.adoc     |   40 +-
 solr/solr-ref-guide/src/stream-decorators.adoc  |  392 ++-
 solr/solr-ref-guide/src/stream-evaluators.adoc  |  137 +-
 solr/solr-ref-guide/src/stream-sources.adoc     |  131 +-
 .../src/taking-solr-to-production.adoc          |   20 +-
 .../src/the-dismax-query-parser.adoc            |   38 +-
 .../src/the-extended-dismax-query-parser.adoc   |   30 +-
 .../src/the-query-elevation-component.adoc      |   31 +-
 .../src/the-standard-query-parser.adoc          |   14 +-
 .../solr-ref-guide/src/the-stats-component.adoc |   75 +-
 .../src/the-term-vector-component.adoc          |   55 +-
 .../solr-ref-guide/src/the-terms-component.adoc |  117 +-
 .../src/transforming-result-documents.adoc      |   31 +-
 ...anding-analyzers-tokenizers-and-filters.adoc |    8 +-
 .../src/update-request-processors.adoc          |   24 +-
 .../src/updatehandlers-in-solrconfig.adoc       |   62 +-
 .../src/updating-parts-of-documents.adoc        |   56 +-
 solr/solr-ref-guide/src/upgrading-solr.adoc     |    2 +-
 .../src/uploading-data-with-index-handlers.adoc |  130 +-
 ...g-data-with-solr-cell-using-apache-tika.adoc |  125 +-
 ...store-data-with-the-data-import-handler.adoc |    4 +-
 solr/solr-ref-guide/src/using-solrj.adoc        |   14 +-
 ...zookeeper-to-manage-configuration-files.adoc |    4 +-
 solr/solr-ref-guide/src/v2-api.adoc             |   24 +-
 .../src/velocity-response-writer.adoc           |   99 +-
 ...king-with-currencies-and-exchange-rates.adoc |   34 +-
 solr/solr-ref-guide/src/working-with-dates.adoc |   11 +-
 .../src/working-with-enum-fields.adoc           |    6 +-
 ...rking-with-external-files-and-processes.adoc |   30 +-
 .../src/zookeeper-access-control.adoc           |   21 +-
 .../apache/solr/client/solrj/SolrRequest.java   |   18 +
 .../solr/client/solrj/V2RequestSupport.java     |   30 +
 .../cloud/autoscaling/AddReplicaSuggester.java  |   69 +
 .../client/solrj/cloud/autoscaling/Cell.java    |   69 +
 .../client/solrj/cloud/autoscaling/Clause.java  |  472 +++
 .../cloud/autoscaling/ClusterDataProvider.java  |   52 +
 .../cloud/autoscaling/MoveReplicaSuggester.java |   83 +
 .../client/solrj/cloud/autoscaling/Operand.java |  123 +
 .../client/solrj/cloud/autoscaling/Policy.java  |  521 +++
 .../solrj/cloud/autoscaling/PolicyHelper.java   |   96 +
 .../solrj/cloud/autoscaling/Preference.java     |   89 +
 .../client/solrj/cloud/autoscaling/Row.java     |  120 +
 .../solrj/cloud/autoscaling/package-info.java   |   23 +
 .../solr/client/solrj/impl/CloudSolrClient.java |  120 +-
 .../solrj/impl/ConcurrentUpdateSolrClient.java  |   81 +-
 .../impl/DelegationTokenHttpSolrClient.java     |   13 +
 .../solr/client/solrj/impl/HttpSolrClient.java  |  217 +-
 .../client/solrj/impl/LBHttpSolrClient.java     |  101 +-
 .../solrj/impl/SolrClientDataProvider.java      |  256 ++
 .../impl/StreamingBinaryResponseParser.java     |    5 +-
 .../impl/ZkClientClusterStateProvider.java      |   11 +-
 .../client/solrj/io/eval/AnovaEvaluator.java    |    6 +
 .../client/solrj/io/eval/ArrayEvaluator.java    |   53 +-
 .../client/solrj/io/eval/ComplexEvaluator.java  |   18 +-
 .../solrj/io/eval/ConvolutionEvaluator.java     |    6 +
 .../solrj/io/eval/CorrelationEvaluator.java     |    6 +
 .../solrj/io/eval/CovarianceEvaluator.java      |    6 +
 .../io/eval/CumulativeProbabilityEvaluator.java |   67 +
 .../client/solrj/io/eval/DescribeEvaluator.java |   10 +-
 .../client/solrj/io/eval/DistanceEvaluator.java |    7 +
 .../io/eval/EmpiricalDistributionEvaluator.java |    9 +-
 .../solrj/io/eval/FindDelayEvaluator.java       |    6 +
 .../solrj/io/eval/HistogramEvaluator.java       |    7 +-
 .../client/solrj/io/eval/LengthEvaluator.java   |   23 +-
 .../solrj/io/eval/MovingAverageEvaluator.java   |    6 +
 .../solrj/io/eval/PercentileEvaluator.java      |   25 +-
 .../client/solrj/io/eval/PredictEvaluator.java  |   10 +-
 .../client/solrj/io/eval/RankEvaluator.java     |    7 +
 .../solrj/io/eval/RegressionEvaluator.java      |   10 +-
 .../client/solrj/io/eval/ReverseEvaluator.java  |    7 +
 .../client/solrj/io/eval/ScaleEvaluator.java    |    7 +
 .../client/solrj/io/eval/SequenceEvaluator.java |    7 +
 .../solrj/io/stream/CartesianProductStream.java |   12 +-
 .../client/solrj/io/stream/FacetStream.java     |    3 +
 .../solr/client/solrj/io/stream/LetStream.java  |    4 +-
 .../solr/client/solrj/io/stream/TupStream.java  |    3 +-
 .../solrj/request/CollectionAdminRequest.java   |   29 +-
 .../solrj/request/CollectionApiMapping.java     |   14 +
 .../request/JavaBinUpdateRequestCodec.java      |   12 +-
 .../client/solrj/request/V1toV2ApiMapper.java   |  144 +
 .../solr/client/solrj/request/V2Request.java    |   59 +-
 .../solrj/response/SpellCheckResponse.java      |    2 +-
 .../solr/client/solrj/response/V2Response.java  |   22 +
 .../org/apache/solr/common/IteratorWriter.java  |   21 +-
 .../java/org/apache/solr/common/MapWriter.java  |   10 +
 .../org/apache/solr/common/SpecProvider.java    |   25 +
 .../apache/solr/common/cloud/DocCollection.java |   14 +
 .../solr/common/cloud/ZkConfigManager.java      |    2 +-
 .../apache/solr/common/cloud/ZkStateReader.java |    1 +
 .../solr/common/cloud/rule/ImplicitSnitch.java  |   53 +-
 .../apache/solr/common/cloud/rule/Snitch.java   |    6 +-
 .../solr/common/cloud/rule/SnitchContext.java   |    7 +-
 .../apache/solr/common/params/CommonParams.java |   11 +-
 .../common/params/ModifiableSolrParams.java     |    4 +
 .../solr/common/params/MoreLikeThisParams.java  |    4 +-
 .../solr/common/util/CommandOperation.java      |  100 +-
 .../solr/common/util/ContentStreamBase.java     |    7 +-
 .../apache/solr/common/util/JavaBinCodec.java   |   44 +-
 .../solr/common/util/JsonSchemaValidator.java   |  298 ++
 .../org/apache/solr/common/util/PathTrie.java   |  195 ++
 .../org/apache/solr/common/util/Template.java   |   66 +
 .../java/org/apache/solr/common/util/Utils.java |  224 +-
 .../solr/common/util/ValidatingJsonMap.java     |    2 +-
 .../resources/apispec/autoscaling.Commands.json |   47 +
 .../src/resources/apispec/cluster.Commands.json |   74 +
 .../src/resources/apispec/cluster.aliases.json  |   12 +
 .../apispec/cluster.commandstatus.delete.json   |   10 +
 .../apispec/cluster.commandstatus.json          |   20 +
 .../apispec/cluster.configs.Commands.json       |   34 +
 .../apispec/cluster.configs.delete.json         |   12 +
 .../src/resources/apispec/cluster.configs.json  |   12 +
 solr/solrj/src/resources/apispec/cluster.json   |   14 +
 .../src/resources/apispec/cluster.nodes.json    |   12 +
 .../cluster.security.BasicAuth.Commands.json    |   23 +
 ...cluster.security.RuleBasedAuthorization.json |  129 +
 ...luster.security.authentication.Commands.json |   12 +
 .../cluster.security.authentication.json        |   12 +
 ...cluster.security.authorization.Commands.json |   13 +
 .../apispec/cluster.security.authorization.json |   13 +
 .../resources/apispec/collections.Commands.json |  218 ++
 .../collections.collection.Commands.json        |  137 +
 .../collections.collection.Commands.modify.json |   36 +
 .../collections.collection.Commands.reload.json |   11 +
 .../apispec/collections.collection.delete.json  |   13 +
 .../apispec/collections.collection.json         |   19 +
 .../collections.collection.shards.Commands.json |  114 +
 ...ctions.collection.shards.shard.Commands.json |   24 +
 ...lections.collection.shards.shard.delete.json |   27 +
 ....collection.shards.shard.replica.delete.json |   39 +
 .../src/resources/apispec/collections.json      |   13 +
 .../src/resources/apispec/core.RealtimeGet.json |   26 +
 .../apispec/core.SchemaEdit.addCopyField.json   |   27 +
 .../apispec/core.SchemaEdit.addField.json       |   98 +
 .../core.SchemaEdit.addFieldType.analyzers.json |   51 +
 .../apispec/core.SchemaEdit.addFieldType.json   |   53 +
 .../core.SchemaEdit.deleteCopyField.json        |   19 +
 .../core.SchemaEdit.deleteDynamicField.json     |   12 +
 .../apispec/core.SchemaEdit.deleteField.json    |   12 +
 .../core.SchemaEdit.deleteFieldType.json        |   14 +
 .../src/resources/apispec/core.SchemaEdit.json  |   47 +
 .../apispec/core.SchemaRead.copyFields.json     |   26 +
 ...ore.SchemaRead.dynamicFields_fieldTypes.json |   20 +
 .../apispec/core.SchemaRead.fields.json         |   34 +
 .../src/resources/apispec/core.SchemaRead.json  |   17 +
 .../src/resources/apispec/core.Update.json      |   17 +
 ...g.Commands.addRequestHandler.properties.json |   25 +
 .../apispec/core.config.Commands.generic.json   |   19 +
 .../resources/apispec/core.config.Commands.json |  215 ++
 .../core.config.Commands.runtimeLib.json        |   23 +
 .../apispec/core.config.Params.Commands.json    |   31 +
 .../resources/apispec/core.config.Params.json   |   13 +
 .../src/resources/apispec/core.config.json      |   18 +
 .../src/resources/apispec/core.system.blob.json |   20 +
 .../apispec/core.system.blob.upload.json        |   12 +
 .../src/resources/apispec/cores.Commands.json   |   85 +
 .../src/resources/apispec/cores.Status.json     |   20 +
 .../resources/apispec/cores.core.Commands.json  |  136 +
 .../apispec/cores.core.Commands.split.json      |   34 +
 solr/solrj/src/resources/apispec/emptySpec.json |   11 +
 .../src/resources/apispec/node.Commands.json    |   24 +
 solr/solrj/src/resources/apispec/node.Info.json |   11 +
 .../src/resources/apispec/node.invoke.json      |   16 +
 .../collection1/conf/schema-replication1.xml    |    4 +-
 .../solrj/solr/collection1/conf/schema-sql.xml  |   22 +-
 .../solrj/solr/collection1/conf/schema.xml      |   22 +-
 .../solr/collection1/conf/solrconfig-slave1.xml |   11 +-
 .../solr/collection1/conf/solrconfig-sql.xml    |    6 +-
 .../solrj/solr/collection1/conf/solrconfig.xml  |    6 +-
 .../solrj/solr/configsets/ml/conf/schema.xml    |   20 +-
 .../solr/configsets/ml/conf/solrconfig.xml      |    6 +-
 .../solr/configsets/shared/conf/schema.xml      |    2 +-
 .../solr/configsets/shared/conf/solrconfig.xml  |   10 +-
 .../solr/configsets/streaming/conf/schema.xml   |   20 +-
 .../configsets/streaming/conf/solrconfig.xml    |    8 +-
 .../solrj/solr/crazy-path-to-schema.xml         |    4 +-
 .../solrj/solr/multicore/core0/conf/schema.xml  |    2 +-
 .../solr/multicore/core0/conf/solrconfig.xml    |   10 +-
 .../solrj/solr/multicore/core1/conf/schema.xml  |    2 +-
 .../solr/multicore/core1/conf/solrconfig.xml    |   10 +-
 .../client/solrj/SolrSchemalessExampleTest.java |    2 +-
 .../solrj/cloud/autoscaling/TestPolicy.java     |  654 ++++
 .../embedded/SolrExampleStreamingTest.java      |   64 +-
 .../solrj/impl/BasicHttpSolrClientTest.java     |   16 -
 .../client/solrj/impl/CloudSolrClientTest.java  |    2 +-
 .../impl/ConcurrentUpdateSolrClientTest.java    |   36 +-
 .../client/solrj/impl/LBHttpSolrClientTest.java |    2 +-
 .../client/solrj/io/stream/JDBCStreamTest.java  |    2 +
 .../solrj/io/stream/StreamExpressionTest.java   |  107 +-
 .../io/stream/eval/ArrayEvaluatorTest.java      |  155 +
 .../io/stream/eval/LengthEvaluatorTest.java     |  119 +
 .../solr/client/solrj/request/SchemaTest.java   |   23 +-
 .../solrj/request/TestV1toV2ApiMapper.java      |   55 +
 .../solr/common/util/JsonValidatorTest.java     |  192 ++
 .../solr/common/util/TestJavaBinCodec.java      |   95 +-
 .../solr/common/util/TestNamedListCodec.java    |   57 +-
 .../apache/solr/common/util/TestPathTrie.java   |   61 +
 .../solr/BaseDistributedSearchTestCase.java     |   15 +-
 .../java/org/apache/solr/SolrTestCaseJ4.java    |  206 +-
 .../solr/cloud/AbstractDistribZkTestBase.java   |   18 +-
 .../cloud/AbstractFullDistribZkTestBase.java    |  179 +-
 .../apache/solr/cloud/AbstractZkTestCase.java   |    6 +-
 .../solr/cloud/StoppableCommitThread.java       |    2 +-
 .../org/apache/solr/util/ExternalPaths.java     |    6 +-
 .../org/apache/solr/util/SSLTestConfig.java     |   58 +-
 solr/webapp/web/js/angular/controllers/query.js |    2 +-
 .../web/js/angular/controllers/replication.js   |    6 +-
 1749 files changed, 79172 insertions(+), 47740 deletions(-)
----------------------------------------------------------------------



Mime
View raw message