You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ma...@apache.org on 2020/11/14 06:16:39 UTC

[lucene-solr] branch reference_impl updated (3b02c91 -> 65143b3)

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

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


    from 3b02c91  @1167 Some state publish improvements.
     add 8cce4cf  @1168 Logging cleanup.
     add 99fbe9d  @1169 Pull unnecessary properties from state.json.
     add dbc91c2  @1170 Only dirty the collections we change.
     add 88f1250  @1171 Improve watch cleanup.
     add 71bffef  @1172 Just start biting the bullet on state updates.
     add b288b40  @1173 Return add replica wait.
     add bf75deb  @1174 Correct clusterstate version stuff.
     add 5b3866c  @1175 Fix cloud client / server version reconciliation.
     add a420c06  @1176 Make state version a query param for dist updates.
     add 5ca5da6  @1177 Tweak ensureStatesAreAtLeastClient.
     add 113c070  @1178 White state version param.
     add b5e5db9  @1179 Tone down non nightly.
     add 77860fa  @1180 Don't watch before we check in get leader.
     add d318511  @1181 Improve zkreader waitForState.
     add 253aee9  @1183 Tweak for cloud client invalid states.
     add 4fecfc7  @1184 Test to Nightly, get correct version when tracked is reset.
     add 6a37309  @1185 Harden test.
     add 5eced57  @1186 Bring that back in.
     add 8f29964  @1187 Short term fix.
     add cbdbe8d  @1188 More shuffling.
     add 1d30738  @1189 Tweak search side slice handling.
     add 94e02a0  @1190 Standardize this election rejoin a bit.
     add c23f7d2  @1191 try and harden.
     add eaeb7ab  @1192 Shorten updates transferred to multiple nodes.
     add 75ca769  @1193 Just drop the update lock.
     add 65143b3  @1194 Fix exception.

No new revisions were added by this update.

Summary of changes:
 .../collation/TestICUCollationDocValuesField.java  |   1 +
 settings.gradle                                    |   3 +
 .../apache/solr/cloud/ActiveReplicaWatcher.java    |  12 +-
 .../java/org/apache/solr/cloud/LeaderElector.java  |   6 +-
 .../src/java/org/apache/solr/cloud/Overseer.java   |  57 ---
 .../solr/cloud/OverseerTaskExecutorTask.java       |   3 -
 .../org/apache/solr/cloud/OverseerTaskQueue.java   |   2 +-
 .../org/apache/solr/cloud/RecoveryStrategy.java    |   8 +-
 .../solr/cloud/ShardLeaderElectionContext.java     |   4 +-
 .../org/apache/solr/cloud/ZkCollectionTerms.java   |   7 +-
 .../java/org/apache/solr/cloud/ZkController.java   |   2 +-
 .../solr/cloud/api/collections/AddReplicaCmd.java  |   3 +-
 .../cloud/api/collections/CreateCollectionCmd.java |  19 +-
 .../cloud/api/collections/DeleteCollectionCmd.java |  38 +-
 .../cloud/api/collections/DeleteReplicaCmd.java    |  24 +-
 .../solr/cloud/api/collections/MoveReplicaCmd.java |  14 +-
 .../OverseerCollectionMessageHandler.java          |  38 +-
 .../solr/cloud/api/collections/SplitShardCmd.java  |  12 +-
 .../apache/solr/cloud/overseer/ZkStateWriter.java  | 172 ++++++---
 .../java/org/apache/solr/core/BlobRepository.java  |   4 -
 .../solr/handler/component/CloudReplicaSource.java |  43 ++-
 .../solr/handler/component/HttpShardHandler.java   |  19 +-
 .../solr/handler/component/ReplicaSource.java      |   2 +-
 .../handler/component/StandaloneReplicaSource.java |   5 +-
 .../java/org/apache/solr/servlet/HttpSolrCall.java |  92 +++--
 .../apache/solr/servlet/SolrDispatchFilter.java    |   3 +-
 .../org/apache/solr/update/UpdateShardHandler.java |   2 +
 .../processor/DistributedUpdateProcessor.java      |   2 +-
 .../processor/DistributedZkUpdateProcessor.java    |   4 +-
 .../SkipExistingDocumentsProcessorFactory.java     |   3 +-
 .../processor/TolerantUpdateProcessorFactory.java  |   3 +-
 .../apache/solr/cloud/CollectionsAPISolrJTest.java |  46 +--
 .../cloud/DeleteLastCustomShardedReplicaTest.java  |   5 -
 .../org/apache/solr/cloud/DeleteShardTest.java     |  16 +-
 .../apache/solr/cloud/TestCloudConsistency.java    |   4 +-
 .../cloud/TestDeleteCollectionOnDownNodes.java     |   5 +-
 .../solr/cloud/TestDownShardTolerantSearch.java    |  36 +-
 .../solr/cloud/TestQueryingOnDownCollection.java   |   5 +
 .../solr/cloud/TestTlogReplayVsRecovery.java       |   2 +-
 .../TestTolerantUpdateProcessorRandomCloud.java    |   2 +-
 .../cloud/TestWaitForStateWithJettyShutdowns.java  |   8 +-
 .../CollectionsAPIDistClusterPerZkTest.java        |   1 +
 .../handler/component/CloudReplicaSourceTest.java  |  58 +--
 .../component/ResourceSharingTestComponent.java    |  11 +-
 .../org/apache/solr/client/solrj/SolrQuery.java    |  14 +
 .../client/solrj/impl/BaseCloudSolrClient.java     |  97 +++--
 .../solr/client/solrj/impl/CloudSolrClient.java    |   2 -
 .../solr/client/solrj/impl/Http2SolrClient.java    |   2 +
 .../solr/client/solrj/impl/LBHttp2SolrClient.java  |   2 +-
 .../client/solrj/io/stream/ExecutorStream.java     |   2 +-
 .../solrj/request/CollectionAdminRequest.java      |   4 +-
 .../java/org/apache/solr/common/WorkException.java |  17 +
 .../common/cloud/CollectionStatePredicate.java     |   1 -
 .../java/org/apache/solr/common/cloud/Replica.java |  21 +-
 .../apache/solr/common/cloud/ZkStateReader.java    | 412 ++++++++++++++++-----
 .../solr/client/solrj/io/stream/StreamingTest.java |   4 +-
 .../common/cloud/TestDocCollectionWatcher.java     |  10 +-
 .../src/java/org/apache/solr/SolrTestCase.java     |   3 +
 .../solr/cloud/AbstractDistribZkTestBase.java      |   6 +-
 .../apache/solr/cloud/MiniSolrCloudCluster.java    |  11 -
 .../org/apache/solr/cloud/SolrCloudTestCase.java   |  41 ++
 61 files changed, 955 insertions(+), 500 deletions(-)