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

# V4.0.6.8

# StreamNative Weekly Release Notes v4.0.6.8

## Download

### Distributions

* [https://github.com/streamnative/pulsar/releases/tag/v4.0.6.8](https://github.com/streamnative/pulsar/releases/tag/v4.0.6.8)

### Packages

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

### Images

* [sn-platform](https://hub.docker.com/layers/streamnative/sn-platform/4.0.6.8/images/sha256-87d05c59ec01bd3d9b101e38714ef5c0959ecd7355c1545097b8fb4cebfb0e7a)

* [sn-platform-slim](https://hub.docker.com/layers/streamnative/sn-platform-slim/4.0.6.8/images/sha256-2324cc997112048ae8fdd5c93c0f0b6580a1f744826fef623639785c265b53b9)

* [private-cloud](https://hub.docker.com/layers/streamnative/private-cloud/4.0.6.8/images/sha256-2324cc997112048ae8fdd5c93c0f0b6580a1f744826fef623639785c265b53b9)

## General Changes

### Apache Pulsar

([#24838](https://github.com/apache/pulsar/pull/24838)) \[fix]\[broker] Ensure LoadSheddingTask is scheduled after metadata service is available again

([#24841](https://github.com/apache/pulsar/pull/24841)) \[improve]\[ci] Upgrade GitHub Actions workflows to use ubuntu-24.04

([#24830](https://github.com/apache/pulsar/pull/24830)) \[fix]\[client] Fix getPendingQueueSize for PartitionedTopicProducerStatsRecorderImpl: avoid NPE and implement aggregation

([#24832](https://github.com/apache/pulsar/pull/24832)) \[fix] Fix mixed lookup/partition metadata requests causing reliability issues and incorrect responses

([#24829](https://github.com/apache/pulsar/pull/24829)) \[fix]\[broker] Allow intermittent error from topic policies service when loading topics

([#24785](https://github.com/apache/pulsar/pull/24785)) \[fix]\[broker] Fix incorrect topic loading latency metric and timeout might not be respected

([#24822](https://github.com/apache/pulsar/pull/24822)) \[fix]\[client] Make auto partitions update work for old brokers without PIP-344

([#24801](https://github.com/apache/pulsar/pull/24801)) \[improve]\[broker]Improve NamespaceService log that is printed when cluster was removed

([#24770](https://github.com/apache/pulsar/pull/24770)) \[fix]\[broker] Flaky-test: ExtensibleLoadManagerImplTest.testDisableBroker

([#24780](https://github.com/apache/pulsar/pull/24780)) \[improve]\[broker] Replace isServiceUnitActiveAsync with checkTopicNsOwnership

([#24824](https://github.com/apache/pulsar/pull/24824)) \[improve]\[ml] Upgrade Oxia client to 0.7.0

([#24812](https://github.com/apache/pulsar/pull/24812)) \[fix]\[build] Remove invalid profile in settings.xml that caused gpg signing to fail

([#24811](https://github.com/apache/pulsar/pull/24811)) \[fix]\[build] Fix maven deploy with maven-source-plugin 3.3.1

([#24813](https://github.com/apache/pulsar/pull/24813)) \[fix] Update gRPC to 1.75.0

([#24025](https://github.com/apache/pulsar/pull/24025)) \[improve] \[broker] Separate offload read and write thread pool

### AoP

32383ce Use commons-lang3

Fix configuration potential NPE in test

### MoP

89c72f0a Upgrade commons-lang to commons-lang3

### KoP

Make avro-maven-plugin version consistent with avro

823d5724d Exclude commons-lang dep

87f2c5247 Bump version to 4.0.6.8

Use new APIs from Oxia 0.7.0

\[Ursa] Remove oldest producers when the serialized producer state is too large

Support parse googles built in proto files on protobuf schema

Fix idempotent producer for classic engine

Improve topic loading time by skipping Pulsar message deduplication recovery

### StreamNative Pulsar Plugins

Upgrade commons-lang to commons-lang3

Upgrade Oxia to 0.7.0

Upgrade zk version to 3.9.4 to fix CVE

### Cloud Pulsar Plugins

Fix CacheMetricsCollector's package modified by upstream

eeb0457 Use commons-lang3

Make sure the custom dynamic configuration interceptor can handle the multiple auth providers

Only append jwk when kty is rsa

\[ApiKeys] Don't print full stacks for authentication failure

Change to use commons-lang3

### Function Mesh Worker Service

Use sn-operator to deploy pulsar cluster in CI

fix agent cannot update some fields error

Fix ci failure

fix build and license header

### StreamNative Tiered storage

disable protobuf schema check.

Upgrade aws sdk to 2.32.28 to keep sync with Pulsar

339997ca Use lang3 package StringUtils

### StreamNative Ursa storage

8188c7d0 use new test image

Fix delta not support timestamp\_ntz

Use strict match rule to fetch token from UnityCatalogSasTokenProviderTest

Disable flaky AsyncCleanerTest#simpleTest

Fix parquet reader handle union type bug

fix: support nested field partitioning in Iceberg tables

Remove METADATA\_DELETE\_AFTER\_COMMIT\_ENABLED property

Skip remove preserved properties

Fix catalog close bug

Add more log for parse entry

Refactor the offload format by adding a util to convert the entry to KafkaMessage

c5750648 use 4.0.6.8

Upgrade Oxia client to 0.7.0

Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0

Add more admin commands

Removed dependency on commons-lang 2.6

Fix catalog instance not shared

Move the iceberg table creation params to a common place

Fix the integration test mount jar issue.

## Security Fixes
