- References
- StreamNative Pulsar Changelogs
- v2.11
StreamNative Weekly Release Notes v2.11.2.1
StreamNative Weekly Release Notes v2.11.2.1
Download
Distributions
- https://github.com/streamnative/pulsar/releases/tag/v2.11.2.1
Packages
Images
General Changes
Apache Pulsar
[improve][offload] Extend the offload policies to allow specifying more conf
[improve][offload] Create offload resources lazily
[improve][offload] Support to configure more offload driver
[fix][build] Upgrade PyYaml version to 6.0.1
[improve] [ws] add cryptoKeyReaderFactoryClassName into the file websocket.conf
[fix] [cli] the variable producerName of BatchMsgContainer is null
AoP
remove useless test code
MoP
Fix IllegalReferenceCountException
exception to break the callback
Change log level to debug
Add Cache for event writer.
847206d Fix connect timeout ms
SN KoP
[branch-2.11] Fix failed GroupMetadataManagerTest
Fix flaky OffsetTopicWriteTimeoutTest
[transactions] Better handling of network exceptions while sending TX markers
[transaction] Producer state manager snapshot recovery - Part-1: Add snapshot I/O buffer
Reduce the offset commit timeout to 5 seconds and make it configurable
Fix flaky CompactedPartitionedTopicTest.testClose
[fix] not respone for PRODUCE when acks=0
[debug] add better log for CONCURRENT_TRANSACTIONS error
[perf][improvement] Improvements for PulsarEntryFormatter
[bugfix] Fix decode pulsar format batch records timestamp
[refactor] Decoupling the offset topic I/O from GroupMetadataManager
[fix][transaction] TransactionMarkerRequestCompletionHandler retries on UNKNOWN_SERVER_ERROR
Prevent double-release on timeout
[improve] Get size from byteBuf earlier to prevent unnecessary retention
[improvement] hide scary InterruptedException in KopEventManager during broker shutdown
Document the tlsEnabled configuration for legacy KoP versions
[bugfix][transactions] Make TxnTransitMetadata.topicPartitions immutable
[bugfix][transactions] Prevent ConcurrentModificationException in getProducer()
[bugfix][transactions] Release memory in TransactionMarkerChannelHandler
fix: remove topic.getManagedLedger().asyncDeleteCursor
[feat][schema] Support getting schema string by id
[fix] Fix read unstable messages