Skip to main content

StreamNative Weekly Release Notes v4.0.10.5

Download

Distributions

Packages

Images

General Changes

Apache Pulsar

(#25707) [feat][broker] PIP-469: Legacy-aware topic policies backend routing and metadata-store topic policies (#25547) [feat][pip] PIP-469: Legacy-aware topic policies backend routing and metadata-store topic policies (#25943) [improve][misc] Upgrade Jetty to 12.1.10 (#25942) [fix][fn] Fix orphan exclusive producer on creation timeout in WorkerUtils.createExclusiveProducerWithRetry (#25907) [fix][client] Preserve equals in FieldParser map values (#25923) [improve][client] Clean up unacked message tracker when topics are removed in multi-topic consumers (#25921) [fix][client] Match logical topic when removing unacked messages (#25872) [improve][functions] Allow customizing Kubernetes service domain suffix in Function Worker (#25924) [improve][misc] Upgrade vert.x to 4.5.28 (#25900) [fix][test] Stabilize testSecondaryIsolationGroupsBookiesNegative() test (#25793) [improve][offload] Coalesce automatic offload triggers to reduce retry loops and ledger scans (#25899) [fix][client] Prevent duplicate ServiceUrlProvider initialization (#25919) [fix][proxy] Avoid intermittent 502 when admin proxy follows a broker redirect for a request with a body (#25916) [fix][client] Clean up unacked messages when unsubscribing a topic with ack timeout backoff (#25868) [improve][fn] make built-in functions reload incremental (#25892) [fix][test] Fix flaky SameAuthParamsLookupAutoClusterFailoverTest.testAutoClusterFailover() test (#25910) [fix][meta] Fix ZooKeeper session reconnect race condition in PulsarZooKeeperClient.clientCreator (#25913) [fix][meta] Fix PulsarZooKeeperClient async addWatch callback retry behavior (#23549) [improve][broker] PIP-380: Support-setting-up-specific-namespaces-to-skipping-the-load-shedding (#25426) [fix][test] Fix flaky testMsgDropStat in NonPersistentTopicTest (#25365) [fix][test] Fix flaky MessagePublishBufferThrottleTest.testBlockByPublishRateLimiting (#25826) [fix][client] Reset higher-index states on recovery in SameAuthParamsLookupAutoClusterFailover (#25388) [fix][client] Fix stale Healthy state in SameAuthParamsLookupAutoClusterFailover causing flaky test (#25620) [fix][broker] Fix stuck chunks in SharedConsumerAssignor permit tracking (#25594) [fix][broker] Fix precision loss in DataSketchesSummaryLogger by replacing LongAdder with DoubleAdder for sum accumulation (#25525) [improve][client] Best-effort retry for individual/batch-index acks on send failure when ackReceiptEnabled=false (#25817) [fix][broker] Fix non-batched null-value messages not removed during topic compaction (#25825) [fix][bk] Fix NPE in IsolatedBookieEnsemblePlacementPolicy when policy class does not match (#25803) [fix][broker] Fix PersistentMessageExpiryMonitor findEntryComplete() method may lose mark-delete properties in race condition (#25865) Return 400 for invalid reader messageId query parameter (#25862) [fix][broker] Fix compaction cursor reset may lose mark-delete properties (#25889) [fix][test] Fix flaky PulsarFunctionTlsTest.testFunctionsCreation() test (#25864) [fix][test] Fix flaky ProducerCleanupTest timer cleanup (#25867) [fix][fn] Fix Go function runtime to continue after user exceptions and add neg-ack tests (#25870) [improve][misc] Upgrade Netty to 4.1.134

MoP

f1bbc1e0 fix compile issue Change error log to warn Fix not release entry issue

KoP

330aa061f [branch-4.0] Fix ProtobufSchema incompatibility Fix build failure after wire-schema-jvm is upgraded to 6.3.0 Ensure stats subscriptions (__ksn_xxx) are created even if the Pulsar subscription exists [fix] Improve error log for OauthValidatorCallbackHandler Fix destination broker for NotOwnedBundleHandler 5b62396db Increase the unload time for NotOwnedBundleHandler Initialize PID with carried producer ID

StreamNative Pulsar Plugins

fix: patch metadata tool CVE dependencies on branch-4.0

pulsarctl

Update Go toolchain to 1.25.11

Function Mesh Worker Service

961c01fb fix build feat: support Kafka functions in registry service registry-service: Support agent trigger client pagination feat: support orca managed agents

StreamNative Ursa storage

fix cve check failed

Security Fixes

Apache Pulsar

(#25918) [fix][sec] Upgrade Netty to 4.1.135.Final to address several CVEs (#25844) [fix][sec] Upgrade commons-configuration2 to 2.15.0 to address CVE-2026-45205