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 1a32edc  Fixes the NPE in system topics policies service (#13469)
     new 7aac8b8  [Issue 9888] add python3.9 on manylinux2014 build support 
(#10954)
     new 4f876678 Add log error tracking for semaphore count leak (#12410)
     new 1a1c886  Apply clang-format check for python wrapper (#13418)
     new b763f83  [Producer] Change the time units from ns to ms (#13057)
     new 25c3ae3  Fix dead loop in BacklogQuotaManager.dropBacklogForTimeLimit 
(#13194) (#13249)
     new ef9e773  Fix semaphore and memory leak when chunks failed to enqueue 
(#13454)
     new c9c48d2  Fix getting last message id from empty compact ledger (#13476)
     new cac6942  fix: bug when allAll bucket (#13467)
     new 77c66b3  Fix reousrce leak when create producer failed (#13505)
     new 2a73cdf  Use PulsarByteBufAllocator to allocate buffer for chunks at 
consumer side (#13536)
     new 078c8db  [Pulsar SQL] support protobuf/timestamp (#13287)
     new bdfa14d  Return message ID from compacted ledger while the compaction 
cursor reach the end of the topic (#13533)
     new 3644311  [Security] Upgrade Log4j to 2.17.1 (#13552)

The 13 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:
 ...entos7.yaml => ci-python-build-3.9-client.yaml} |  11 +-
 buildtools/pom.xml                                 |   2 +-
 distribution/server/src/assemble/LICENSE.bin.txt   |  10 +-
 .../bookkeeper/mledger/util/StatsBuckets.java      |   2 +-
 .../bookkeeper/mledger/util/TestStatsBuckets.java  |  13 +
 pom.xml                                            |   2 +-
 .../pulsar/broker/service/BacklogQuotaManager.java |  28 +-
 .../apache/pulsar/broker/service/ServerCnx.java    |   5 +-
 .../apache/pulsar/compaction/CompactedTopic.java   |   2 +
 .../pulsar/compaction/CompactedTopicImpl.java      |  21 +-
 .../broker/service/BacklogQuotaManagerTest.java    |  48 ++
 .../broker/service/ExclusiveProducerTest.java      |  28 +
 .../broker/service/TopicTerminationTest.java       |  29 +
 .../pulsar/client/impl/MessageChunkingTest.java    |  43 +
 .../pulsar/compaction/CompactedTopicTest.java      |  86 +-
 pulsar-client-cpp/CMakeLists.txt                   |   6 +-
 ...-build-centos7.sh => docker-build-python3.9.sh} |  27 +-
 pulsar-client-cpp/docker/build-wheels.sh           |   1 +
 pulsar-client-cpp/docker/create-images.sh          |  17 +-
 .../docker/{ => manylinux1}/Dockerfile             |  21 +-
 .../docker/{ => manylinux2014}/Dockerfile          |  23 +-
 pulsar-client-cpp/python/src/authentication.cc     |  44 +-
 pulsar-client-cpp/python/src/client.cc             |  63 +-
 pulsar-client-cpp/python/src/config.cc             | 256 +++---
 pulsar-client-cpp/python/src/consumer.cc           |  81 +-
 pulsar-client-cpp/python/src/cryptoKeyReader.cc    |   2 +-
 pulsar-client-cpp/python/src/enums.cc              | 162 ++--
 pulsar-client-cpp/python/src/exceptions.cc         |  49 +-
 pulsar-client-cpp/python/src/message.cc            | 147 ++--
 pulsar-client-cpp/python/src/producer.cc           |  71 +-
 pulsar-client-cpp/python/src/pulsar.cc             |   4 +-
 pulsar-client-cpp/python/src/reader.cc             |  48 +-
 pulsar-client-cpp/python/src/schema.cc             |  10 +-
 pulsar-client-cpp/python/src/utils.h               |   3 +-
 .../apache/pulsar/client/impl/ConsumerImpl.java    |   3 +-
 .../apache/pulsar/client/impl/ProducerImpl.java    |  83 +-
 .../pulsar/common/util/RelativeTimeUtil.java       |  12 +
 .../PulsarProtobufNativeColumnDecoder.java         |  15 +-
 .../PulsarProtobufNativeRowDecoderFactory.java     |  18 +-
 .../sql/presto/decoder/protobufnative/TestMsg.java | 917 ++++++++++++++++-----
 .../presto/decoder/protobufnative/TestMsg.proto    |   2 +
 .../protobufnative/TestProtobufNativeDecoder.java  |  14 +
 .../pulsar/websocket/stats/StatsBuckets.java       |   2 +-
 43 files changed, 1620 insertions(+), 811 deletions(-)
 copy .github/workflows/{ci-cpp-build-centos7.yaml => 
ci-python-build-3.9-client.yaml} (88%)
 copy pulsar-client-cpp/{docker-build-centos7.sh => docker-build-python3.9.sh} 
(62%)
 copy pulsar-client-cpp/docker/{ => manylinux1}/Dockerfile (97%)
 rename pulsar-client-cpp/docker/{ => manylinux2014}/Dockerfile (96%)

Reply via email to