1. References
  2. StreamNative Pulsar Changelogs

StreamNative Weekly Release Notes v3.2.1.4


Please note this StreamNative Pulsar distribution will require a valid StreamNative subscription license key to run otherwise the image will fail to start.



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



General Changes

Apache Pulsar

(#22377) [fix][broker] Fix issue of field 'topic' is not set when handle GetSchema request

6255b1282e [improve][test][branch-3.2] Improve ManagedLedgerTest.testGetNumberOfEntriesInStorage

9927b55b17 [fix][test][branch-3.2] Fix broken ManagedLedgerTest.testGetNumberOfEntriesInStorage

(#22329) [improve][misc] Remove the call to sun InetAddressCachePolicy

(#22191) [fix][broker] Check cursor state before adding it to the waitingCursors

(#22335) [fix][broker] Avoid expired unclosed ledgers when checking expired messages by ledger closure time

(#22361) [fix][misc] Make ConcurrentBitSet thread safe

(#22252) [fix][test] Fix flaky RGUsageMTAggrWaitForAllMsgsTest

(#22363) [fix][client] Fix wrong results of hasMessageAvailable and readNext after seeking by timestamp

(#22268) [fix][broker] Avoid execute prepareInitPoliciesCacheAsync if namespace is deleted

(#22260) [fix][fn] fix broken function-go test

(#21844) [fix][sec] Go Functions security updates

(#22368) [fix][test] Fix flaky ManagedLedgerErrorsTest.recoverAfterZnodeVersionError

(#22344) [fix] [test] Fix flaky test ManagedLedgerTest.testGetNumberOfEntriesInStorage

(#22353) [fix][client] Consumer lost message ack due to race condition in acknowledge with batch message

(#22367) [fix][broker] Fix OpReadEntry.skipCondition NPE issue

(#22338) [fix][ml]Expose ledger timestamp

(#22319) [improve][misc] Include native epoll library for Netty for arm64

(#21923) [improve][misc] Upgrade Netty version to 4.1.105.Final

(#22306) [fix][client]Fixed getting an incorrect maxMessageSize value when accessing multiple clusters in the same process

(#22311) [improve][admin] Fix the createMissingPartitions doesn't response correctly

(#21781) [fix][broker] Fix ResourceGroups loading

(#22340) [fix][broker] Fix ResourceGroup report local usage

(#22283) [fix] [broker] fix mismatch between dispatcher.consumerList and dispatcher.consumerSet

(#22270) [fix] [broker] Close dispatchers stuck due to mismatch between dispatcher.consumerList and dispatcher.consumerSet


(#453) [SNIP-122] Part 3: Support other admin protocols for dot-separated namespace prefix


(#1405) Support no auth context

(#1393) fix token

(#1402) Add docker hub login

StreamNative Pulsar Plugins

(#1600) Update license error message for 3.2

(#1592) Cherry pick license feature to branch 3.2

Function Mesh Worker Service

1f042764 Add brokerAdditionalServlet

(#1272) allow passing allowed runtimeFlags for java runtime