- References
- StreamNative Pulsar Changelogs
- v3.3
StreamNative Weekly Release Notes v3.3.2.6
Download
Distributions
- https://github.com/streamnative/pulsar/releases/tag/v3.3.2.6
Packages
Images
General Changes
Apache Pulsar
[fix][ml] Topic load timeout due to ml data ledger future never finishes
[fix][broker] System topic should not be migrated during blue-green cluster migration
[fix][admin] Fix exception loss in getMessageId method
[fix] Fix issues with Pulsar Alpine docker image stability: remove glibc-compat
[fix][client] Fix enableRetry for consumers using legacy topic naming where cluster name is included
[fix][client] Fix reader message filtering issue during blue-green cluster switch
[fix][broker] Fix bug causing loss of migrated information when setting other localPolicies in namespace
[Fix][Client] Fix pending message not complete when closeAsync
[improve][monitor] Upgrade OTel to 1.45.0
[fix] [client] Fix memory leak when publishing encountered a corner case error
[improve][fn] Improve closing of producers in Pulsar Functions ProducerCache invalidation
[improve][fn] Improve implementation for maxPendingAsyncRequests async concurrency limit when return type is CompletableFuture<Void>
[improve] Upgrade lombok to 1.18.36
[fix][common] TopicName: Throw IllegalArgumentException if localName is whitespace only
[fix] [broker] fix NPE when calculating a topic's backlogQuota
[fix] [broker] Fix config replicationStartAt does not work when set it to earliest
AoP
remove useless check in tests
KoP
Update pulsar consumer stats from ksn
StreamNative Pulsar Plugins
Add the missing dependency for package-storage
Function Mesh Worker Service
Replace the deprecated getZooKeeperSessionTimeoutMillis
Security Fixes
Apache Pulsar
[fix][sec] Upgrade golang.org/x/crypto from 0.21.0 to 0.31.0 in pulsar-function-go
[fix][sec] Upgrade async-http-client to 2.12.4 to address CVE-2024-53990
[fix][sec] Mitigate CVE-2024-53990 by disabling AsyncHttpClient CookieStore