Skip to main content

StreamNative Weekly Release Notes v4.1.0.15

Download

Distributions

Packages

Images

General Changes

Apache Pulsar

(#25177) [fix][ml] Fix NoSuchElementException in EntryCountEstimator caused by a race condition (#25166) [improve][broker] Upgrade bookkeeper to 4.17.3 (#25132) [improve][broker] Ensure metadata session state visibility and improve Unstable observability for ServiceUnitStateChannelImpl (#25070) [improve][broker] PIP-442: Add memory limits for topic list watcher (part 2) (#25157) [fix][fn] Fix graceful Pulsar Function shutdown so that consumers and producers are closed (#25151) [fix][broker] Fence reset cursor by timestamp to avoid concurrent timestamp-based position lookups (#25148) [fix][ml] Retry offload reads when OffloadReadHandleClosedException is encountered (#25149) [fix][admin] Fix offload policy incompatible issue. (#25142) [fix][proxy] Fix memory leaks in ParserProxyHandler (#25140) [fix][fn] complete flushAsync before closeAsync in ProducerCache and wait for completion in closing the cache (#25031) [fix][broker] Avoid split non-existent bundle

KoP

Fix missing fallback when oxiaSchemaRegistryUrl is unset Add warning logs and fliter out incorrect schemas returned by range scans in the OxiaSchemaStorage

pulsarctl

fix: patch Go stdlib CVEs in pulsarctl (update to go 1.25.5)

Cloud Pulsar Plugins

Add commons-lang dependency to sn-broker-inteceptors to fix the compile isuse

Function Mesh Worker Service

[branch-4.1] fix: apikeys auth handler uses incorrect issuer

StreamNative Unified RBAC

fix the illegal license format e41d505 Bump version to 1.7.3 b6e5296 Bump version to 1.7.2 cff40fa Bump version to 1.7.1 742bb20 fixes license and spotless df7d236 Bump version to 1.7.0 fixes: workflow issue feat: support schedule release for rbac maven sdk

Security Fixes

Apache Pulsar

(#25152) [fix][sec] Upgrade vertx to address CVE-2026-1002