1. References
  2. StreamNative Pulsar Changelogs
  3. 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

Previous
v3.3.2.5