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

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


    from 28a223c  Improved logic for pausing replicated subscription snapshots 
when no traffic (#11922)
     new 0c29a88  [C++] Make some clean up methods thread safe (#11762)
     new 0b9d51b  [clean up] Remove unused variable and unneccessary box in 
NamespaceBundleFactory (#11975)
     new dbddfe5  [pulsar-functions] Pass `SubscriptionPosition` from 
`FunctionDetails` to `FunctionConfig` / `SinkConfig` (#11831)
     new 4cc0821  Fix wrong key-hash selector used for new consumers after all 
the previous consumers disconnected (#12035)

The 4 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:
 ...istentStickyKeyDispatcherMultipleConsumers.java | 43 +++++++++++++
 .../nonpersistent/NonPersistentSubscription.java   | 35 +++--------
 ...istentStickyKeyDispatcherMultipleConsumers.java | 10 ++-
 .../service/persistent/PersistentSubscription.java |  8 ++-
 .../common/naming/NamespaceBundleFactory.java      |  5 +-
 .../client/api/KeySharedSubscriptionTest.java      | 71 ++++++++++++++++++++++
 .../pulsar/common/functions/FunctionConfig.java    |  3 +-
 .../org/apache/pulsar/common/io/SinkConfig.java    |  3 +-
 pulsar-client-cpp/lib/ClientImpl.cc                | 13 +++-
 pulsar-client-cpp/lib/ConnectionPool.cc            | 14 ++++-
 pulsar-client-cpp/lib/ConnectionPool.h             |  9 ++-
 pulsar-client-cpp/lib/ExecutorService.cc           |  7 +++
 pulsar-client-cpp/lib/ExecutorService.h            |  3 +
 pulsar-client-cpp/lib/Producer.cc                  |  1 -
 pulsar-client-cpp/lib/auth/athenz/ZTSClient.cc     | 10 +++
 pulsar-client-cpp/tests/BinaryLookupServiceTest.cc |  2 -
 pulsar-client-cpp/tests/CustomLoggerTest.cc        |  4 +-
 pulsar-client-cpp/tests/MessageTest.cc             |  2 -
 pulsar-client-cpp/tests/ReaderConfigurationTest.cc |  3 -
 .../functions/instance/JavaInstanceRunnable.java   | 12 ++--
 .../pulsar/functions/utils/FunctionCommon.java     | 10 +++
 .../functions/utils/FunctionConfigUtils.java       | 21 ++++---
 .../pulsar/functions/utils/SinkConfigUtils.java    |  6 ++
 23 files changed, 231 insertions(+), 64 deletions(-)

Reply via email to