This is an automated email from the ASF dual-hosted git repository.
lhotari pushed a change to branch branch-4.0
in repository https://gitbox.apache.org/repos/asf/pulsar.git
from c32dca9a38f [improve][broker] Don't log an error when
updatePartitionedTopic is called on a non-partitioned topic (#24943)
new 0c9af0a5c67 [fix][broker] fix getMaxReadPosition in
TransactionBufferDisable should return latest (#24898)
new db676b9e7bb [fix][broker] Use `poll` instead `remove` to avoid
`NoSuchElementException` (#24933)
new 4df635a74ff [fix][broker] ExtensibleLoadManager: handle
SessionReestablished and Reconnected events to re-register broker metadata
(#24932)
new eeb51c426ad [fix][broker] Fix stack overflow caused by race condition
when closing a connection (#24934)
new e08dcfc7107 [fix][sec] Override kafka-clients in kinesis-kpl-shaded to
remediate CVE-2024-31141 and CVE-2025-27817 (#24935)
new 37400971d27 [fix][sec] Override commons-beanutils and
commons-configuration2 to remediate CVEs (#24936)
new 1a2e12f547a [fix][test] Stabilize testMsgDropStat by reliably
triggering non-persistent publisher drop (#24929)
new 18bab37cb10 [fix][broker] Fix bug in PersistentMessageExpiryMonitor
which blocked further expirations (#24941)
new 5ada17fb28d [fix][sec] Override nimbus-jose-jwt to remediate
CVE-2023-52428 and CVE-2025-53864 (#24937)
new 1170afdc367 [fix][admin] Set local policies overwrites "number of
bundles" passed during namespace creation (#24762)
The 10 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:
pom.xml | 19 +++
.../pulsar/broker/admin/impl/NamespacesBase.java | 34 +++--
.../loadbalance/extensions/BrokerRegistryImpl.java | 14 ++
.../AbstractDispatcherSingleActiveConsumer.java | 29 +++-
.../persistent/PersistentMessageExpiryMonitor.java | 1 +
.../broker/service/persistent/PersistentTopic.java | 8 +-
.../buffer/impl/TransactionBufferDisable.java | 3 +-
.../apache/pulsar/client/impl/RawReaderImpl.java | 5 +-
.../PersistentMessageExpiryMonitorMockTest.java | 129 ++++++++++++++++++
.../pulsar/broker/admin/NamespacesV2Test.java | 149 +++++++++++++++++++++
.../pulsar/broker/service/ZkSessionExpireTest.java | 4 +-
...rsistentDispatcherSingleActiveConsumerTest.java | 81 +++++++++++
.../pulsar/client/api/NonPersistentTopicTest.java | 85 +++++++-----
pulsar-io/kinesis-kpl-shaded/pom.xml | 6 +
.../loadbalance/ExtensibleLoadManagerTest.java | 15 ++-
15 files changed, 535 insertions(+), 47 deletions(-)
create mode 100644
pulsar-broker/src/test/java/org/apache/bookkeeper/mledger/impl/PersistentMessageExpiryMonitorMockTest.java