You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by rd...@apache.org on 2022/10/20 04:02:26 UTC

[pulsar] branch master updated (5b452d1ce82 -> b0945d1d45d)

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

rdhabalia pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git


    from 5b452d1ce82 [improve][doc] Add code example for WebSocket API to use TLS with CLI tools (#15485)
     add b0945d1d45d [feat] [broker] PIP-188 support blue-green cluster migration [part-1] (#17962)

No new revisions were added by this update.

Summary of changes:
 conf/broker.conf                                   |   4 +
 .../apache/bookkeeper/mledger/ManagedLedger.java   |   7 +
 .../bookkeeper/mledger/impl/ManagedLedgerImpl.java |  33 ++-
 .../apache/pulsar/broker/ServiceConfiguration.java |   7 +
 .../pulsar/broker/admin/impl/ClustersBase.java     |  62 ++++
 .../broker/service/AbstractBaseDispatcher.java     |  13 +
 .../pulsar/broker/service/AbstractTopic.java       |  31 +-
 .../pulsar/broker/service/BrokerService.java       |  11 +
 .../broker/service/BrokerServiceException.java     |  10 +
 .../org/apache/pulsar/broker/service/Consumer.java |  13 +
 .../org/apache/pulsar/broker/service/Producer.java |  11 +
 .../pulsar/broker/service/PulsarCommandSender.java |   3 +
 .../broker/service/PulsarCommandSenderImpl.java    |  13 +
 .../apache/pulsar/broker/service/ServerCnx.java    |  19 +-
 .../org/apache/pulsar/broker/service/Topic.java    |   2 +
 .../service/nonpersistent/NonPersistentTopic.java  |  40 ++-
 .../service/persistent/CompactorSubscription.java  |   4 +-
 .../PersistentDispatcherMultipleConsumers.java     |   2 +-
 .../PersistentDispatcherSingleActiveConsumer.java  |   2 +-
 ...istentStreamingDispatcherMultipleConsumers.java |   3 +-
 ...entStreamingDispatcherSingleActiveConsumer.java |   2 +-
 .../service/persistent/PersistentSubscription.java |   5 +-
 .../broker/service/persistent/PersistentTopic.java |  23 +-
 .../broker/intercept/CounterBrokerInterceptor.java |   2 +-
 .../broker/service/ClusterMigrationTest.java       | 329 +++++++++++++++++++++
 pulsar-client-admin-api/pom.xml                    |   1 +
 .../org/apache/pulsar/client/admin/Clusters.java   |  37 +++
 .../pulsar/common/policies/data/ClusterData.java   |  23 ++
 .../pulsar/client/admin/internal/ClustersImpl.java |  14 +
 .../pulsar/client/api/PulsarClientException.java   |  16 +
 .../org/apache/pulsar/admin/cli/CmdClusters.java   |  24 ++
 .../org/apache/pulsar/client/impl/ClientCnx.java   |  23 ++
 .../pulsar/client/impl/ConnectionHandler.java      |   7 +-
 .../apache/pulsar/client/impl/HandlerState.java    |   9 +
 pulsar-common/pom.xml                              |   5 +
 .../common/policies/data/ClusterDataImpl.java      |  27 +-
 .../apache/pulsar/common/protocol/Commands.java    |  11 +
 .../pulsar/common/protocol/PulsarDecoder.java      |  10 +
 pulsar-common/src/main/proto/PulsarApi.proto       |  17 ++
 site2/docs/reference-pulsar-admin.md               |  18 ++
 .../offload/jcloud/impl/MockManagedLedger.java     |  12 +
 41 files changed, 886 insertions(+), 19 deletions(-)
 create mode 100644 pulsar-broker/src/test/java/org/apache/pulsar/broker/service/ClusterMigrationTest.java