- 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
[improve][misc] Remove the call to sun InetAddressCachePolicy
[fix][broker] Check cursor state before adding it to the waitingCursors
[fix][client] Fix wrong results of hasMessageAvailable and readNext after seeking by timestamp
[fix][broker] Avoid execute prepareInitPoliciesCacheAsync if namespace is deleted
[fix][broker] Fix wrong double-checked locking for readOnActiveConsumerTask in dispatcher
[fix][client] fix Reader.hasMessageAvailable might return true after seeking to latest
[improve][client] Add backoff for seek
[fix][misc] Make ConcurrentBitSet thread safe
[fix][broker] Avoid expired unclosed ledgers when checking expired messages by ledger closure time
[fix][test] Fix flaky RGUsageMTAggrWaitForAllMsgsTest
[fix][client] Consumer lost message ack due to race condition in acknowledge with batch message
[fix][broker] Fix OpReadEntry.skipCondition NPE issue
[fix][test] Fix flaky ManagedLedgerErrorsTest.recoverAfterZnodeVersionError
[fix] [test] Fix flaky test ManagedLedgerTest.testGetNumberOfEntriesInStorage
[fix][ml]Expose ledger timestamp
[improve][misc] Include native epoll library for Netty for arm64
[fix][client]Fixed getting an incorrect maxMessageSize
value when accessing multiple clusters in the same process
[improve][admin] Fix the createMissingPartitions
doesn't response correctly
[improve][misc] Upgrade Netty version to 4.1.105.Final
[fix][sec] Go Functions security updates
[fix][sec] Bump google.golang.org/grpc from 1.38.0 to 1.56.3 in /pulsar-function-go
[fix][fn] enable Go function token auth and TLS
[fix][sec] Upgrade prometheus client_golang to v1.12.2 to fix CVE-2022-21698
KoP
[SNIP-122] Part 3: Support other admin protocols for dot-separated namespace prefix
pulsarctl
Support no auth context
fix token
StreamNative Pulsar Plugins
Update license message for branch-3.0