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

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


    from bd5f75f  KeyShared dispatcher on non-persistent topics was not 
respecting consumer flow-control (#11692)
     new fe7dc86  [Broker Interceptor] Fix Pulsar didn't respond error messages 
when throw InterceptException (#11650)
     new 9789e3a  [Functions]Support protobuf schema for pulsar function 
(#11709)
     new 2fb2e59  [Broker] Remove subscription when closing Reader on 
non-persistent topics (#11731)
     new 1ed33f2  [Broker] Call .release() when discarding entry to prevent 
direct memory leak (#11748)
     new 7147d8a  [Issue 11689][Client] Fixed block forever bug in 
Consumer.batchReceive (#11691)
     new 9c2888f  Avoid duplicated disconnecting producer when after add entry 
failed. (#11741)
     new de813bf  [pulsar-client] clean up MultiTopicsConsumerImpl reference on 
consumer creation failure (#11754)
     new 9287e87  [Broker] Handle NPE when full key range isn't covered with 
active consumers (#11749)
     new 4490258  Upgrade bk version to resolve the BouncyCatle issue (#11759)
     new bce43cb  [pulsar-client] remove consumer reference from PulsarClient 
on subscription failure (#11758)
     new 3456269  Fix the topic in fenced state and can not recover. (#11737)

The 11 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:
 distribution/server/src/assemble/LICENSE.bin.txt   |  55 ++++---
 .../apache/bookkeeper/mledger/impl/OpAddEntry.java |   9 +-
 pom.xml                                            |   2 +-
 .../org/apache/pulsar/broker/service/Producer.java |   9 +-
 .../apache/pulsar/broker/service/ServerCnx.java    |   2 +-
 .../nonpersistent/NonPersistentSubscription.java   |   9 +-
 .../service/nonpersistent/NonPersistentTopic.java  |   4 +-
 .../PersistentDispatcherSingleActiveConsumer.java  |   2 +
 ...istentStickyKeyDispatcherMultipleConsumers.java |   8 +-
 .../broker/service/persistent/PersistentTopic.java |  12 +-
 .../apache/pulsar/broker/web/ExceptionHandler.java |  57 +++++++
 .../pulsar/broker/web/PreInterceptFilter.java      |   8 +-
 .../org/apache/pulsar/broker/web/WebService.java   |   3 +-
 .../pulsar/broker/admin/AdminApiSchemaTest.java    |   4 +-
 .../broker/intercept/InterceptFilterOutTest.java   |   4 +-
 .../pulsar/broker/service/PersistentTopicTest.java |  25 +++-
 .../pulsar/broker/web/ExceptionHandlerTest.java    |  63 ++++++++
 .../org/apache/pulsar/client/impl/ReaderTest.java  |  48 ++++++
 .../pulsar/client/admin/internal/BaseResource.java |   2 +-
 .../client/admin/internal/FunctionsImpl.java       |  16 +-
 .../pulsar/client/admin/internal/PackagesImpl.java |   2 +-
 .../pulsar/client/admin/internal/SinksImpl.java    |  10 +-
 .../pulsar/client/admin/internal/SourcesImpl.java  |  10 +-
 .../pulsar/client/admin/internal/WorkerImpl.java   |  10 +-
 .../admin/internal/http/AsyncHttpConnector.java    |  16 ++
 .../apache/pulsar/client/impl/ConsumerBase.java    | 165 ++++++++++++---------
 .../apache/pulsar/client/impl/ConsumerImpl.java    |  59 ++++----
 .../client/impl/MultiTopicsConsumerImpl.java       |  73 +++++----
 .../pulsar/client/impl/UnAckedMessageTracker.java  |   1 +
 .../pulsar/client/impl/ZeroQueueConsumerImpl.java  |   2 +-
 .../pulsar/client/impl/ClientTestFixtures.java     |  16 +-
 .../pulsar/client/impl/ConsumerImplTest.java       |  16 +-
 .../client/impl/MultiTopicsConsumerImplTest.java   |  52 +++++--
 .../apache/pulsar/client/impl/ReaderImplTest.java  |  41 ++---
 pulsar-functions/runtime-all/pom.xml               |  17 +++
 .../functions/instance/JavaInstanceDepsTest.java   |   3 +
 pulsar-sql/presto-distribution/LICENSE             |  24 +--
 37 files changed, 591 insertions(+), 268 deletions(-)
 create mode 100644 
pulsar-broker/src/main/java/org/apache/pulsar/broker/web/ExceptionHandler.java
 create mode 100644 
pulsar-broker/src/test/java/org/apache/pulsar/broker/web/ExceptionHandlerTest.java

Reply via email to