You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ab...@apache.org on 2017/07/03 11:58:38 UTC
[58/58] [abbrv] lucene-solr:jira/solr-10879: Merge branch 'master'
into jira/solr-10879
Merge branch 'master' into jira/solr-10879
Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/97ebeced
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/97ebeced
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/97ebeced
Branch: refs/heads/jira/solr-10879
Commit: 97ebecedbfa4c2ae49074b4cc9cb3505b6ad3ab3
Parents: c488daf d070ca6
Author: Andrzej Bialecki <ab...@apache.org>
Authored: Mon Jul 3 12:41:02 2017 +0200
Committer: Andrzej Bialecki <ab...@apache.org>
Committed: Mon Jul 3 12:41:02 2017 +0200
----------------------------------------------------------------------
README.md | 103 +
README.txt | 13 -
build.xml | 37 +-
.../lucene/classification/classification.iml | 1 -
.../lucene/spatial-extras/spatial-extras.iml | 5 +-
dev-tools/scripts/smokeTestRelease.py | 12 +-
lucene/CHANGES.txt | 28 +
lucene/MIGRATE.txt | 17 +-
.../lucene/analysis/custom/CustomAnalyzer.java | 16 +-
.../miscellaneous/ConcatenatingTokenStream.java | 121 +
.../PrefixAndSuffixAwareTokenFilter.java | 84 -
.../miscellaneous/PrefixAwareTokenFilter.java | 202 --
.../payloads/NumericPayloadTokenFilter.java | 7 +-
.../payloads/TypeAsPayloadTokenFilter.java | 6 +-
.../analysis/util/ClasspathResourceLoader.java | 12 +-
.../analysis/util/FilesystemResourceLoader.java | 16 +
.../TestConcatenatingTokenStream.java | 82 +
.../TestPrefixAndSuffixAwareTokenFilter.java | 49 -
.../TestPrefixAwareTokenFilter.java | 60 -
.../byTask/feeds/SpatialFileQueryMaker.java | 15 +-
lucene/classification/build.xml | 6 +-
.../classification/KNearestFuzzyClassifier.java | 29 +-
.../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 -
.../index/BinaryDocValuesFieldUpdates.java | 101 +-
.../apache/lucene/index/BufferedUpdates.java | 53 +-
.../lucene/index/BufferedUpdatesStream.java | 701 +---
.../apache/lucene/index/CoalescedUpdates.java | 109 -
.../lucene/index/DocValuesFieldUpdates.java | 190 +-
.../apache/lucene/index/DocValuesUpdate.java | 3 -
.../apache/lucene/index/DocumentsWriter.java | 82 +-
.../index/DocumentsWriterDeleteQueue.java | 29 +-
.../index/DocumentsWriterFlushControl.java | 21 +-
.../lucene/index/DocumentsWriterFlushQueue.java | 37 +-
.../lucene/index/DocumentsWriterPerThread.java | 35 +-
.../index/DocumentsWriterPerThreadPool.java | 11 +-
.../lucene/index/FlushByRamOrCountsPolicy.java | 29 +-
.../org/apache/lucene/index/FlushPolicy.java | 3 -
.../lucene/index/FreqProxTermsWriter.java | 5 +-
.../lucene/index/FrozenBufferedUpdates.java | 848 ++++-
.../apache/lucene/index/IndexFileDeleter.java | 7 +-
.../org/apache/lucene/index/IndexWriter.java | 777 +++--
.../apache/lucene/index/IndexWriterConfig.java | 19 +-
.../lucene/index/LiveIndexWriterConfig.java | 48 +-
.../index/MergedPrefixCodedTermsIterator.java | 132 -
.../index/NumericDocValuesFieldUpdates.java | 97 +-
.../apache/lucene/index/PrefixCodedTerms.java | 2 +-
.../apache/lucene/index/ReadersAndUpdates.java | 415 ++-
.../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 +-
.../apache/lucene/index/TieredMergePolicy.java | 73 +-
.../org/apache/lucene/search/DoubleValues.java | 21 +
.../lucene/search/DoubleValuesSource.java | 216 +-
.../apache/lucene/search/LongValuesSource.java | 82 +-
.../util/packed/AbstractPagedMutable.java | 2 +-
.../index/TestBinaryDocValuesUpdates.java | 146 +-
.../index/TestDocumentsWriterDeleteQueue.java | 39 +-
.../index/TestFlushByRamOrCountsPolicy.java | 12 +-
.../lucene/index/TestForceMergeForever.java | 7 +-
.../lucene/index/TestIndexManyDocuments.java | 71 +
.../apache/lucene/index/TestIndexWriter.java | 61 -
.../lucene/index/TestIndexWriterConfig.java | 7 +-
.../lucene/index/TestIndexWriterDelete.java | 153 +-
.../lucene/index/TestIndexWriterExceptions.java | 253 --
.../lucene/index/TestIndexWriterReader.java | 1 +
.../lucene/index/TestNRTReaderWithThreads.java | 8 +-
.../index/TestNumericDocValuesUpdates.java | 314 +-
.../lucene/index/TestPerSegmentDeletes.java | 7 +-
.../lucene/index/TestPrefixCodedTerms.java | 76 -
.../TestControlledRealTimeReopenThread.java | 4 +-
.../lucene/search/TestDoubleValuesSource.java | 16 +-
.../facet/range/TestRangeFacetCounts.java | 75 +-
.../lucene/search/highlight/TokenGroup.java | 15 +-
.../apache/lucene/search/join/TestJoinUtil.java | 16 +-
.../apache/lucene/index/memory/MemoryIndex.java | 6 +-
.../lucene/index/memory/TestMemoryIndex.java | 40 +
.../queries/function/FunctionScoreQuery.java | 9 -
.../lucene/queries/function/ValueSource.java | 260 +-
.../function/TestFunctionScoreExplanations.java | 8 +-
.../function/TestFunctionScoreQuery.java | 91 +-
.../queryparser/classic/FastCharStream.java | 2 +-
.../standard/parser/FastCharStream.java | 2 +-
.../surround/parser/FastCharStream.java | 2 +-
.../idversion/IDVersionPostingsWriter.java | 4 +-
.../idversion/VersionBlockTreeTermsWriter.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 | 4 +-
.../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 | 12 +-
.../apache/lucene/spatial/StrategyTestCase.java | 39 +-
.../lucene/spatial/spatial4j/Geo3dRptTest.java | 2 +-
.../Geo3dShapeRectRelationTestCase.java | 2 +-
.../DocumentValueSourceDictionaryTest.java | 15 +
.../java/org/apache/lucene/analysis/Token.java | 195 ++
.../index/BaseDocValuesFormatTestCase.java | 24 +
.../index/BaseIndexFileFormatTestCase.java | 2 +-
.../org/apache/lucene/util/LuceneTestCase.java | 11 -
lucene/tools/forbiddenApis/base.txt | 4 +
solr/CHANGES.txt | 109 +-
solr/bin/solr | 41 +-
solr/bin/solr.cmd | 24 +-
.../collection1/conf/solrconfig-icucollate.xml | 2 +-
.../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 | 114 -
.../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/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 -
.../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 | 20 +-
.../clustering/ClusteringComponentTest.java | 2 +-
.../handler/dataimport/MailEntityProcessor.java | 31 +-
.../conf/dataimport-schema-no-unique-key.xml | 18 +-
.../collection1/conf/dataimport-solrconfig.xml | 40 +-
.../conf/contentstream-solrconfig.xml | 42 +-
.../conf/dataimport-nodatasource-solrconfig.xml | 42 +-
.../solr/collection1/conf/dataimport-schema.xml | 10 +-
.../conf/dataimport-solr_id-schema.xml | 18 +-
.../collection1/conf/dataimport-solrconfig.xml | 42 +-
.../handler/extraction/SolrContentHandler.java | 4 +-
.../extraction/solr/collection1/conf/schema.xml | 18 +-
.../solr/collection1/conf/solrconfig.xml | 37 +-
.../extraction/TestXLSXResponseWriter.java | 2 +-
.../conf/solrconfig-languageidentifier.xml | 4 +-
.../ltr/model/MultipleAdditiveTreesModel.java | 16 +-
.../test-files/solr/collection1/conf/schema.xml | 10 +-
.../org/apache/solr/ltr/TestLTROnSolrCloud.java | 14 +-
.../uima/solr/collection1/conf/schema.xml | 20 +-
.../uima/solr/collection1/conf/solrconfig.xml | 25 +-
.../test-files/uima/uima-tokenizers-schema.xml | 20 +-
.../uima/uima-tokenizers-solrconfig.xml | 15 +-
.../java/org/apache/solr/response/PageTool.java | 5 +-
.../src/java/org/apache/solr/cloud/Assign.java | 137 +-
.../apache/solr/cloud/CreateCollectionCmd.java | 96 +-
.../org/apache/solr/cloud/CreateShardCmd.java | 74 +-
.../java/org/apache/solr/cloud/Overseer.java | 4 +-
.../cloud/OverseerCollectionMessageHandler.java | 92 +-
.../java/org/apache/solr/cloud/RestoreCmd.java | 30 +-
.../org/apache/solr/cloud/SplitShardCmd.java | 13 +-
.../org/apache/solr/cloud/ZkController.java | 56 +-
.../cloud/autoscaling/AutoScalingHandler.java | 13 +-
.../apache/solr/cloud/rule/ReplicaAssigner.java | 68 +-
.../org/apache/solr/core/CoreContainer.java | 58 +-
.../java/org/apache/solr/core/SolrConfig.java | 14 +-
.../src/java/org/apache/solr/core/SolrCore.java | 18 +-
.../java/org/apache/solr/core/SolrCores.java | 91 +-
.../apache/solr/core/SolrResourceLoader.java | 10 +-
.../apache/solr/handler/AnalyzeEvaluator.java | 3 +-
.../apache/solr/handler/CdcrRequestHandler.java | 6 +-
.../org/apache/solr/handler/ClassifyStream.java | 3 +-
.../solr/handler/MoreLikeThisHandler.java | 2 +-
.../apache/solr/handler/RequestHandlerBase.java | 1 -
.../solr/handler/StandardRequestHandler.java | 19 +-
.../solr/handler/admin/CollectionsHandler.java | 6 +-
.../handler/admin/ConfigSetsHandlerApi.java | 2 +
.../solr/handler/component/ExpandComponent.java | 2 +
.../solr/handler/component/ResponseBuilder.java | 3 +
.../handler/component/SpellCheckComponent.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 | 15 +
.../metrics/reporters/SolrGangliaReporter.java | 5 -
.../metrics/reporters/SolrGraphiteReporter.java | 5 -
.../solr/metrics/reporters/SolrJmxReporter.java | 5 +-
.../metrics/reporters/SolrSlf4jReporter.java | 5 -
.../reporters/solr/SolrClusterReporter.java | 12 +-
.../reporters/solr/SolrShardReporter.java | 12 +-
.../org/apache/solr/parser/FastCharStream.java | 2 +-
.../apache/solr/parser/SolrQueryParserBase.java | 5 +-
.../transform/GeoTransformerFactory.java | 33 +-
.../solr/schema/AbstractSpatialFieldType.java | 10 +-
.../java/org/apache/solr/schema/BBoxField.java | 8 +-
.../org/apache/solr/schema/CurrencyField.java | 999 +-----
.../apache/solr/schema/CurrencyFieldType.java | 829 +++++
.../apache/solr/schema/ExternalFileField.java | 14 -
.../java/org/apache/solr/schema/FieldType.java | 4 +-
.../solr/schema/FileExchangeRateProvider.java | 252 ++
.../solr/schema/LatLonPointSpatialField.java | 46 +-
.../schema/OpenExchangeRatesOrgProvider.java | 2 +-
.../java/org/apache/solr/schema/PointField.java | 28 +
.../schema/RptWithGeometrySpatialField.java | 60 +-
.../apache/solr/schema/ZkIndexSchemaReader.java | 105 +-
.../org/apache/solr/search/DisMaxQParser.java | 4 +-
.../solr/search/ExtendedDismaxQParser.java | 10 +-
.../java/org/apache/solr/search/QueryUtils.java | 11 +
.../apache/solr/search/ValueSourceParser.java | 8 +-
.../apache/solr/search/facet/FacetRange.java | 2 +-
.../distance/GeoDistValueSourceParser.java | 8 +-
.../apache/solr/search/mlt/CloudMLTQParser.java | 3 +-
.../solr/search/mlt/SimpleMLTQParser.java | 3 +-
.../search/stats/ExactSharedStatsCache.java | 12 +-
.../solr/search/stats/ExactStatsCache.java | 19 +-
.../org/apache/solr/servlet/BaseSolrFilter.java | 3 +
.../apache/solr/servlet/BaseSolrServlet.java | 3 +
.../org/apache/solr/servlet/HttpSolrCall.java | 13 +-
.../apache/solr/servlet/SolrDispatchFilter.java | 8 +-
.../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/SpellCheckCollator.java | 5 +-
.../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 +-
.../solr/update/StreamingSolrClients.java | 65 +-
.../org/apache/solr/util/Java9InitHack.java | 78 +
.../src/java/org/apache/solr/util/SolrCLI.java | 34 +-
.../org/apache/solr/util/SolrPluginUtils.java | 12 +-
.../resources/SystemCollectionSolrConfig.xml | 2 +-
.../collection1/conf/bad-error-solrconfig.xml | 2 +-
.../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-dup-fieldType.xml | 4 +-
.../conf/bad-schema-external-filefield.xml | 25 -
.../collection1/conf/schema-binaryfield.xml | 36 -
.../collection1/conf/schema-copyfield-test.xml | 34 +-
.../collection1/conf/schema-customfield.xml | 29 +-
.../conf/schema-distrib-interval-faceting.xml | 32 +-
.../conf/schema-distributed-missing-sort.xml | 28 +-
.../solr/collection1/conf/schema-docValues.xml | 10 +-
.../conf/schema-docValuesFaceting.xml | 35 +-
.../collection1/conf/schema-docValuesJoin.xml | 10 +-
.../conf/schema-docValuesMissing.xml | 10 +-
.../collection1/conf/schema-docValuesMulti.xml | 10 +-
.../conf/schema-field-sort-values.xml | 4 +-
.../collection1/conf/schema-inplace-updates.xml | 6 +-
.../conf/schema-non-stored-docvalues.xml | 47 +-
.../conf/schema-not-required-unique-key.xml | 1 -
.../collection1/conf/schema-replication1.xml | 1 -
.../collection1/conf/schema-replication2.xml | 1 -
.../collection1/conf/schema-required-fields.xml | 34 +-
.../solr/collection1/conf/schema-reversed.xml | 5 +-
.../collection1/conf/schema-sortingresponse.xml | 30 +-
.../solr/collection1/conf/schema-sorts.xml | 115 +-
.../collection1/conf/schema-tokenizer-test.xml | 21 +-
.../solr/collection1/conf/schema-trie.xml | 4 +-
.../solr/collection1/conf/schema-version-dv.xml | 5 +-
.../collection1/conf/schema-version-indexed.xml | 5 +-
.../test-files/solr/collection1/conf/schema.xml | 130 +-
.../solr/collection1/conf/schema11.xml | 71 +-
.../solr/collection1/conf/schema12.xml | 72 +-
.../solr/collection1/conf/schema15.xml | 22 +-
.../solr/collection1/conf/schema_latest.xml | 96 +-
...dd-schema-fields-update-processor-chains.xml | 2 +-
.../conf/solrconfig-altdirectory.xml | 2 +-
.../conf/solrconfig-analytics-query.xml | 227 +-
.../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 | 125 +-
.../conf/solrconfig-components-name.xml | 4 +-
.../solrconfig-configurerecoverystrategy.xml | 2 +-
.../conf/solrconfig-customrecoverystrategy.xml | 2 +-
.../conf/solrconfig-delaying-component.xml | 2 +-
.../collection1/conf/solrconfig-delpolicy1.xml | 2 +-
.../collection1/conf/solrconfig-delpolicy2.xml | 2 +-
...lrconfig-distrib-update-processor-chains.xml | 3 +-
.../conf/solrconfig-doctransformers.xml | 4 +-
.../collection1/conf/solrconfig-elevate.xml | 2 +-
.../solrconfig-externalversionconstraint.xml | 2 +-
.../conf/solrconfig-functionquery.xml | 4 +-
.../solr/collection1/conf/solrconfig-hash.xml | 4 +-
.../collection1/conf/solrconfig-headers.xml | 2 +-
.../collection1/conf/solrconfig-highlight.xml | 2 +-
.../conf/solrconfig-implicitproperties.xml | 2 +-
.../conf/solrconfig-infixsuggesters.xml | 2 +-
.../conf/solrconfig-logmergepolicyfactory.xml | 2 +-
.../conf/solrconfig-managed-schema-test.xml | 2 +-
.../conf/solrconfig-managed-schema.xml | 4 +-
.../conf/solrconfig-master-throttled.xml | 8 +-
.../solr/collection1/conf/solrconfig-master.xml | 8 +-
.../conf/solrconfig-master1-keepOneBackup.xml | 4 +-
.../collection1/conf/solrconfig-master1.xml | 8 +-
.../collection1/conf/solrconfig-master2.xml | 8 +-
.../collection1/conf/solrconfig-master3.xml | 8 +-
.../conf/solrconfig-mergepolicy-defaults.xml | 2 +-
.../conf/solrconfig-mergepolicy-legacy.xml | 2 +-
.../solrconfig-mergepolicyfactory-nocfs.xml | 2 +-
.../collection1/conf/solrconfig-nocache.xml | 8 +-
.../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 | 28 +-
.../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 | 8 +-
.../collection1/conf/solrconfig-reqHandler.incl | 2 +-
.../conf/solrconfig-response-log-component.xml | 16 +-
.../collection1/conf/solrconfig-schemaless.xml | 2 +-
.../conf/solrconfig-script-updateprocessor.xml | 2 +-
.../conf/solrconfig-searcher-listeners1.xml | 2 +-
.../solr/collection1/conf/solrconfig-slave.xml | 8 +-
.../solr/collection1/conf/solrconfig-slave1.xml | 8 +-
.../conf/solrconfig-solcoreproperties.xml | 2 +-
.../solrconfig-sortingmergepolicyfactory.xml | 4 +-
.../conf/solrconfig-sortingresponse.xml | 2 +-
.../collection1/conf/solrconfig-spatial.xml | 2 +-
.../conf/solrconfig-spellcheckcomponent.xml | 12 +-
.../conf/solrconfig-spellchecker.xml | 2 +-
.../solr/collection1/conf/solrconfig-sql.xml | 4 +-
...-suggestercomponent-context-filter-query.xml | 2 +-
.../conf/solrconfig-suggestercomponent.xml | 2 +-
.../collection1/conf/solrconfig-test-misc.xml | 4 +-
.../conf/solrconfig-testxmlparser.xml | 2 +-
.../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.xml | 37 +-
.../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 | 5 +-
.../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 +-
.../exitable-directory/conf/solrconfig.xml | 2 +-
.../test-files/solr/crazy-path-to-config.xml | 10 +-
.../org/apache/solr/BasicFunctionalityTest.java | 6 +-
.../org/apache/solr/ConvertedLegacyTest.java | 46 +-
.../test/org/apache/solr/CursorPagingTest.java | 2 +
.../apache/solr/DisMaxRequestHandlerTest.java | 12 +-
.../test/org/apache/solr/EchoParamsTest.java | 4 +-
.../src/test/org/apache/solr/SampleTest.java | 2 +-
.../test/org/apache/solr/SolrInfoBeanTest.java | 4 +-
.../apache/solr/TestDistributedGrouping.java | 7 +
.../org/apache/solr/TestDistributedSearch.java | 11 +-
.../org/apache/solr/TestGroupingSearch.java | 3 +
.../core/src/test/org/apache/solr/TestJoin.java | 2 +-
.../org/apache/solr/TestRandomDVFaceting.java | 25 +
.../org/apache/solr/TestRandomFaceting.java | 3 +
.../solr/cloud/BaseCdcrDistributedZkTest.java | 26 +-
.../solr/cloud/BasicDistributedZk2Test.java | 29 +-
.../solr/cloud/BasicDistributedZkTest.java | 137 +-
.../test/org/apache/solr/cloud/BasicZkTest.java | 2 +-
.../solr/cloud/ClusterStateUpdateTest.java | 175 +-
.../cloud/CollectionsAPIDistributedZkTest.java | 125 +-
.../solr/cloud/CollectionsAPISolrJTest.java | 40 +-
.../org/apache/solr/cloud/ForceLeaderTest.java | 4 +-
.../FullThrottleStoppableIndexingThread.java | 31 +-
.../apache/solr/cloud/HttpPartitionTest.java | 10 +-
.../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 | 2 +-
.../solr/cloud/ReplicationFactorTest.java | 6 +-
.../solr/cloud/ShardRoutingCustomTest.java | 12 +
.../org/apache/solr/cloud/ShardSplitTest.java | 2 +-
.../apache/solr/cloud/SolrCloudExampleTest.java | 11 +-
.../solr/cloud/TestAuthenticationFramework.java | 2 +
.../cloud/TestCloudJSONFacetJoinDomain.java | 6 +-
.../apache/solr/cloud/TestCloudPivotFacet.java | 7 +-
.../apache/solr/cloud/TestConfigSetsAPI.java | 55 +-
.../solr/cloud/TestMiniSolrCloudCluster.java | 11 +
.../cloud/TestOnReconnectListenerSupport.java | 2 +-
.../org/apache/solr/cloud/TestPullReplica.java | 8 +-
.../cloud/TestRandomRequestDistribution.java | 10 +-
.../cloud/TestSolrCloudWithKerberosAlt.java | 4 +-
.../solr/cloud/TestStressInPlaceUpdates.java | 14 -
.../org/apache/solr/cloud/TestTlogReplica.java | 8 +-
.../solr/cloud/UnloadDistributedZkTest.java | 195 +-
.../org/apache/solr/cloud/ZkControllerTest.java | 19 +-
.../autoscaling/AutoScalingHandlerTest.java | 22 +-
.../solr/cloud/autoscaling/TestPolicyCloud.java | 6 +-
.../solr/cloud/hdfs/HdfsNNFailoverTest.java | 2 +-
.../HdfsWriteToMultipleCollectionsTest.java | 2 +-
.../apache/solr/cloud/hdfs/StressHdfsTest.java | 4 +-
.../apache/solr/cloud/rule/RuleEngineTest.java | 8 +-
.../solr/core/AlternateDirectoryTest.java | 2 +-
.../apache/solr/core/DirectoryFactoryTest.java | 15 +-
.../apache/solr/core/RequestHandlersTest.java | 8 +-
.../test/org/apache/solr/core/SolrCoreTest.java | 2 +-
.../test/org/apache/solr/core/TestConfig.java | 4 +-
.../org/apache/solr/core/TestCoreContainer.java | 4 +-
.../org/apache/solr/core/TestCoreDiscovery.java | 3 +-
.../org/apache/solr/core/TestLazyCores.java | 44 +-
.../solr/core/TestQuerySenderListener.java | 2 +-
.../solr/core/TestQuerySenderNoQuery.java | 2 +-
.../apache/solr/core/TestXIncludeConfig.java | 2 +-
.../solr/handler/MoreLikeThisHandlerTest.java | 1 -
.../apache/solr/handler/SearchHandlerTest.java | 80 +
.../handler/StandardRequestHandlerTest.java | 88 -
.../apache/solr/handler/TestConfigReload.java | 2 +-
.../handler/ThrowErrorOnInitRequestHandler.java | 4 +
.../solr/handler/V2ApiIntegrationTest.java | 19 +-
.../DistributedFacetPivotLargeTest.java | 5 +
.../DistributedFacetPivotLongTailTest.java | 5 +
.../DistributedFacetPivotSmallAdvancedTest.java | 5 +
.../DistributedFacetPivotSmallTest.java | 5 +
.../DistributedFacetPivotWhiteBoxTest.java | 5 +
.../DistributedSpellCheckComponentTest.java | 10 +-
.../DistributedTermsComponentTest.java | 3 +
.../component/DummyCustomParamSpellChecker.java | 14 +-
.../handler/component/FacetPivotSmallTest.java | 3 +-
.../component/ResponseLogComponentTest.java | 12 +-
.../component/SpellCheckComponentTest.java | 10 +-
.../handler/component/StatsComponentTest.java | 3 +-
.../handler/component/SuggestComponentTest.java | 2 +-
.../component/TermVectorComponentTest.java | 2 +-
.../handler/component/TermsComponentTest.java | 2 +-
...estDistributedStatsComponentCardinality.java | 22 +-
.../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 | 3 +
.../apache/solr/request/SimpleFacetsTest.java | 12 +-
.../org/apache/solr/request/TestFaceting.java | 13 +-
.../solr/request/TestIntervalFaceting.java | 4 +-
.../org/apache/solr/request/TestWriterPerf.java | 2 +
.../apache/solr/response/TestExportWriter.java | 24 +-
.../solr/schema/AbstractCurrencyFieldTest.java | 426 ---
.../apache/solr/schema/BadIndexSchemaTest.java | 46 +-
.../schema/CurrencyFieldOpenExchangeTest.java | 27 -
.../solr/schema/CurrencyFieldTypeTest.java | 494 +++
.../solr/schema/CurrencyFieldXmlFileTest.java | 42 -
.../apache/solr/schema/DocValuesMultiTest.java | 10 +-
.../org/apache/solr/schema/IndexSchemaTest.java | 22 +-
.../OpenExchangeRatesOrgProviderTest.java | 2 +-
.../org/apache/solr/schema/PolyFieldTest.java | 8 -
.../apache/solr/schema/SchemaWatcherTest.java | 56 +
.../solr/schema/TestCloudManagedSchema.java | 2 +-
.../solr/search/TestCollapseQParserPlugin.java | 2 +
.../search/TestComplexPhraseQParserPlugin.java | 8 +-
.../search/TestGraphTermsQParserPlugin.java | 2 +
.../solr/search/TestMaxScoreQueryParser.java | 10 +-
.../apache/solr/search/TestSolr4Spatial.java | 10 +-
.../apache/solr/search/TestSolrQueryParser.java | 34 +-
.../org/apache/solr/search/TestTrieFacet.java | 26 +-
.../search/facet/TestJsonFacetRefinement.java | 181 +-
.../solr/search/facet/TestJsonFacets.java | 4 +-
.../solr/search/function/TestFunctionQuery.java | 3 +
.../function/TestMinMaxOnMultiValuedField.java | 25 +-
.../search/join/BlockJoinFacetDistribTest.java | 2 +-
.../search/join/BlockJoinFacetRandomTest.java | 2 +-
.../search/join/BlockJoinFacetSimpleTest.java | 2 +-
.../search/stats/TestDefaultStatsCache.java | 17 +-
.../spelling/DirectSolrSpellCheckerTest.java | 3 +-
.../spelling/FileBasedSpellCheckerTest.java | 1 -
.../spelling/IndexBasedSpellCheckerTest.java | 1 -
.../solr/spelling/SimpleQueryConverter.java | 8 +-
.../solr/spelling/SpellCheckCollatorTest.java | 43 +-
.../SpellCheckCollatorWithCollapseTest.java | 2 +-
.../spelling/SpellPossibilityIteratorTest.java | 2 -
.../spelling/SpellingQueryConverterTest.java | 9 +-
.../spelling/TestSuggestSpellingConverter.java | 10 +-
.../spelling/WordBreakSolrSpellCheckerTest.java | 17 +-
.../apache/solr/update/DocumentBuilderTest.java | 4 +-
.../solr/update/TestInPlaceUpdatesDistrib.java | 14 -
.../update/TestInPlaceUpdatesStandalone.java | 14 -
.../org/apache/solr/update/UpdateLogTest.java | 9 -
.../apache/solr/util/TestSolrCLIRunExample.java | 2 +-
.../test/org/apache/solr/util/TestUtils.java | 23 +
.../example-DIH/solr/db/conf/managed-schema | 27 +-
.../example-DIH/solr/db/conf/solrconfig.xml | 24 +-
.../example-DIH/solr/mail/conf/managed-schema | 27 +-
.../example-DIH/solr/mail/conf/solrconfig.xml | 24 +-
.../example-DIH/solr/solr/conf/currency.xml | 2 +-
.../example-DIH/solr/solr/conf/managed-schema | 27 +-
.../example-DIH/solr/solr/conf/solrconfig.xml | 24 +-
solr/example/files/conf/managed-schema | 4 +-
solr/example/files/conf/solrconfig.xml | 24 +-
solr/server/README.txt | 11 +-
.../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 | 1408 --------
.../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 | 1406 --------
.../conf/stopwords.txt | 14 -
.../conf/synonyms.txt | 29 -
.../conf/managed-schema | 27 +-
.../conf/solrconfig.xml | 38 +-
.../solr-ref-guide/src/charfilterfactories.adoc | 24 +-
solr/solr-ref-guide/src/collections-api.adoc | 1044 +++---
.../src/command-line-utilities.adoc | 2 +-
solr/solr-ref-guide/src/content-streams.adoc | 2 +-
solr/solr-ref-guide/src/coreadmin-api.adoc | 276 +-
.../src/cross-data-center-replication-cdcr.adoc | 6 +-
solr/solr-ref-guide/src/css/ref-guide.css | 3 +-
.../src/distributed-requests.adoc | 4 +-
solr/solr-ref-guide/src/faceting.adoc | 6 +-
.../src/field-types-included-with-solr.adoc | 3 +-
.../solr-ref-guide/src/filter-descriptions.adoc | 32 +-
solr/solr-ref-guide/src/format-of-solr-xml.adoc | 174 +-
solr/solr-ref-guide/src/function-queries.adoc | 410 ++-
solr/solr-ref-guide/src/graph-traversal.adoc | 296 +-
solr/solr-ref-guide/src/highlighting.adoc | 299 +-
solr/solr-ref-guide/src/language-analysis.adoc | 4 +-
solr/solr-ref-guide/src/other-parsers.adoc | 169 +-
solr/solr-ref-guide/src/query-re-ranking.adoc | 15 +-
solr/solr-ref-guide/src/response-writers.adoc | 2 +-
.../src/rule-based-authorization-plugin.adoc | 23 +-
solr/solr-ref-guide/src/schema-api.adoc | 361 +-
.../src/solr-control-script-reference.adoc | 522 +--
.../src/solr-jdbc-apache-zeppelin.adoc | 2 +-
solr/solr-ref-guide/src/stream-sources.adoc | 4 +-
.../src/the-dismax-query-parser.adoc | 16 +-
.../solr-ref-guide/src/the-terms-component.adoc | 2 +-
.../src/updating-parts-of-documents.adoc | 2 +-
...store-data-with-the-data-import-handler.adoc | 4 +-
...king-with-currencies-and-exchange-rates.adoc | 34 +-
.../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 | 94 +-
.../solrj/impl/ConcurrentUpdateSolrClient.java | 63 +-
.../impl/DelegationTokenHttpSolrClient.java | 13 +
.../solr/client/solrj/impl/HttpSolrClient.java | 120 +-
.../client/solrj/impl/LBHttpSolrClient.java | 63 +-
.../solrj/impl/SolrClientDataProvider.java | 4 +-
.../solr/client/solrj/io/stream/LetStream.java | 4 +-
.../solrj/request/CollectionAdminRequest.java | 11 +-
.../cloud/autoscaling/AddReplicaSuggester.java | 69 -
.../org/apache/solr/cloud/autoscaling/Cell.java | 57 -
.../apache/solr/cloud/autoscaling/Clause.java | 460 ---
.../cloud/autoscaling/ClusterDataProvider.java | 52 -
.../cloud/autoscaling/MoveReplicaSuggester.java | 83 -
.../apache/solr/cloud/autoscaling/Operand.java | 123 -
.../apache/solr/cloud/autoscaling/Policy.java | 519 ---
.../solr/cloud/autoscaling/PolicyHelper.java | 96 -
.../solr/cloud/autoscaling/Preference.java | 85 -
.../org/apache/solr/cloud/autoscaling/Row.java | 116 -
.../solr/cloud/autoscaling/package-info.java | 22 -
.../apache/solr/common/cloud/DocCollection.java | 2 +-
.../solr/common/cloud/ReplicaPosition.java | 55 +
.../solr/common/cloud/ZkConfigManager.java | 2 +-
.../solr/common/params/MoreLikeThisParams.java | 3 +-
.../java/org/apache/solr/common/util/Utils.java | 97 +-
.../solr/common/util/ValidatingJsonMap.java | 2 +-
.../collection1/conf/schema-replication1.xml | 2 +-
.../solrj/solr/collection1/conf/schema-sql.xml | 20 +-
.../solrj/solr/collection1/conf/schema.xml | 20 +-
.../solr/collection1/conf/solrconfig-slave1.xml | 8 +-
.../solr/collection1/conf/solrconfig-sql.xml | 4 +-
.../solrj/solr/collection1/conf/solrconfig.xml | 4 +-
.../solrj/solr/configsets/ml/conf/schema.xml | 20 +-
.../solr/configsets/ml/conf/solrconfig.xml | 4 +-
.../solr/configsets/shared/conf/schema.xml | 2 +-
.../solr/configsets/shared/conf/solrconfig.xml | 8 +-
.../solr/configsets/streaming/conf/schema.xml | 20 +-
.../configsets/streaming/conf/solrconfig.xml | 6 +-
.../solrj/solr/multicore/core0/conf/schema.xml | 2 +-
.../solr/multicore/core0/conf/solrconfig.xml | 8 +-
.../solrj/solr/multicore/core1/conf/schema.xml | 2 +-
.../solr/multicore/core1/conf/solrconfig.xml | 8 +-
.../client/solrj/SolrSchemalessExampleTest.java | 2 +-
.../solrj/cloud/autoscaling/TestPolicy.java | 654 ++++
.../embedded/SolrExampleStreamingTest.java | 64 +-
.../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 | 2 +-
.../solr/client/solrj/request/SchemaTest.java | 23 +-
.../solr/cloud/autoscaling/TestPolicy.java | 654 ----
.../solr/BaseDistributedSearchTestCase.java | 15 +-
.../java/org/apache/solr/SolrTestCaseJ4.java | 171 +-
.../solr/cloud/AbstractDistribZkTestBase.java | 18 +-
.../cloud/AbstractFullDistribZkTestBase.java | 169 +-
.../apache/solr/cloud/AbstractZkTestCase.java | 6 +-
.../org/apache/solr/util/ExternalPaths.java | 6 +-
.../web/js/angular/controllers/replication.js | 6 +-
1123 files changed, 63481 insertions(+), 41220 deletions(-)
----------------------------------------------------------------------