> ## Documentation Index
> Fetch the complete documentation index at: https://docs.streamnative.io/llms.txt
> Use this file to discover all available pages before exploring further.

# V3.3.0.2

# StreamNative Weekly Release Notes v3.3.0.2

## Download

### Distributions

* [https://github.com/streamnative/pulsar/releases/tag/v3.3.0.2](https://github.com/streamnative/pulsar/releases/tag/v3.3.0.2)

### Packages

* [Maven Central](https://search.maven.org/artifact/io.streamnative/pulsar/3.3.0.2/pom)

### Images

* [sn-platform](https://hub.docker.com/layers/streamnative/sn-platform/3.3.0.2/images/sha256-b2c7bae1606a81342f3e7b9349efb00eac03e9b177d0c689c2584f0c54427c25)

* [sn-platform-slim](https://hub.docker.com/layers/streamnative/sn-platform-slim/3.3.0.2/images/sha256-7a6c1440b6eceaf11fffeb0794a958b53550bbdeac85040a6560df97f016c446)

* [private-cloud](https://hub.docker.com/layers/streamnative/private-cloud/3.3.0.2/images/sha256-7a6c1440b6eceaf11fffeb0794a958b53550bbdeac85040a6560df97f016c446)

## General Changes

### Apache Pulsar

\[improve] \[broker] PIP-355: Enhancing Broker-Level Metrics for Pulsar

\[improve] \[client] improve the class GetTopicsResult

\[improve] Upgrade IPAddress to 5.5.0

\[fix]\[cli] Fix Pulsar standalone "--wipe-data"

\[improve]\[ci] Migrate from Gradle Enterprise to Develocity

\[fix]\[misc] Add proper nslookup (included in bind-tools) to docker image

\[improve]\[broker] Reuse topic OpenTelemetry attributes

\[fix]\[cli] Fix healthcheck script pulsar-zookeeper-ruok.sh

\[fix]\[cli] Fix Pulsar standalone shutdown - bkCluster wasn't closed

\[fix]\[cli] Fix the shell script parameter passthrough syntax

\[improve]\[ci] Add arm64 image build

\[improve]\[broker] Reduce number of OpenTelemetry consumer attributes

\[feat]\[broker] PIP-264: Add OpenTelemetry consumer metrics

\[fix] \[broker] fix topic partitions was expanded even if disabled topic level replication

\[fix] \[broker] fix deadlock when disable topic level Geo-Replication

6e3adc8175 Bump version to 3.3.1-SNAPSHOT

\[fix]\[misc] Disable JFR based telemetry collection since it's not used

\[improve]\[build] Support git worktree working directory while building docker images

\[fix]\[broker] fix replicated subscriptions for transactional messages

\[improve]\[broker] Remove ClassLoaderSwitcher to avoid objects allocations and consistent the codestyle

\[fix]\[cli] Fix expiration of tokens created with "pulsar tokens create"

\[improve] \[test] Add a test to guarantee the TNX topics will not be replicated

\[fix]\[broker] EntryFilters fix NoClassDefFoundError due to closed classloader

\[improve]\[broker] avoid creating new objects when intercepting

\[fix] \[broker] maintain last active info in memory only.

\[fix] \[broker] disable loadBalancerDirectMemoryResourceWeight by default

\[fix] \[conf] fix configuration name and typo.

\[improve] Validate range of argument before long -> int conversion

\[fix]\[meta] Check if metadata store is closed in RocksdbMetadataStore

\[improve] \[broker] Do not call cursor.isCursorDataFullyPersistable if disabled dispatcherPauseOnAckStatePersistentEnabled

\[fix]\[ml]: subscription props could be lost in case of missing ledger during recovery

\[improve]\[broker] Close protocol handlers before unloading namespace bundles

\[improve]\[offload] Allow to disable the managedLedgerOffloadDeletionLagInMillis

\[fix]\[broker] usedLocallySinceLastReport should always be reset

\[fix] \[broker] rename to changeMaxReadPositionCount

\[fix]\[sec] Upgrade postgresql version to avoid CVE-2024-1597

\[improve] \[broker] Add additionalSystemCursorNames ignore list for TTL check

\[improve] Refactored BK ClientFactory to return futures

\[fix] Remove blocking calls from BookieRackAffinityMapping

### AoP

\[branch-3.3] Bump pulsar 3.3.0.2

\[fix] Release `EntryImpl` while reading exchange topic

### MoP

9b2f122 fix checkstyle issue

9b49858 Fix compile issue.

### KoP

Bump Pulsar to 3.3.0.2 and fix some tests due to upstream changes

### StreamNative Pulsar Plugins

Bump Pulsar 3.3.0.2

Update k8s client sdk to 0.30.1

\[cve] Upgrade Kerby to 2.0.3

### Cloud Pulsar Plugins

bump pulsar 3.3.0.2

### Function Mesh Worker Service

Use stg oauth2 parameters

### Snowflake Connector

Add connection string identifier
