> ## 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.

# StreamNative Weekly Release Notes v2.10.4.5

# StreamNative Weekly Release Notes v2.10.4.5

## Download

### Distributions

* [https://github.com/streamnative/pulsar/releases/tag/v2.10.4.5](https://github.com/streamnative/pulsar/releases/tag/v2.10.4.5)

### Packages

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

### Images

* [sn-platform](https://hub.docker.com/layers/streamnative/sn-platform/2.10.4.5/images/sha256-11638e9a688986f4fb0587bcca054c425d27be62ba6e9b8ec8ad12d85d8d2b4e)

## General Changes

### Apache Pulsar

\[fix]\[branch-2.10]Fix compilation issue introduced byfix Repeated messages of shared dispatcher

Issue 16802: fix Repeated messages of shared dispatcher

\[fix]\[branch-2.10]Fix compilation issue introduced by Save createIfMissing in TopicLoadingContext

\[fix] \[Perf] PerformanceProducer do not produce expected number of messages.

\[improve]\[broker] Save createIfMissing in TopicLoadingContext

\[fix]\[broker] Invalidate metadata children cache after key deleted

\[improve] \[broker] Avoid `PersistentSubscription.expireMessages` logic check backlog twice.

\[fix]\[meta] Adding the missed bookie id in the registration manager.

\[fix]\[sec] Upgrade snappy-java to address multiple CVEs

\[fix]\[broker]fix the publish latency spike issue with large number of producers

\[fix]\[branch-2.10] Fix duplicated deleting topics

\[fix]\[io] Close the kafka source connector got stuck

\[fix]\[fn] Exit JVM when main thread throws exception

### AoP

\[ci] Ignore the jms1\_1 test first

### KoP

\[branch-2.10.4] Upgrade kafka client version to 2.1.1
