- References
- StreamNative Pulsar Changelogs
- v3.3
StreamNative Weekly Release Notes v3.3.0.2
Download
Distributions
- https://github.com/streamnative/pulsar/releases/tag/v3.3.0.2
Packages
Images
General Changes
Apache Pulsar
(#22779) [improve] [broker] PIP-355: Enhancing Broker-Level Metrics for Pulsar
(#22766) [improve] [client] improve the class GetTopicsResult
(#22886) [improve] Upgrade IPAddress to 5.5.0
(#22885) [fix][cli] Fix Pulsar standalone "--wipe-data"
(#22880) [improve][ci] Migrate from Gradle Enterprise to Develocity
(#22878) [fix][misc] Add proper nslookup (included in bind-tools) to docker image
(#22876) [improve][broker] Reuse topic OpenTelemetry attributes
(#22873) [fix][cli] Fix healthcheck script pulsar-zookeeper-ruok.sh
(#22868) [fix][cli] Fix Pulsar standalone shutdown - bkCluster wasn't closed
(#22867) [fix][cli] Fix the shell script parameter passthrough syntax
(#22755) [improve][ci] Add arm64 image build
(#22837) [improve][broker] Reduce number of OpenTelemetry consumer attributes
(#22693) [feat][broker] PIP-264: Add OpenTelemetry consumer metrics
(#22769) [fix] [broker] fix topic partitions was expanded even if disabled topic level replication
(#22738) [fix] [broker] fix deadlock when disable topic level Geo-Replication
6e3adc8175 Bump version to 3.3.1-SNAPSHOT
(#22869) [fix][misc] Disable JFR based telemetry collection since it's not used
(#22851) [improve][build] Support git worktree working directory while building docker images
(#22452) [fix][broker] fix replicated subscriptions for transactional messages
(#22796) [improve][broker] Remove ClassLoaderSwitcher to avoid objects allocations and consistent the codestyle
(#22815) [fix][cli] Fix expiration of tokens created with "pulsar tokens create"
(#22721) [improve] [test] Add a test to guarantee the TNX topics will not be replicated
(#22767) [fix][broker] EntryFilters fix NoClassDefFoundError due to closed classloader
(#22790) [improve][broker] avoid creating new objects when intercepting
(#22794) [fix] [broker] maintain last active info in memory only.
(#22821) [fix] [broker] disable loadBalancerDirectMemoryResourceWeight by default
(#22822) [fix] [conf] fix configuration name and typo.
(#22830) [improve] Validate range of argument before long -> int conversion
(#22852) [fix][meta] Check if metadata store is closed in RocksdbMetadataStore
(#22729) [improve] [broker] Do not call cursor.isCursorDataFullyPersistable if disabled dispatcherPauseOnAckStatePersistentEnabled
(#22637) [fix][ml]: subscription props could be lost in case of missing ledger during recovery
(#22728) [improve][broker] Close protocol handlers before unloading namespace bundles
(#22689) [improve][offload] Allow to disable the managedLedgerOffloadDeletionLagInMillis
(#22672) [fix][broker] usedLocallySinceLastReport should always be reset
(#22656) [fix] [broker] rename to changeMaxReadPositionCount
(#22635) [fix][sec] Upgrade postgresql version to avoid CVE-2024-1597
(#22614) [improve] [broker] Add additionalSystemCursorNames ignore list for TTL check
(#22853) [improve] Refactored BK ClientFactory to return futures
(#22846) [fix] Remove blocking calls from BookieRackAffinityMapping
AoP
(#1261) [branch-3.3] Bump pulsar 3.3.0.2
(#1256) [fix] Release EntryImpl
while reading exchange topic
MoP
9b2f122 fix checkstyle issue
9b49858 Fix compile issue.
KoP
(#587) Bump Pulsar to 3.3.0.2 and fix some tests due to upstream changes
StreamNative Pulsar Plugins
(#1748) Bump Pulsar 3.3.0.2
(#1738) Update k8s client sdk to 0.30.1
(#1735) [cve] Upgrade Kerby to 2.0.3
Cloud Pulsar Plugins
(#1077) bump pulsar 3.3.0.2
Function Mesh Worker Service
(#1356) Use stg oauth2 parameters
Snowflake Connector
(#418) Add connection string identifier