StreamNative Weekly Release Notes v4.0.6.5

Download

Distributions

Packages

Images

General Changes

Apache Pulsar

(#24647) [improve][client] Add OpenTelemetry metrics for client memory buffer usage (#24706) [fix][broker] Fix NPE and annotate nullable return values for ManagedCursorContainer (#24696) [fix][broker]Fix dirty reading of namespace level offload thresholds (#24594) [improve][build] Disable javadoc build failure (#24634) [fix][broker]Dispatcher did unnecessary sort for recentlyJoinedConsumers and printed noisy error logs (#24648) [fix][broker]User topic failed to delete after removed cluster because of failed delete data from transaction buffer topic (#24683) [fix][broker]Fix the wrong logic of the test PartitionCreationTest.testCreateMissedPartitions (#24719) [fix][broker] Fix memory leak when metrics are updated in a thread other than FastThreadLocalThread (#23336) [fix][client] Fix ArrayIndexOutOfBoundsException when using SameAuthParamsLookupAutoClusterFailover

KoP

Support broker side schema validation Ursa: fix incorrect warn log when appending new messages Correct token extraction for Kafka internal client Remove useless authorization warning log [flaky-test] Fix ListConsumerGroupTest

pulsarctl

Update stable version

StreamNative Ursa storage

Add detailed label for the compaction commit and error metrics Fix record type with instant field write failed issue. Close the writer when there is exceptions Pause the reader when release it Split offload cursor update interval Fix metrics name Fix the external table commit state failed to check issue Add more metrics for the error, commit time Introduce exception code to improve the exception handling Support disable the publish task by topic upgrade oxia version to 0.6.2 feat: upgrade oxia version to 0.6.1 IcebergTable support schema evolution Add test for #1253.

Security Fixes

Apache Pulsar

(#24717) [fix][sec] Upgrade Netty to 4.1.127.Final to address CVEs