1. References
  2. StreamNative Pulsar Changelogs
  3. v3.2

StreamNative Weekly Release Notes v3.2.2.4

Download

Distributions

  • https://github.com/streamnative/pulsar/releases/tag/v3.2.2.4

Packages

Images

General Changes

Apache Pulsar

(#22580) [fix] [broker] Fix metrics pulsar_topic_load_failed_count is 0 when load non-persistent topic fails and fix the flaky test testBrokerStatsTopicLoadFailed

(#22611) [fix][test] Fix the flaky tests of ManagedLedgerImplUtilsTest

(#22572) [fix][broker] Reader stuck after call hasMessageAvailable when enable replicateSubscriptionState

(#22600) [fix][test] Flaky-test: ManagedLedgerTest.testTimestampOnWorkingLedger

(#22596) [improve][broker] Propagate cause exception in TopicBusyException when applicable

(#22566) [improve][meta] Log a warning when ZK batch fails with connectionloss

(#22583) [fix][test] Clear fields in test cleanup to reduce memory consumption

(#22547) [improve][admin] Check if the topic existed before the permission operations

(#22587) [fix][admin] Fix namespace admin api exception response

(#22576) [fix][broker] Fix BufferOverflowException and EOFException bugs in /metrics gzip compression

(#22570) [fix] Include swagger annotations in shaded client lib

(#22565) [fix][io] CompressionEnabled didn't work on elasticsearch sink

(#22554) [fix][offload] Increase file upload limit from 2048MiB to 4096MiB for GCP/GCS offloading

(#22220) [fix][broker] upgrade jclouds 2.5.0 -> 2.6.0

(#22552) [fix][ml] Fix NPE of getValidPositionAfterSkippedEntries when recovering a terminated managed ledger

(#22524) [improve][broker] Support X-Forwarded-For and HA Proxy Protocol for resolving original client IP of http/https requests

(#22535) [fix][broker] Fix broken topic policy implementation compatibility with old pulsar version

(#22532) [fix][broker] Fix typos in Consumer class

(#22526) [improve][test] Move ShadowManagedLedgerImplTest to flaky tests

(#22519) [improve][broker] Repeat the handleMetadataChanges callback when configurationMetadataStore equals localMetadataStore

(#22506) [improve][broker] Add topic name to emitted error messages.

(#22490) [improve] Make the config metricsBufferResponse description more effective

(#22500) [fix][test] SchemaMap in AutoConsumeSchema has been reused

(#22488) [improve][broker] backlog quota exceed limit log replaced with debug

(#22458) [fix][broker] Fix message drop record in producer stat

(#22397) [fix][broker] Update topic partition failed when config maxNumPartitionsPerPartitionedTopic<0

AoP

(#1070) [fix] Fix AoP can't work when enabling Pulsar transaction

KoP

(#524) Fix requiredAcks == 0 handling

Cloud Storage Connector

(#966) fix: Read JSON directly from the original data when formatType=json

AMQP1_0 Connector

(#898) Fix integration test due to invalid package storage path

AWS SQS Connector

(#920) Upgrade commons-compress to fix CVE

(#921) fix integrate test.

(#902) Update license to proprietary one

StreamNative Pulsar Plugins

(#1669) [RBAC] Bump RBAC test image to fix compatible problem

(#1665) [RBAC] Fix test json data

(#1659) auditlog: perf: create AuditLogEvent instances only when there's a matching rule

(#1658) Deferred generation id for AuditLogEvent

(#1655) auditlog: replace rw lock & HashMaps with ConcurrentHashMap to reduce blocking code

(#1654) auditlog: optimize uri matching by organizing condition and eliminating streams

(#1653) auditlog: Cache regex compilation

(#1652) [RBAC] Skip unsupported operations for rbac authorization provider

Google BigQuery Sink Connector

(#555) upgrade depend to fix cve

Aws EventBridge Connector

(#187) Bump org.apache.avro:avro from 1.10.2 to 1.11.3

StreamNative Tiered storage

(#749) Fix complex pojo encode json message error

(#746) Use zk lock by default

(#747) Fix avro didn't support enum type problem

(#743) Transfer schema before acquire lock.

(#730) Improve delta compactor

Previous
v3.2.2.3