You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by te...@apache.org on 2022/07/28 09:36:59 UTC

[pulsar] branch master updated (c217b8f5592 -> 89b6a535aa8)

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

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


    from c217b8f5592 Remove unused gson dependency in pulsar-package-core (#16793)
     add 89b6a535aa8 [improve][client] [PIP-165] Auto release client useless connections (#16165)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/pulsar/broker/PulsarService.java    |   5 +
 .../pulsar/broker/namespace/NamespaceService.java  |   3 +
 .../pulsar/broker/service/BrokerService.java       |   3 +
 .../AutoCloseUselessClientConMultiPartTest.java    | 102 ++++++++++
 .../AutoCloseUselessClientConMultiTopicTest.java   | 120 ++++++++++++
 .../impl/AutoCloseUselessClientConNoPartTest.java  | 105 +++++++++++
 .../impl/AutoCloseUselessClientConSupports.java    | 207 +++++++++++++++++++++
 .../impl/AutoCloseUselessClientConTXTest.java      | 163 ++++++++++++++++
 .../apache/pulsar/client/api/ClientBuilder.java    |   6 +
 .../pulsar/client/impl/ClientBuilderImpl.java      |  10 +
 .../org/apache/pulsar/client/impl/ClientCnx.java   |  28 +++
 .../pulsar/client/impl/ClientCnxIdleState.java     | 183 ++++++++++++++++++
 .../apache/pulsar/client/impl/ConnectionPool.java  |  98 +++++++++-
 .../client/impl/conf/ClientConfigurationData.java  |   7 +
 .../pulsar/client/impl/ClientBuilderImplTest.java  |  15 ++
 .../pulsar/proxy/server/ProxyConnection.java       |   3 +-
 .../apache/pulsar/websocket/WebSocketService.java  |   2 +
 site2/docs/client-libraries-java.md                |   1 +
 18 files changed, 1059 insertions(+), 2 deletions(-)
 create mode 100644 pulsar-broker/src/test/java/org/apache/pulsar/client/impl/AutoCloseUselessClientConMultiPartTest.java
 create mode 100644 pulsar-broker/src/test/java/org/apache/pulsar/client/impl/AutoCloseUselessClientConMultiTopicTest.java
 create mode 100644 pulsar-broker/src/test/java/org/apache/pulsar/client/impl/AutoCloseUselessClientConNoPartTest.java
 create mode 100644 pulsar-broker/src/test/java/org/apache/pulsar/client/impl/AutoCloseUselessClientConSupports.java
 create mode 100644 pulsar-broker/src/test/java/org/apache/pulsar/client/impl/AutoCloseUselessClientConTXTest.java
 create mode 100644 pulsar-client/src/main/java/org/apache/pulsar/client/impl/ClientCnxIdleState.java