Skip to main content

StreamNative Weekly Release Notes v4.0.10.7

Download

Distributions

Packages

Images

General Changes

Apache Pulsar

(#26132) [fix][broker] Don’t let a closing topic-policies reader abort a concurrent cache-init reload (#26123) [fix][test] Run makeReadEntryProbFail’s errorOrNot on a caller-provided executor (#26083) [fix][test] Fix flaky PersistentTopicsTest setup caused by concurrent Mockito stubbing (#25645) [fix][test] Fix flaky SchemaServiceTest.testSchemaRegistryMetrics (#26122) [fix][test] Fix flaky AuditorBookieTest.testBookieClusterRestart (#26106) [fix][broker] Fix replication stall when a cursor rewind skips an in-flight read (#26038))) Revert “[improve][test]Add test: test/testTopicPartitionCannotBeCreatedAfterTopicDeleted (#26110) [fix][broker] Forward topic policy updates after init failures (#26005) [fix][broker] Fix replicator getting stuck under rate limiter throttling and honor readBatchSize/maxReadSizeBytes on the default read path (#26055) [improve][broker] Improve dispatch performance by summing entry bytes with a loop (#26080) [fix][broker] Guard BucketDelayedDeliveryTracker.nextDeliveryTime against empty queues (#25984) [improve][broker] Trim orphaned bucket snapshots when ledgers are deleted

MoP

8dc19588 test: isolate mock ZooKeeper sessions per broker

KoP

Support handling non-partitioned topics for DescribeTopicPartitions and configs [SchemaRegistry] Add ALWAYS_INCOMPATIBLE compatibility mode [feature] Refactor JSON schema compatibility checker [branch-4.0] Use sn-bom to manage all dependency versions Improve earliest offset query performance by recording start offset in managed ledger properties [fix] lock-ordering deadlock between partitionLock and group lock in storeOffsetMessageAsync

StreamNative Pulsar Plugins

7575e1614 Upgrade the bk version fix: upgrade golang.org/x/net to v0.55.0 to fix multiple CVEs

pulsarctl

feat: add set-replication-clusters command for topics

Function Mesh Worker Service

feat: use agent id for agent trigger and support agent version Support cron agent triggers in worker service feat: Align managed agent vault API validation [codex] Support Claude memory and file APIs registry-service: Split agent session token metrics worker-service: Support JWT auth for Kafka Connect

Security Fixes

Apache Pulsar

(#26098) [fix][sec][branch-4.0] Upgrade Jackson version to 2.18.8