Skip to main content

StreamNative Weekly Release Notes v4.2.1.14

Download

Distributions

Packages

Images

General Changes

Apache Pulsar

(#26192) [fix][broker] Add missing bundle Prometheus metrics for extensible load manager (#26423) [fix][misc][branch-4.2] Pass webServiceTlsCiphers to Jetty factory (#26348) [improve][build] Upgrade Apache Commons libraries (#26429) [fix][test] Fix flaky IsolatedBookieEnsemblePlacementPolicyTest by awaiting the initial rack config load (#26431) [fix][txn] Do not fail topic deletion when the aborted txn snapshot cannot be cleared (#26432) [fix][broker] Bound the topic deletion retries triggered by a replication cluster removal (#26421) [fix][fn] Allow retainKeyOrdering on Go functions (#26413) [fix][fn] Honour negativeAckRedeliveryDelayMs in the Python function runtime (#26393) [fix][fn] Honour producerSpec batching configuration in the Go function runtime (#26392) [fix][fn] Honour producerSpec batching configuration in the Python function runtime (#26414) [fix][fn] Honour retainOrdering and retainKeyOrdering in the Go function runtime (#26399) [improve][ci] Run the Python function instance tests in CI (#26424) [fix][offload] Cache and reuse entry offsets discovered while skipping in BlobStoreBackedReadHandleImpl

KoP

[fix] Fix the epoch for the shadow load manager

StreamNative Pulsar Plugins

Support custom CA certs in pulsar-detector

Cloud Pulsar Plugins

01897815 [ApiKeys] Fix HTTP auth provider marker Fix checking auth provider name in the authorization stage

Pulsar Tiered Storage v2

feat(offload): Add broker-wide offload rate limiting

Security Fixes

Apache Pulsar

(#26446) [fix][sec] Bump google.golang.org/grpc from 1.82.1 to 1.83.1 in /pulsar-function-go (#26436) [fix][sec][branch-4.x] Upgrade async-http-client to 2.16.1 (#26437) [fix][sec][branch-4.x] Upgrade vertx to 4.5.32 (#26438) [fix][sec][branch-4.x] Upgrade Thrift to 0.24.0 (#26439) [fix][sec][branch-4.x] Upgrade lz4-java to 1.11.2