Skip to main content

StreamNative Weekly Release Notes v4.0.8.2

Download

Distributions

Packages

Images

General Changes

Apache Pulsar

(#25034) [improve][misc]introduce log4j Console appender ConsoleJson (#25032) [fix][test] Replace LZ4FastDecompressor with LZ4SafeDecompressor in test (#25027) [improve][misc] Add log4j-layout-template-json to server distribution to enable e.g. ECS template support in log4j configurations for Pulsar server components. (#25026) [improve][broker]Add test for getting partitioned topic metadata with PulsarAdmin client (#25036) [improve][client] Add null checks for MessageAcknowledger methods to prevent NullPointerException (#25039) [fix][broker] Fix potential NPE in InMemTransactionBuffer.appendBufferToTxn by returning a valid Position (#16651) [improve][broker] Fix replicated subscriptions race condition with mark delete update and snapshot completion (#24579) [fix][broker]Avoid read a entry that entry id is -1 when calling getLastMessagePublishTime (#25037) [fix][broker]Incorrect backlog that is larger than expected (#24825) [improve][broker] Cache last publish timestamp for idle topics to reduce storage reads

KoP

Refactor schema provider to use Confluent avro schema provider (#1648))) Revert “Upgrade Confluent Schema Registry version to 7.9.4 Handle no zone case for ursa storage Fix schema-registry docker image build workflow Build docker image for schema-registry [Ursa] Recover producer state according to the client id’s zone Upgrade Confluent Schema Registry version to 7.9.4 [Ursa] Fix producer state recovery will never complete when messages are written concurrently Return UNKNOWN_SERVER_ERROR when topic fails to delete due to metadata store error Fix flaky test KafkaRbacCompatibilityAuthorizationTest Use metadata store to store KSN producer state snapshot by default Fix ProducerStateManager last mapped offset Improve logging when OutOfOrderSequenceException happens Bump branch-4.0 to 4.0.8.2 Add detailed logging for Schema Registry error responses

StreamNative Pulsar Plugins

Fix setup-go action version

pulsarctl

Fix setup-go action issue Fix setup-go action version and upgrade go version to fix CVE

Cloud Pulsar Plugins

Use a specific Pulsar version for branch-4.0

Function Mesh Worker Service

Add ComponentLimits to custom config support plain auth for KafkaConnect and individual functions worker deployment

Security Fixes