You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by no...@apache.org on 2021/01/18 15:59:58 UTC

[lucene-solr] branch master updated (4b508ae -> 8505d4d)

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

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


    from 4b508ae  LUCENE-8982: Add a note to MIGRATE.md
     add 8505d4d  SOLR-15052: Per-replica states for reducing overseer bottlenecks (trunk) (#2177)

No new revisions were added by this update.

Summary of changes:
 solr/CHANGES.txt                                   |   4 +
 .../solr/cloud/ShardLeaderElectionContextBase.java |  18 +-
 .../java/org/apache/solr/cloud/ZkController.java   |  55 ++--
 .../OverseerCollectionMessageHandler.java          |   7 +-
 .../solr/cloud/overseer/CollectionMutator.java     |  32 ++-
 .../apache/solr/cloud/overseer/NodeMutator.java    |  11 +-
 .../apache/solr/cloud/overseer/ReplicaMutator.java |  17 +-
 .../apache/solr/cloud/overseer/SliceMutator.java   |  46 ++-
 .../apache/solr/cloud/overseer/ZkStateWriter.java  |  73 ++++-
 .../apache/solr/cloud/overseer/ZkWriteCommand.java |  20 ++
 .../solr/handler/admin/CollectionsHandler.java     |  14 +-
 .../apache/solr/cloud/CollectionsAPISolrJTest.java |  25 +-
 .../org/apache/solr/cloud/ZkSolrClientTest.java    |  31 ++
 .../solr/handler/PingRequestHandlerTest.java       |   2 +
 .../org/apache/solr/handler/TestSQLHandler.java    |   4 +-
 .../solr/handler/TestStressThreadBackup.java       |  12 +-
 .../solr/handler/admin/HealthCheckHandlerTest.java |   1 +
 .../handler/admin/MetricsHistoryHandlerTest.java   |   3 +-
 .../solr/handler/component/SearchHandlerTest.java  |   4 +
 .../transform/TestSubQueryTransformerDistrib.java  |   2 +
 .../apache/solr/schema/TestManagedSchemaAPI.java   |   2 +
 .../search/facet/TestCloudJSONFacetJoinDomain.java |   1 +
 .../solr/search/facet/TestCloudJSONFacetSKG.java   |   1 +
 .../search/facet/TestCloudJSONFacetSKGEquiv.java   |   1 +
 .../search/join/CrossCollectionJoinQueryTest.java  |   2 +
 .../apache/solr/search/stats/TestDistribIDF.java   |   3 +-
 .../processor/TemplateUpdateProcessorTest.java     |   2 +-
 .../solr/util/tracing/TestDistributedTracing.java  |   1 +
 solr/solr-ref-guide/src/collection-management.adoc |   3 +
 .../client/solrj/cloud/DistribStateManager.java    |   7 +
 .../client/solrj/impl/SolrClientCloudManager.java  |   5 +-
 .../client/solrj/impl/ZkDistribStateManager.java   |   6 +
 .../solrj/request/CollectionAdminRequest.java      |   8 +
 .../org/apache/solr/common/cloud/ClusterState.java |  73 +++++
 .../apache/solr/common/cloud/DocCollection.java    |  83 +++++-
 .../apache/solr/common/cloud/PerReplicaStates.java | 312 +++++++++++++++++++++
 .../solr/common/cloud/PerReplicaStatesOps.java     | 305 ++++++++++++++++++++
 .../java/org/apache/solr/common/cloud/Replica.java |  73 ++++-
 .../java/org/apache/solr/common/cloud/Slice.java   |  22 +-
 .../org/apache/solr/common/cloud/SolrZkClient.java |  12 +
 .../apache/solr/common/cloud/ZkStateReader.java    |  88 +++++-
 .../resources/apispec/collections.Commands.json    |   5 +
 .../IndexingNestedDocuments.java                   |   7 +-
 .../JsonRequestApiHeatmapFacetingTest.java         |   4 +-
 .../ref_guide_examples/JsonRequestApiTest.java     |   3 +-
 .../UsingSolrJRefGuideExamplesTest.java            |   1 +
 .../client/solrj/impl/CloudSolrClientTest.java     |  72 ++++-
 .../solrj/io/stream/CloudAuthStreamTest.java       |   8 +-
 .../client/solrj/io/stream/JDBCStreamTest.java     |   4 +-
 .../client/solrj/io/stream/MathExpressionTest.java |   5 +-
 .../solrj/io/stream/SelectWithEvaluatorsTest.java  |   4 +-
 .../solrj/io/stream/StreamDecoratorTest.java       |  51 ++--
 ...ectJsonQueryRequestFacetingIntegrationTest.java |   8 +-
 .../JsonQueryRequestFacetingIntegrationTest.java   |   8 +-
 .../json/JsonQueryRequestHeatmapFacetingTest.java  |   4 +-
 .../cloud/TestCloudCollectionsListeners.java       |   4 +
 .../common/cloud/TestCollectionStateWatchers.java  |  21 +-
 .../solr/common/cloud/TestPerReplicaStates.java    | 133 +++++++++
 .../org/apache/solr/cloud/SolrCloudTestCase.java   |   1 +
 59 files changed, 1571 insertions(+), 163 deletions(-)
 create mode 100644 solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java
 create mode 100644 solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStatesOps.java
 create mode 100644 solr/solrj/src/test/org/apache/solr/common/cloud/TestPerReplicaStates.java