- References
- StreamNative Pulsar Changelogs
- v3.0
StreamNative Weekly Release Notes v3.0.3.5
Note
Please note this StreamNative Pulsar distribution will require a valid StreamNative subscription license key to run otherwise the image will fail to start.
Download
Distributions
- https://github.com/streamnative/pulsar/releases/tag/v3.0.3.5
Packages
Images
General Changes
Apache Pulsar
(#22329) [improve][misc] Remove the call to sun InetAddressCachePolicy
(#22191) [fix][broker] Check cursor state before adding it to the waitingCursors
(#22363) [fix][client] Fix wrong results of hasMessageAvailable and readNext after seeking by timestamp
(#22268) [fix][broker] Avoid execute prepareInitPoliciesCacheAsync if namespace is deleted
(#22279) [fix][broker] Fix wrong double-checked locking for readOnActiveConsumerTask in dispatcher
(#22201) [fix][client] fix Reader.hasMessageAvailable might return true after seeking to latest
(#20963) [improve][client] Add backoff for seek
(#22361) [fix][misc] Make ConcurrentBitSet thread safe
(#22335) [fix][broker] Avoid expired unclosed ledgers when checking expired messages by ledger closure time
(#22252) [fix][test] Fix flaky RGUsageMTAggrWaitForAllMsgsTest
(#22353) [fix][client] Consumer lost message ack due to race condition in acknowledge with batch message
(#22367) [fix][broker] Fix OpReadEntry.skipCondition NPE issue
(#22368) [fix][test] Fix flaky ManagedLedgerErrorsTest.recoverAfterZnodeVersionError
(#22344) [fix] [test] Fix flaky test ManagedLedgerTest.testGetNumberOfEntriesInStorage
(#22338) [fix][ml]Expose ledger timestamp
(#22319) [improve][misc] Include native epoll library for Netty for arm64
(#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
(#21923) [improve][misc] Upgrade Netty version to 4.1.105.Final
(#21844) [fix][sec] Go Functions security updates
(#21444) [fix][sec] Bump google.golang.org/grpc from 1.38.0 to 1.56.3 in /pulsar-function-go
(#20468) [fix][fn] enable Go function token auth and TLS
(#20579) [fix][sec] Upgrade prometheus client_golang to v1.12.2 to fix CVE-2022-21698
KoP
(#453) [SNIP-122] Part 3: Support other admin protocols for dot-separated namespace prefix
pulsarctl
(#1405) Support no auth context
(#1393) fix token
StreamNative Pulsar Plugins
(#1598) Update license message for branch-3.0