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

lhotari pushed a change to branch branch-4.1
in repository https://gitbox.apache.org/repos/asf/pulsar.git


    from b92fad8ebae [fix] Update gRPC to 1.75.0 (#24813)
     new 71903c4804f [improve][broker] Replace isServiceUnitActiveAsync with 
checkTopicNsOwnership (#24780)
     new 2f9dcd8e3f7 [improve][client/broker] Add DnsResolverGroup to share DNS 
cache across multiple PulsarClient instances (#24784)
     new d08bc3653c5 [fix][broker] Flaky-test: 
ExtensibleLoadManagerImplTest.testDisableBroker (#24770)
     new a84c0b0a9f2 [fix][broker] Fix incorrect topic loading latency metric 
and timeout might not be respected (#24785)
     new 48627bc7f01 [improve][broker]Improve NamespaceService log that is 
printed when cluster was removed (#24801)
     new e57c020f6f1 [fix][build] Fix maven deploy with maven-source-plugin 
3.3.1 (#24811)
     new 4574b55920f [fix][build] Remove invalid profile in settings.xml that 
caused gpg signing to fail (#24812)

The 7 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:
 .../org/apache/pulsar/broker/PulsarService.java    |  23 ++-
 .../channel/ServiceUnitStateChannelImpl.java       |  27 ++-
 .../pulsar/broker/namespace/NamespaceService.java  |  31 ----
 .../pulsar/broker/service/BrokerService.java       | 186 +++++++++++----------
 .../pulsar/broker/service/TopicLoadingContext.java |  65 +++++++
 .../pulsar/broker/service/BrokerServiceTest.java   |   7 +-
 .../PersistentDispatcherFailoverConsumerTest.java  |   2 -
 .../service/PersistentTopicConcurrentTest.java     |   2 -
 .../pulsar/broker/service/PersistentTopicTest.java |   2 -
 .../pulsar/broker/service/ServerCnxTest.java       |   6 +-
 .../buffer/TopicTransactionBufferTest.java         |   5 +-
 .../client/api/OrphanPersistentTopicTest.java      |   6 +-
 .../pulsar/client/impl/ConnectionPoolTest.java     |   4 +-
 pulsar-client-all/pom.xml                          |  11 ++
 .../apache/pulsar/client/impl/ConnectionPool.java  |  52 +++---
 .../pulsar/client/impl/DnsResolverGroupImpl.java   |  86 ++++++++++
 .../pulsar/client/impl/PulsarClientImpl.java       |  51 ++++--
 .../pulsar/proxy/server/ProxyConnection.java       |   2 +-
 src/settings.xml                                   |  15 +-
 19 files changed, 382 insertions(+), 201 deletions(-)
 create mode 100644 
pulsar-broker/src/main/java/org/apache/pulsar/broker/service/TopicLoadingContext.java
 create mode 100644 
pulsar-client/src/main/java/org/apache/pulsar/client/impl/DnsResolverGroupImpl.java

Reply via email to