You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by gu...@apache.org on 2019/02/19 02:26:43 UTC

[lucene-solr] branch solr-13131 updated (d42414d -> 844de7a)

This is an automated email from the ASF dual-hosted git repository.

gus pushed a change to branch solr-13131
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git.


    from d42414d  SOLR-13149 MaintainCategoryRoutedAlias & test
     add 0add3bb  Removed some unused variables from DistributedUpdateProcessor
     add ea2956f  Harden OrderedExecutorTest to use concurrent latches/barriers for testing parallelism instead of making assumpions about how milliseconds something should take in another thread
     add 87ad59f  SOLR-13210: Fix TriLevelCompositeIdRoutingTest to actually make sense
     add f30f9b4  SOLR-13042: Miscellaneous JSON Faceting ref-guide improvements
     add 5d1d644  LUCENE-8673: Use radix partitioning when merging dimensional points instead of sorting all dimensions before hand.
     add 475f2fd  SOLR-9515 - Remove pom dependency kerby-kerb
     add 956772b  disable TestInjection in RestartWhileUpdatingTest
     add 87564a3  Update language-analysis.adoc
     add f2b8457  Set types in ZkController callables
     add b80df5b  Fix escaping in Solr Reference Guide
     add 796fbae  SOLR-9515 - Add maven forbiddenapis exclude for copied Hadoop code
     add 06c1ebc  LUCENE-8680: Refactor EdgeTree#relateTriangle method
     add 56007af  LUCENE-8680: Add CHANGES.txt entry
     add 32443cf  Ref Guide: fix typos & abbreviated words
     add a3a4ecd  LUCENE-8662: Change TermsEnum.seekExact(BytesRef) to abstract
     add bf69a40  SOLR-12330: rethow NPEs and other json.facet syntax errors properly as 400
     add cd4cf70  SOLR-12330: clarifying domain.(filter,query) for json.facet in the ref guide.
     add 9db39ab  LUCENE-8687: Optimise radix partitioning for points on heap
     add 75c5325  add 7.7.0 version to rdf
     new c5f6ee4  Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr into solr-13131
     add 55c0617  Allow GPG keys with no spaces
     add 242ff88  SOLR-13155: Add command-line option for testing autoscaling configurations.
     add 4e34a0c  Add 7.7.0 back compat test indexes
     new 22fe429  Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr into solr-13131
     add 5310152  Fix some spell check issues
     add cfefdad  SOLR-13171 : A true streaming parser for javabin payload/stream without creating any objects
     add a084cc1  SOLR-13241: Add 'autoscaling' tool to solr.cmd
     add abcda82  SOLR-13155: Minor addition to the "stats" section to make it easier to estimate the distribution of cores across nodes.
     add 1654b32  fix grammar in streaming-expressions.adoc
     add e63ac04  further solr-ref-guide grammar fixes (s/rather then/rather than/g)
     add b4b9c39  SOLR-13252: Fix an NPE when setting a "policy" property for an existing collection.
     add e195995  SOLR-12770: make docs on shards param a little more clear, fix a couple typos
     add 52a9241  Ref Guide: fix "cloud mode" to "SolrCloud mode"
     add 10acaf0  SOLR-13126: Correctly combine multiplicative query boosts
     add 4a513fa  LUCENE-8292: Make TermsEnum fully abstract (#574)
     add 8ac34c2  SOLR-13229: Cleanup replicasMetTragicEvent after all exceptions
     add 3235c61  SOLR-12028: BadApple and AwaitsFix annotations usage.
     add 6a0f7b2  SOLR-11876: In-place updates fail during resolution if required fields are present
     add 7e2d401  SOLR-13248: Autoscaling based replica placement is broken out of the box.
     add 97875af  SOLR-13248: Adding upgrade notes which explain the problem and the mitigation as well as steps to revert to the old behavior
     new 844de7a  Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr into solr-13131

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 dev-tools/doap/lucene.rdf                          |   7 +
 dev-tools/doap/solr.rdf                            |   7 +
 .../maven/solr/core/src/test/pom.xml.template      |   1 +
 dev-tools/scripts/buildAndPushRelease.py           |   2 +-
 lucene/CHANGES.txt                                 |  17 +-
 lucene/MIGRATE.txt                                 |   7 +
 .../analysis/charfilter/HTMLStripCharFilter.java   |   2 +-
 .../miscellaneous/WordDelimiterIterator.java       |   2 +-
 .../analysis/pattern/PatternReplaceFilter.java     |   4 +-
 .../pattern/SimplePatternSplitTokenizer.java       |   2 +-
 .../analysis/wikipedia/WikipediaTokenizer.java     |   6 +-
 .../codecs/lucene70/Lucene70DocValuesProducer.java |   3 +-
 .../lucene/index/TestBackwardsCompatibility.java   |   4 +-
 .../apache/lucene/index/unsupported.7.7.0-cfs.zip  | Bin 0 -> 15541 bytes
 .../lucene/index/unsupported.7.7.0-nocfs.zip       | Bin 0 -> 15543 bytes
 .../benchmark/byTask/tasks/NewAnalyzerTask.java    |   2 +-
 .../lucene/benchmark/quality/trec/TrecJudge.java   |   2 +-
 .../lucene/classification/BM25NBClassifier.java    |   2 +-
 .../SimpleNaiveBayesDocumentClassifier.java        |   2 +-
 .../classification/utils/NearestFuzzyQuery.java    |   2 +-
 .../lucene/codecs/blockterms/BlockTermsReader.java |   3 +-
 .../blocktreeords/OrdsIntersectTermsEnum.java      |   4 +-
 .../codecs/blocktreeords/OrdsSegmentTermsEnum.java |   4 +-
 .../codecs/bloom/BloomFilteringPostingsFormat.java |   3 +-
 .../lucene/codecs/memory/DirectPostingsFormat.java |   6 +-
 .../lucene/codecs/memory/FSTOrdTermsReader.java    |   2 +-
 .../lucene/codecs/memory/FSTTermsReader.java       |   2 +-
 .../codecs/simpletext/SimpleTextBKDWriter.java     | 521 +++----------
 .../codecs/simpletext/SimpleTextFieldsReader.java  |   3 +-
 .../codecs/simpletext/SimpleTextPointsWriter.java  |   4 +-
 .../simpletext/SimpleTextTermVectorsReader.java    |   3 +-
 .../lucene/codecs/PushPostingsWriterBase.java      |   2 +-
 .../codecs/blocktree/IntersectTermsEnum.java       |   4 +-
 .../lucene/codecs/blocktree/SegmentTermsEnum.java  |   4 +-
 .../compressing/CompressingTermVectorsReader.java  |   3 +-
 .../lucene/codecs/compressing/Compressor.java      |   2 +-
 .../codecs/lucene60/Lucene60PointsFormat.java      |   2 +-
 .../codecs/lucene60/Lucene60PointsWriter.java      |  10 +-
 .../codecs/lucene70/Lucene70SegmentInfoFormat.java |   2 +-
 .../codecs/lucene80/Lucene80DocValuesProducer.java |   3 +-
 .../src/java/org/apache/lucene/geo/EdgeTree.java   |  44 +-
 .../src/java/org/apache/lucene/geo/Polygon2D.java  |  49 +-
 .../lucene/geo/SimpleGeoJSONPolygonParser.java     |   2 +-
 .../org/apache/lucene/index/BaseTermsEnum.java     |  75 ++
 .../lucene/index/ConcurrentMergeScheduler.java     |   2 +-
 .../lucene/index/EmptyDocValuesProducer.java       |   2 +-
 .../org/apache/lucene/index/FilterLeafReader.java  |  15 +
 .../org/apache/lucene/index/FreqProxFields.java    |   2 +-
 .../org/apache/lucene/index/IndexWriterConfig.java |   2 +-
 .../org/apache/lucene/index/MultiTermsEnum.java    |   2 +-
 .../lucene/index/SortedDocValuesTermsEnum.java     |   2 +-
 .../lucene/index/SortedSetDocValuesTermsEnum.java  |   2 +-
 .../apache/lucene/index/StoredFieldVisitor.java    |   2 +-
 .../java/org/apache/lucene/index/TermsEnum.java    |  42 +-
 .../search/ControlledRealTimeReopenThread.java     |   2 +-
 .../apache/lucene/search/DisjunctionMaxScorer.java |   2 +-
 .../org/apache/lucene/search/FuzzyTermsEnum.java   |   3 +-
 .../lucene/search/SearcherLifetimeManager.java     |   2 +-
 .../org/apache/lucene/search/SearcherManager.java  |   2 +-
 .../java/org/apache/lucene/store/FSDirectory.java  |   4 +-
 .../java/org/apache/lucene/store/IndexInput.java   |   2 +-
 .../apache/lucene/store/NativeFSLockFactory.java   |   2 +-
 .../java/org/apache/lucene/util/ByteBlockPool.java |   2 +-
 .../lucene/util/automaton/CompiledAutomaton.java   |   2 +-
 .../util/automaton/MinimizationOperations.java     |   2 +-
 .../org/apache/lucene/util/automaton/RegExp.java   |   4 +-
 .../apache/lucene/util/bkd/BKDRadixSelector.java   | 386 ++++++++++
 .../java/org/apache/lucene/util/bkd/BKDWriter.java | 627 ++++------------
 .../apache/lucene/util/bkd/HeapPointReader.java    |  53 +-
 .../apache/lucene/util/bkd/HeapPointWriter.java    | 118 +--
 .../apache/lucene/util/bkd/OfflinePointReader.java | 211 ++----
 .../apache/lucene/util/bkd/OfflinePointWriter.java |  81 +-
 .../org/apache/lucene/util/bkd/PointReader.java    |  50 +-
 .../org/apache/lucene/util/bkd/PointWriter.java    |  18 +-
 .../src/java/org/apache/lucene/util/fst/Util.java  |   2 +-
 .../test/org/apache/lucene/index/TestCodecs.java   |   2 +-
 .../apache/lucene/util/bkd/Test2BBKDPoints.java    |   4 +-
 .../test/org/apache/lucene/util/bkd/TestBKD.java   |  30 +-
 .../lucene/util/bkd/TestBKDRadixSelector.java      | 317 ++++++++
 .../org/apache/lucene/facet/DrillDownQuery.java    |   2 +-
 .../apache/lucene/facet/LongValueFacetCounts.java  |   2 +-
 .../facet/taxonomy/writercache/LabelToOrdinal.java |   4 +-
 .../taxonomy/writercache/NameHashIntCacheLRU.java  |   2 +-
 .../taxonomy/writercache/NameIntCacheLRU.java      |   2 +-
 lucene/ivy-versions.properties                     |   1 -
 .../apache/lucene/index/memory/MemoryIndex.java    |   2 +-
 .../org/apache/lucene/document/LazyDocument.java   |   2 +-
 .../apache/lucene/misc/SweetSpotSimilarity.java    |   2 +-
 .../lucene/queries/function/ValueSource.java       |   5 +-
 .../lucene/queryparser/classic/CharStream.java     |   2 +-
 .../standard/builders/SynonymQueryNodeBuilder.java |   2 +-
 .../flexible/standard/nodes/PointQueryNode.java    |   2 +-
 .../flexible/standard/parser/CharStream.java       |   2 +-
 .../queryparser/surround/parser/CharStream.java    |   2 +-
 .../lucene/replicator/ReplicationClient.java       |   2 +-
 .../org/apache/lucene/replicator/Revision.java     |   4 +-
 .../apache/lucene/replicator/nrt/ReplicaNode.java  |   4 +-
 .../idversion/IDVersionSegmentTermsEnum.java       |   6 +-
 .../src/java/org/apache/lucene/geo/Line2D.java     |  15 +
 .../suggest/analyzing/AnalyzingInfixSuggester.java |   2 +-
 .../suggest/jaspell/JaspellTernarySearchTrie.java  |   6 +-
 .../apache/lucene/search/suggest/Top50KWiki.utf8   |   2 +-
 .../codecs/ramonly/RAMOnlyPostingsFormat.java      |   5 +-
 .../java/org/apache/lucene/index/RandomCodec.java  |  10 +-
 .../apache/lucene/index/RandomPostingsTester.java  |   2 +-
 solr/CHANGES.txt                                   |  38 +
 solr/bin/solr                                      |   8 +-
 solr/bin/solr.cmd                                  |  10 +-
 .../dataimport/TestContentStreamDataSource.java    |   2 +-
 solr/core/ivy.xml                                  |   1 -
 .../java/org/apache/solr/cloud/ZkController.java   |  22 +-
 .../apache/solr/cloud/api/collections/Assign.java  |   4 +-
 .../OverseerCollectionMessageHandler.java          |   2 +-
 .../java/org/apache/solr/core/CoreContainer.java   |  13 +-
 .../solr/handler/AnalysisRequestHandlerBase.java   |   4 +-
 .../handler/component/RealTimeGetComponent.java    |  25 +-
 .../java/org/apache/solr/query/SolrRangeQuery.java |   3 +-
 .../apache/solr/response/BinaryResponseWriter.java |   9 +
 .../org/apache/solr/search/facet/FacetModule.java  |   8 +-
 .../apache/solr/search/facet/FacetProcessor.java   |  39 +-
 .../org/apache/solr/search/facet/FacetRange.java   |  29 +-
 .../org/apache/solr/search/facet/FacetRequest.java |  92 ++-
 .../org/apache/solr/uninverting/DocTermOrds.java   |   3 +-
 .../org/apache/solr/update/DocumentBuilder.java    |   4 +-
 .../processor/AtomicUpdateDocumentMerger.java      |   2 +-
 .../processor/DistributedUpdateProcessor.java      |  11 +-
 .../java/org/apache/solr/util/RedactionUtils.java  |  29 +
 .../src/java/org/apache/solr/util/SolrCLI.java     | 301 ++++++++
 .../conf/schema-inplace-required-field.xml         |  35 +
 .../apache/solr/cloud/BasicDistributedZkTest.java  |   2 +-
 .../org/apache/solr/cloud/DeleteReplicaTest.java   |   8 +-
 .../org/apache/solr/cloud/MoveReplicaTest.java     |   4 +-
 .../solr/cloud/RestartWhileUpdatingTest.java       |   7 +-
 .../org/apache/solr/cloud/TestCloudRecovery.java   |   2 +-
 .../solr/cloud/TestMiniSolrCloudClusterSSL.java    |   3 +-
 .../org/apache/solr/cloud/TestPullReplica.java     |   2 +-
 .../solr/cloud/TestSkipOverseerOperations.java     |   2 +-
 .../solr/cloud/TestStressInPlaceUpdates.java       |   2 +-
 .../org/apache/solr/cloud/TestTlogReplica.java     |   2 +-
 .../org/apache/solr/cloud/TestWithCollection.java  |   2 +-
 .../solr/cloud/TriLevelCompositeIdRoutingTest.java | 159 ++--
 .../org/apache/solr/cloud/ZkShardTermsTest.java    | 632 ++++++++--------
 .../solr/cloud/api/collections/AssignTest.java     |  21 +-
 .../api/collections/CustomCollectionTest.java      |   2 +-
 .../solr/cloud/api/collections/ShardSplitTest.java |   4 +-
 .../cloud/autoscaling/ComputePlanActionTest.java   |   4 +-
 .../ScheduledTriggerIntegrationTest.java           |   2 +-
 .../cloud/autoscaling/TriggerIntegrationTest.java  |   2 +-
 .../TriggerSetPropertiesIntegrationTest.java       |   2 +-
 .../sim/TestSimGenericDistributedQueue.java        |   2 +-
 .../cloud/autoscaling/sim/TestSimLargeCluster.java |   2 +-
 .../cloud/autoscaling/sim/TestSimPolicyCloud.java  |   2 +-
 .../apache/solr/cloud/cdcr/CdcrBootstrapTest.java  |   2 +-
 .../solr/handler/TestSystemCollAutoCreate.java     |   2 +-
 .../metrics/rrd/SolrRrdBackendFactoryTest.java     |   2 +-
 .../org/apache/solr/search/TestQueryTypes.java     |  16 +
 .../apache/solr/search/facet/TestJsonFacets.java   | 115 ++-
 .../apache/solr/search/stats/TestDistribIDF.java   |   4 +-
 .../solr/security/BasicAuthIntegrationTest.java    |   2 +-
 .../security/JWTAuthPluginIntegrationTest.java     |   1 +
 .../hadoop/TestSolrCloudWithHadoopAuthPlugin.java  |   1 +
 .../solr/update/TestInPlaceUpdatesDistrib.java     |   2 +-
 .../update/TestInPlaceUpdatesRequiredField.java    |  48 ++
 .../TimeRoutedAliasUpdateProcessorTest.java        |   2 +-
 .../org/apache/solr/util/OrderedExecutorTest.java  | 159 +++-
 .../solr-ref-guide/src/aws-solrcloud-tutorial.adoc |   2 +-
 solr/solr-ref-guide/src/blockjoin-faceting.adoc    |   2 +-
 solr/solr-ref-guide/src/collections-api.adoc       |  14 +-
 solr/solr-ref-guide/src/config-sets.adoc           |   2 +-
 solr/solr-ref-guide/src/configsets-api.adoc        |   2 +-
 .../src/configuring-solrconfig-xml.adoc            |   4 +-
 solr/solr-ref-guide/src/coreadmin-api.adoc         |   2 +-
 solr/solr-ref-guide/src/curve-fitting.adoc         |   2 +-
 ...datadir-and-directoryfactory-in-solrconfig.adoc |   2 +-
 solr/solr-ref-guide/src/distributed-requests.adoc  |  36 +-
 .../distributed-search-with-index-sharding.adoc    |   5 +-
 solr/solr-ref-guide/src/docvalues.adoc             |   2 +-
 solr/solr-ref-guide/src/dsp.adoc                   |   6 +-
 solr/solr-ref-guide/src/function-queries.adoc      |   2 +-
 .../src/getting-started-with-solrcloud.adoc        |   2 +-
 solr/solr-ref-guide/src/highlighting.adoc          |   2 +-
 .../src/implicit-requesthandlers.adoc              |   4 +-
 solr/solr-ref-guide/src/installing-solr.adoc       |   2 +-
 solr/solr-ref-guide/src/json-facet-api.adoc        | 781 ++++++++++---------
 .../src/json-faceting-domain-changes.adoc          | 256 +++++++
 solr/solr-ref-guide/src/json-query-dsl.adoc        | 346 +++++++--
 solr/solr-ref-guide/src/json-request-api.adoc      | 218 ++++--
 solr/solr-ref-guide/src/language-analysis.adoc     |  30 +-
 solr/solr-ref-guide/src/machine-learning.adoc      |   4 +-
 .../src/major-changes-in-solr-7.adoc               |   2 +-
 .../src/making-and-restoring-backups.adoc          |   2 +-
 .../src/query-settings-in-solrconfig.adoc          |   2 +-
 .../solr-ref-guide/src/request-parameters-api.adoc |   4 +-
 solr/solr-ref-guide/src/response-writers.adoc      |   2 +-
 solr/solr-ref-guide/src/schemaless-mode.adoc       |   4 +-
 .../src/solr-control-script-reference.adoc         |   4 +-
 solr/solr-ref-guide/src/solr-tutorial.adoc         |   4 +-
 .../src/solrcloud-autoscaling-listeners.adoc       |   2 +-
 .../src/solrcloud-autoscaling-triggers.adoc        |   2 +-
 .../src/stream-decorator-reference.adoc            |   2 +-
 .../src/stream-source-reference.adoc               |   4 +-
 solr/solr-ref-guide/src/streaming-expressions.adoc |   2 +-
 .../src/the-extended-dismax-query-parser.adoc      |   2 +-
 solr/solr-ref-guide/src/the-terms-component.adoc   |   8 +-
 solr/solr-ref-guide/src/time-series.adoc           |   2 +-
 .../src/uploading-data-with-index-handlers.adoc    |   2 +-
 solr/solr-ref-guide/src/v2-api.adoc                |   4 +-
 solr/solr-ref-guide/src/velocity-search-ui.adoc    |   2 +-
 .../src/zookeeper-access-control.adoc              |   2 +-
 .../client/solrj/FastStreamingDocsCallback.java    |  66 ++
 .../org/apache/solr/client/solrj/SolrClient.java   |  14 +-
 .../solr/client/solrj/cloud/autoscaling/Row.java   |   4 +
 .../solr/client/solrj/impl/HttpSolrClient.java     |   4 +-
 .../solrj/impl/StreamingBinaryResponseParser.java  | 169 +++--
 .../java/org/apache/solr/common/SolrDocument.java  |   1 +
 .../apache/solr/common/ToleratedUpdateError.java   |   2 +-
 .../solr/common/cloud/ClusterProperties.java       |   4 +-
 .../apache/solr/common/cloud/ZkStateReader.java    |   4 +-
 .../org/apache/solr/common/util/DataEntry.java     | 181 +++++
 .../solr/common/util/DataInputInputStream.java     |  14 +
 .../apache/solr/common/util/FastInputStream.java   |   7 +
 .../solr/common/util/FastJavaBinDecoder.java       | 829 +++++++++++++++++++++
 .../org/apache/solr/common/util/JavaBinCodec.java  |  94 +--
 .../org/apache/solr/common/util/StringBytes.java   |  78 ++
 .../apache/solr/common/util/Utf8CharSequence.java  |   4 +-
 .../java/org/apache/solr/common/util/Utils.java    |   1 +
 solr/solrj/src/test-files/solrj/javabin_sample.bin | Bin 0 -> 868 bytes
 .../JsonRequestApiHeatmapFacetingTest.java         | 108 +++
 .../ref_guide_examples/JsonRequestApiTest.java     | 563 +++++++++++++-
 .../client/solrj/cloud/autoscaling/TestPolicy.java |   6 +
 .../client/solrj/impl/LBHttpSolrClientTest.java    |   3 +-
 .../client/solrj/io/stream/MathExpressionTest.java |   2 +-
 .../solrj/io/stream/StreamDecoratorTest.java       |   4 +-
 .../solr/client/solrj/io/stream/StreamingTest.java |   4 +-
 .../solr/common/util/TestFastJavabinDecoder.java   | 302 ++++++++
 .../apache/solr/common/util/TestJavaBinCodec.java  |  16 +-
 .../solr/common/util/Utf8CharSequenceTest.java     |   2 +-
 .../org/apache/solr/cloud/SolrCloudTestCase.java   |  19 +-
 238 files changed, 6291 insertions(+), 2844 deletions(-)
 create mode 100644 lucene/backward-codecs/src/test/org/apache/lucene/index/unsupported.7.7.0-cfs.zip
 create mode 100644 lucene/backward-codecs/src/test/org/apache/lucene/index/unsupported.7.7.0-nocfs.zip
 create mode 100644 lucene/core/src/java/org/apache/lucene/index/BaseTermsEnum.java
 create mode 100644 lucene/core/src/java/org/apache/lucene/util/bkd/BKDRadixSelector.java
 create mode 100644 lucene/core/src/test/org/apache/lucene/util/bkd/TestBKDRadixSelector.java
 create mode 100644 solr/core/src/test-files/solr/collection1/conf/schema-inplace-required-field.xml
 create mode 100644 solr/core/src/test/org/apache/solr/update/TestInPlaceUpdatesRequiredField.java
 create mode 100644 solr/solr-ref-guide/src/json-faceting-domain-changes.adoc
 create mode 100644 solr/solrj/src/java/org/apache/solr/client/solrj/FastStreamingDocsCallback.java
 create mode 100644 solr/solrj/src/java/org/apache/solr/common/util/DataEntry.java
 create mode 100644 solr/solrj/src/java/org/apache/solr/common/util/FastJavaBinDecoder.java
 create mode 100644 solr/solrj/src/java/org/apache/solr/common/util/StringBytes.java
 create mode 100644 solr/solrj/src/test-files/solrj/javabin_sample.bin
 create mode 100644 solr/solrj/src/test/org/apache/solr/client/ref_guide_examples/JsonRequestApiHeatmapFacetingTest.java
 create mode 100644 solr/solrj/src/test/org/apache/solr/common/util/TestFastJavabinDecoder.java


[lucene-solr] 03/03: Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr into solr-13131

Posted by gu...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

gus pushed a commit to branch solr-13131
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git

commit 844de7a47225ae53b9e629f8f37def1a36ac2849
Merge: 22fe429 97875af
Author: Gus Heck <gu...@apache.org>
AuthorDate: Mon Feb 18 19:51:37 2019 -0500

    Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr into solr-13131

 lucene/CHANGES.txt                                 |   2 +
 lucene/MIGRATE.txt                                 |  10 +-
 .../analysis/charfilter/HTMLStripCharFilter.java   |   2 +-
 .../miscellaneous/WordDelimiterIterator.java       |   2 +-
 .../analysis/pattern/PatternReplaceFilter.java     |   4 +-
 .../pattern/SimplePatternSplitTokenizer.java       |   2 +-
 .../analysis/wikipedia/WikipediaTokenizer.java     |   6 +-
 .../codecs/lucene70/Lucene70DocValuesProducer.java |   8 +-
 .../benchmark/byTask/tasks/NewAnalyzerTask.java    |   2 +-
 .../lucene/benchmark/quality/trec/TrecJudge.java   |   2 +-
 .../lucene/classification/BM25NBClassifier.java    |   2 +-
 .../SimpleNaiveBayesDocumentClassifier.java        |   2 +-
 .../classification/utils/NearestFuzzyQuery.java    |   2 +-
 .../lucene/codecs/blockterms/BlockTermsReader.java |   8 +-
 .../blocktreeords/OrdsIntersectTermsEnum.java      |   4 +-
 .../codecs/blocktreeords/OrdsSegmentTermsEnum.java |   4 +-
 .../codecs/bloom/BloomFilteringPostingsFormat.java |   3 +-
 .../lucene/codecs/memory/DirectPostingsFormat.java |   9 +-
 .../lucene/codecs/memory/FSTOrdTermsReader.java    |   7 +-
 .../lucene/codecs/memory/FSTTermsReader.java       |   7 +-
 .../codecs/simpletext/SimpleTextFieldsReader.java  |   3 +-
 .../simpletext/SimpleTextTermVectorsReader.java    |   8 +-
 .../lucene/codecs/PushPostingsWriterBase.java      |   2 +-
 .../codecs/blocktree/IntersectTermsEnum.java       |   4 +-
 .../lucene/codecs/blocktree/SegmentTermsEnum.java  |   4 +-
 .../compressing/CompressingTermVectorsReader.java  |   8 +-
 .../lucene/codecs/compressing/Compressor.java      |   2 +-
 .../codecs/lucene60/Lucene60PointsFormat.java      |   2 +-
 .../codecs/lucene70/Lucene70SegmentInfoFormat.java |   2 +-
 .../codecs/lucene80/Lucene80DocValuesProducer.java |   8 +-
 .../lucene/geo/SimpleGeoJSONPolygonParser.java     |   2 +-
 .../org/apache/lucene/index/BaseTermsEnum.java     |  75 ++
 .../lucene/index/ConcurrentMergeScheduler.java     |   2 +-
 .../lucene/index/EmptyDocValuesProducer.java       |   2 +-
 .../org/apache/lucene/index/FilterLeafReader.java  |  10 +
 .../org/apache/lucene/index/FreqProxFields.java    |   7 +-
 .../org/apache/lucene/index/IndexWriterConfig.java |   2 +-
 .../org/apache/lucene/index/MultiTermsEnum.java    |   2 +-
 .../lucene/index/SortedDocValuesTermsEnum.java     |   2 +-
 .../lucene/index/SortedSetDocValuesTermsEnum.java  |   2 +-
 .../apache/lucene/index/StoredFieldVisitor.java    |   2 +-
 .../java/org/apache/lucene/index/TermsEnum.java    |  37 +-
 .../search/ControlledRealTimeReopenThread.java     |   2 +-
 .../apache/lucene/search/DisjunctionMaxScorer.java |   2 +-
 .../org/apache/lucene/search/FuzzyTermsEnum.java   |   3 +-
 .../lucene/search/SearcherLifetimeManager.java     |   2 +-
 .../org/apache/lucene/search/SearcherManager.java  |   2 +-
 .../java/org/apache/lucene/store/FSDirectory.java  |   4 +-
 .../java/org/apache/lucene/store/IndexInput.java   |   2 +-
 .../apache/lucene/store/NativeFSLockFactory.java   |   2 +-
 .../java/org/apache/lucene/util/ByteBlockPool.java |   2 +-
 .../lucene/util/automaton/CompiledAutomaton.java   |   2 +-
 .../util/automaton/MinimizationOperations.java     |   2 +-
 .../org/apache/lucene/util/automaton/RegExp.java   |   4 +-
 .../src/java/org/apache/lucene/util/fst/Util.java  |   2 +-
 .../test/org/apache/lucene/index/TestCodecs.java   |   7 +-
 .../org/apache/lucene/facet/DrillDownQuery.java    |   2 +-
 .../apache/lucene/facet/LongValueFacetCounts.java  |   2 +-
 .../facet/taxonomy/writercache/LabelToOrdinal.java |   4 +-
 .../taxonomy/writercache/NameHashIntCacheLRU.java  |   2 +-
 .../taxonomy/writercache/NameIntCacheLRU.java      |   2 +-
 .../apache/lucene/index/memory/MemoryIndex.java    |   2 +-
 .../org/apache/lucene/document/LazyDocument.java   |   2 +-
 .../apache/lucene/misc/SweetSpotSimilarity.java    |   2 +-
 .../lucene/queries/function/ValueSource.java       |   5 +-
 .../lucene/queryparser/classic/CharStream.java     |   2 +-
 .../standard/builders/SynonymQueryNodeBuilder.java |   2 +-
 .../flexible/standard/nodes/PointQueryNode.java    |   2 +-
 .../flexible/standard/parser/CharStream.java       |   2 +-
 .../queryparser/surround/parser/CharStream.java    |   2 +-
 .../lucene/replicator/ReplicationClient.java       |   2 +-
 .../org/apache/lucene/replicator/Revision.java     |   4 +-
 .../apache/lucene/replicator/nrt/ReplicaNode.java  |   4 +-
 .../idversion/IDVersionSegmentTermsEnum.java       |   6 +-
 .../suggest/analyzing/AnalyzingInfixSuggester.java |   2 +-
 .../suggest/jaspell/JaspellTernarySearchTrie.java  |   6 +-
 .../apache/lucene/search/suggest/Top50KWiki.utf8   |   2 +-
 .../codecs/ramonly/RAMOnlyPostingsFormat.java      |   8 +-
 .../apache/lucene/index/RandomPostingsTester.java  |   7 +-
 solr/CHANGES.txt                                   |  35 +
 solr/bin/solr                                      |  11 -
 solr/bin/solr.cmd                                  |  10 +-
 .../dataimport/TestContentStreamDataSource.java    |   2 +-
 .../java/org/apache/solr/cloud/ZkController.java   |  18 +-
 .../apache/solr/cloud/api/collections/Assign.java  |   4 +-
 .../OverseerCollectionMessageHandler.java          |   2 +-
 .../java/org/apache/solr/core/CoreContainer.java   |  13 +-
 .../solr/handler/AnalysisRequestHandlerBase.java   |   4 +-
 .../handler/component/RealTimeGetComponent.java    |  25 +-
 .../java/org/apache/solr/query/SolrRangeQuery.java |   3 +-
 .../apache/solr/response/BinaryResponseWriter.java |   9 +
 .../org/apache/solr/uninverting/DocTermOrds.java   |   8 +-
 .../org/apache/solr/update/DocumentBuilder.java    |   4 +-
 .../processor/AtomicUpdateDocumentMerger.java      |   2 +-
 .../processor/DistributedUpdateProcessor.java      |   2 +-
 .../src/java/org/apache/solr/util/SolrCLI.java     |   6 +-
 .../conf/schema-inplace-required-field.xml         |  35 +
 .../apache/solr/cloud/BasicDistributedZkTest.java  |   2 +-
 .../org/apache/solr/cloud/DeleteReplicaTest.java   |   8 +-
 .../org/apache/solr/cloud/MoveReplicaTest.java     |   4 +-
 .../org/apache/solr/cloud/TestCloudRecovery.java   |   2 +-
 .../solr/cloud/TestMiniSolrCloudClusterSSL.java    |   3 +-
 .../org/apache/solr/cloud/TestPullReplica.java     |   2 +-
 .../solr/cloud/TestSkipOverseerOperations.java     |   2 +-
 .../solr/cloud/TestStressInPlaceUpdates.java       |   2 +-
 .../org/apache/solr/cloud/TestTlogReplica.java     |   2 +-
 .../org/apache/solr/cloud/TestWithCollection.java  |   2 +-
 .../org/apache/solr/cloud/ZkShardTermsTest.java    | 632 ++++++++--------
 .../solr/cloud/api/collections/AssignTest.java     |  21 +-
 .../api/collections/CustomCollectionTest.java      |   2 +-
 .../solr/cloud/api/collections/ShardSplitTest.java |   4 +-
 .../cloud/autoscaling/ComputePlanActionTest.java   |   4 +-
 .../ScheduledTriggerIntegrationTest.java           |   2 +-
 .../cloud/autoscaling/TriggerIntegrationTest.java  |   2 +-
 .../TriggerSetPropertiesIntegrationTest.java       |   2 +-
 .../sim/TestSimGenericDistributedQueue.java        |   2 +-
 .../cloud/autoscaling/sim/TestSimLargeCluster.java |   2 +-
 .../cloud/autoscaling/sim/TestSimPolicyCloud.java  |   2 +-
 .../apache/solr/cloud/cdcr/CdcrBootstrapTest.java  |   2 +-
 .../solr/handler/TestSystemCollAutoCreate.java     |   2 +-
 .../metrics/rrd/SolrRrdBackendFactoryTest.java     |   2 +-
 .../org/apache/solr/search/TestQueryTypes.java     |  16 +
 .../apache/solr/search/stats/TestDistribIDF.java   |   4 +-
 .../solr/security/BasicAuthIntegrationTest.java    |   2 +-
 .../security/JWTAuthPluginIntegrationTest.java     |   1 +
 .../hadoop/TestSolrCloudWithHadoopAuthPlugin.java  |   1 +
 .../solr/update/TestInPlaceUpdatesDistrib.java     |   2 +-
 .../update/TestInPlaceUpdatesRequiredField.java    |  48 ++
 .../TimeRoutedAliasUpdateProcessorTest.java        |   2 +-
 .../solr-ref-guide/src/aws-solrcloud-tutorial.adoc |   2 +-
 solr/solr-ref-guide/src/curve-fitting.adoc         |   2 +-
 solr/solr-ref-guide/src/distributed-requests.adoc  |  36 +-
 .../distributed-search-with-index-sharding.adoc    |   5 +-
 solr/solr-ref-guide/src/dsp.adoc                   |   6 +-
 .../src/getting-started-with-solrcloud.adoc        |   2 +-
 solr/solr-ref-guide/src/highlighting.adoc          |   2 +-
 .../src/implicit-requesthandlers.adoc              |   2 +-
 solr/solr-ref-guide/src/installing-solr.adoc       |   2 +-
 solr/solr-ref-guide/src/machine-learning.adoc      |   4 +-
 .../src/solr-control-script-reference.adoc         |   2 +-
 solr/solr-ref-guide/src/streaming-expressions.adoc |   2 +-
 solr/solr-ref-guide/src/the-terms-component.adoc   |   8 +-
 solr/solr-ref-guide/src/time-series.adoc           |   2 +-
 .../client/solrj/FastStreamingDocsCallback.java    |  66 ++
 .../org/apache/solr/client/solrj/SolrClient.java   |  14 +-
 .../solr/client/solrj/impl/HttpSolrClient.java     |   4 +-
 .../solrj/impl/StreamingBinaryResponseParser.java  | 169 +++--
 .../java/org/apache/solr/common/SolrDocument.java  |   1 +
 .../apache/solr/common/ToleratedUpdateError.java   |   2 +-
 .../solr/common/cloud/ClusterProperties.java       |   4 +-
 .../apache/solr/common/cloud/ZkStateReader.java    |   4 +-
 .../org/apache/solr/common/util/DataEntry.java     | 181 +++++
 .../solr/common/util/DataInputInputStream.java     |  14 +
 .../apache/solr/common/util/FastInputStream.java   |   7 +
 .../solr/common/util/FastJavaBinDecoder.java       | 829 +++++++++++++++++++++
 .../org/apache/solr/common/util/JavaBinCodec.java  |  94 +--
 .../org/apache/solr/common/util/StringBytes.java   |  78 ++
 .../apache/solr/common/util/Utf8CharSequence.java  |   4 +-
 .../java/org/apache/solr/common/util/Utils.java    |   1 +
 solr/solrj/src/test-files/solrj/javabin_sample.bin | Bin 0 -> 868 bytes
 .../client/solrj/cloud/autoscaling/TestPolicy.java |   6 +
 .../client/solrj/impl/LBHttpSolrClientTest.java    |   3 +-
 .../client/solrj/io/stream/MathExpressionTest.java |   2 +-
 .../solrj/io/stream/StreamDecoratorTest.java       |   4 +-
 .../solr/client/solrj/io/stream/StreamingTest.java |   4 +-
 .../solr/common/util/TestFastJavabinDecoder.java   | 302 ++++++++
 .../apache/solr/common/util/TestJavaBinCodec.java  |  16 +-
 .../solr/common/util/Utf8CharSequenceTest.java     |   2 +-
 .../org/apache/solr/cloud/SolrCloudTestCase.java   |  19 +-
 169 files changed, 2518 insertions(+), 756 deletions(-)



[lucene-solr] 02/03: Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr into solr-13131

Posted by gu...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

gus pushed a commit to branch solr-13131
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git

commit 22fe429867469dbcd49236846408bc1e26cc3d61
Merge: c5f6ee4 4e34a0c
Author: Gus Heck <gu...@apache.org>
AuthorDate: Tue Feb 12 19:25:35 2019 -0500

    Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr into solr-13131

 dev-tools/scripts/buildAndPushRelease.py           |   2 +-
 .../lucene/index/TestBackwardsCompatibility.java   |   4 +-
 .../apache/lucene/index/unsupported.7.7.0-cfs.zip  | Bin 0 -> 15541 bytes
 .../lucene/index/unsupported.7.7.0-nocfs.zip       | Bin 0 -> 15543 bytes
 solr/CHANGES.txt                                   |   2 +
 solr/bin/solr                                      |  19 +-
 .../java/org/apache/solr/util/RedactionUtils.java  |  29 ++
 .../src/java/org/apache/solr/util/SolrCLI.java     | 297 +++++++++++++++++++++
 .../solr/client/solrj/cloud/autoscaling/Row.java   |   4 +
 9 files changed, 354 insertions(+), 3 deletions(-)


[lucene-solr] 01/03: Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr into solr-13131

Posted by gu...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

gus pushed a commit to branch solr-13131
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git

commit c5f6ee4abb8ada655c7b33c5d27707236fb9e2aa
Merge: d42414d 75c5325
Author: Gus Heck <gu...@apache.org>
AuthorDate: Mon Feb 11 17:37:17 2019 -0500

    Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr into solr-13131

 dev-tools/doap/lucene.rdf                          |   7 +
 dev-tools/doap/solr.rdf                            |   7 +
 .../maven/solr/core/src/test/pom.xml.template      |   1 +
 lucene/CHANGES.txt                                 |  15 +-
 lucene/MIGRATE.txt                                 |   7 +
 .../codecs/lucene70/Lucene70DocValuesProducer.java |   5 +
 .../lucene/codecs/blockterms/BlockTermsReader.java |   5 +
 .../lucene/codecs/memory/DirectPostingsFormat.java |   5 +
 .../lucene/codecs/memory/FSTOrdTermsReader.java    |   5 +
 .../lucene/codecs/memory/FSTTermsReader.java       |   5 +
 .../codecs/simpletext/SimpleTextBKDWriter.java     | 521 +++-----------
 .../codecs/simpletext/SimpleTextPointsWriter.java  |   4 +-
 .../simpletext/SimpleTextTermVectorsReader.java    |   5 +
 .../compressing/CompressingTermVectorsReader.java  |   5 +
 .../codecs/lucene60/Lucene60PointsWriter.java      |  10 +-
 .../codecs/lucene80/Lucene80DocValuesProducer.java |   5 +
 .../src/java/org/apache/lucene/geo/EdgeTree.java   |  44 +-
 .../src/java/org/apache/lucene/geo/Polygon2D.java  |  49 +-
 .../org/apache/lucene/index/FilterLeafReader.java  |   5 +
 .../org/apache/lucene/index/FreqProxFields.java    |   5 +
 .../java/org/apache/lucene/index/TermsEnum.java    |  25 +-
 .../apache/lucene/util/bkd/BKDRadixSelector.java   | 386 ++++++++++
 .../java/org/apache/lucene/util/bkd/BKDWriter.java | 627 ++++-------------
 .../apache/lucene/util/bkd/HeapPointReader.java    |  53 +-
 .../apache/lucene/util/bkd/HeapPointWriter.java    | 118 ++--
 .../apache/lucene/util/bkd/OfflinePointReader.java | 211 ++----
 .../apache/lucene/util/bkd/OfflinePointWriter.java |  81 +--
 .../org/apache/lucene/util/bkd/PointReader.java    |  50 +-
 .../org/apache/lucene/util/bkd/PointWriter.java    |  18 +-
 .../test/org/apache/lucene/index/TestCodecs.java   |   5 +
 .../apache/lucene/util/bkd/Test2BBKDPoints.java    |   4 +-
 .../test/org/apache/lucene/util/bkd/TestBKD.java   |  30 +-
 .../lucene/util/bkd/TestBKDRadixSelector.java      | 317 +++++++++
 lucene/ivy-versions.properties                     |   1 -
 .../src/java/org/apache/lucene/geo/Line2D.java     |  15 +
 .../codecs/ramonly/RAMOnlyPostingsFormat.java      |   5 +
 .../java/org/apache/lucene/index/RandomCodec.java  |  10 +-
 .../apache/lucene/index/RandomPostingsTester.java  |   5 +
 solr/CHANGES.txt                                   |   1 +
 solr/core/ivy.xml                                  |   1 -
 .../java/org/apache/solr/cloud/ZkController.java   |   4 +-
 .../org/apache/solr/search/facet/FacetModule.java  |   8 +-
 .../apache/solr/search/facet/FacetProcessor.java   |  39 +-
 .../org/apache/solr/search/facet/FacetRange.java   |  29 +-
 .../org/apache/solr/search/facet/FacetRequest.java |  92 ++-
 .../org/apache/solr/uninverting/DocTermOrds.java   |   5 +
 .../processor/DistributedUpdateProcessor.java      |   9 +-
 .../solr/cloud/RestartWhileUpdatingTest.java       |   7 +-
 .../solr/cloud/TriLevelCompositeIdRoutingTest.java | 159 ++---
 .../apache/solr/search/facet/TestJsonFacets.java   | 115 ++-
 .../org/apache/solr/util/OrderedExecutorTest.java  | 159 ++++-
 solr/solr-ref-guide/src/blockjoin-faceting.adoc    |   2 +-
 solr/solr-ref-guide/src/collections-api.adoc       |  14 +-
 solr/solr-ref-guide/src/config-sets.adoc           |   2 +-
 solr/solr-ref-guide/src/configsets-api.adoc        |   2 +-
 .../src/configuring-solrconfig-xml.adoc            |   4 +-
 solr/solr-ref-guide/src/coreadmin-api.adoc         |   2 +-
 ...datadir-and-directoryfactory-in-solrconfig.adoc |   2 +-
 solr/solr-ref-guide/src/docvalues.adoc             |   2 +-
 solr/solr-ref-guide/src/function-queries.adoc      |   2 +-
 .../src/implicit-requesthandlers.adoc              |   2 +-
 solr/solr-ref-guide/src/json-facet-api.adoc        | 781 ++++++++++-----------
 .../src/json-faceting-domain-changes.adoc          | 256 +++++++
 solr/solr-ref-guide/src/json-query-dsl.adoc        | 346 +++++++--
 solr/solr-ref-guide/src/json-request-api.adoc      | 218 +++---
 solr/solr-ref-guide/src/language-analysis.adoc     |  30 +-
 .../src/major-changes-in-solr-7.adoc               |   2 +-
 .../src/making-and-restoring-backups.adoc          |   2 +-
 .../src/query-settings-in-solrconfig.adoc          |   2 +-
 .../solr-ref-guide/src/request-parameters-api.adoc |   4 +-
 solr/solr-ref-guide/src/response-writers.adoc      |   2 +-
 solr/solr-ref-guide/src/schemaless-mode.adoc       |   4 +-
 .../src/solr-control-script-reference.adoc         |   2 +-
 solr/solr-ref-guide/src/solr-tutorial.adoc         |   4 +-
 .../src/solrcloud-autoscaling-listeners.adoc       |   2 +-
 .../src/solrcloud-autoscaling-triggers.adoc        |   2 +-
 .../src/stream-decorator-reference.adoc            |   2 +-
 .../src/stream-source-reference.adoc               |   4 +-
 .../src/the-extended-dismax-query-parser.adoc      |   2 +-
 .../src/uploading-data-with-index-handlers.adoc    |   2 +-
 solr/solr-ref-guide/src/v2-api.adoc                |   4 +-
 solr/solr-ref-guide/src/velocity-search-ui.adoc    |   2 +-
 .../src/zookeeper-access-control.adoc              |   2 +-
 .../JsonRequestApiHeatmapFacetingTest.java         | 108 +++
 .../ref_guide_examples/JsonRequestApiTest.java     | 563 ++++++++++++++-
 85 files changed, 3509 insertions(+), 2175 deletions(-)