You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by kw...@apache.org on 2017/06/29 09:14:04 UTC
[1/4] lucene-solr:master: SOLR-10973: Use the correct constructor for
InputStreamBody.
Repository: lucene-solr
Updated Branches:
refs/heads/master 92e460389 -> cabb1fa36
SOLR-10973: Use the correct constructor for InputStreamBody.
Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/224f3498
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/224f3498
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/224f3498
Branch: refs/heads/master
Commit: 224f349857889d4ac8493cce0008eb51a2b7cb9b
Parents: 3291ef8
Author: Karl Wright <Da...@gmail.com>
Authored: Thu Jun 29 04:58:51 2017 -0400
Committer: Karl Wright <Da...@gmail.com>
Committed: Thu Jun 29 04:58:51 2017 -0400
----------------------------------------------------------------------
.../src/java/org/apache/solr/client/solrj/impl/HttpSolrClient.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/224f3498/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpSolrClient.java
----------------------------------------------------------------------
diff --git a/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpSolrClient.java b/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpSolrClient.java
index c1e9576..6ea4201 100644
--- a/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpSolrClient.java
+++ b/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpSolrClient.java
@@ -421,7 +421,7 @@ public class HttpSolrClient extends SolrClient {
parts.add(new FormBodyPart(name,
new InputStreamBody(
content.getStream(),
- contentType,
+ ContentType.parse(contentType),
content.getName())));
}
}
[3/4] lucene-solr:master: Merge branch 'master' of
https://git-wip-us.apache.org/repos/asf/lucene-solr
Posted by kw...@apache.org.
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/master
Commit: b4fa0e785b70e39a3a1420bc020ad1183308b7af
Parents: 224f349 92e4603
Author: Karl Wright <Da...@gmail.com>
Authored: Thu Jun 29 05:00:17 2017 -0400
Committer: Karl Wright <Da...@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(-)
----------------------------------------------------------------------
[2/4] lucene-solr:master: Merge branch 'master' of
https://git-wip-us.apache.org/repos/asf/lucene-solr
Posted by kw...@apache.org.
http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/b4fa0e78/solr/solrj/src/java/org/apache/solr/client/solrj/impl/HttpSolrClient.java
----------------------------------------------------------------------
[4/4] lucene-solr:master: Fix solrj test compilation error.
Posted by kw...@apache.org.
Fix solrj test compilation error.
Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/cabb1fa3
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/cabb1fa3
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/cabb1fa3
Branch: refs/heads/master
Commit: cabb1fa366c5fc74a3be25f9a2e92b023c04343f
Parents: b4fa0e7
Author: Karl Wright <Da...@gmail.com>
Authored: Thu Jun 29 05:13:51 2017 -0400
Committer: Karl Wright <Da...@gmail.com>
Committed: Thu Jun 29 05:13:51 2017 -0400
----------------------------------------------------------------------
.../solr/client/solrj/embedded/SolrExampleStreamingTest.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/cabb1fa3/solr/solrj/src/test/org/apache/solr/client/solrj/embedded/SolrExampleStreamingTest.java
----------------------------------------------------------------------
diff --git a/solr/solrj/src/test/org/apache/solr/client/solrj/embedded/SolrExampleStreamingTest.java b/solr/solrj/src/test/org/apache/solr/client/solrj/embedded/SolrExampleStreamingTest.java
index 35ab898..6443ce9 100644
--- a/solr/solrj/src/test/org/apache/solr/client/solrj/embedded/SolrExampleStreamingTest.java
+++ b/solr/solrj/src/test/org/apache/solr/client/solrj/embedded/SolrExampleStreamingTest.java
@@ -132,7 +132,7 @@ public class SolrExampleStreamingTest extends SolrExampleTests {
lastError = ex;
}
- static class Builder extends ConcurrentUpdateSolrClient.Builder {
+ public static class Builder extends ConcurrentUpdateSolrClient.Builder {
public Builder(String baseSolrUrl) {
super(baseSolrUrl);