StreamNative Weekly Release Notes v4.1.0.7
Download
Distributions
Packages
Images
General Changes
Apache Pulsar
(#24976) [feat][meta] upgrade oxia version to 0.7.2 (#24971) [fix][broker]Leaving orphan schemas and topic-level policies after partitioned topic is deleted by GC (#24805) [fix][test] Made ProtobufNativeSchemaTest.testSchema order-independent (#24962) [improve][client] Deduplicate getTopicsUnderNamespace in BinaryProtoLookupService (#24972) [fix][test] Add Delta Tolerance in Double-Precision Assertions to Fix Rounding Flakiness (#24872) [fix][test] Fixed ResponseBody Check in Test Helper (#24969) [fix][test] Fixed Nondeterministic Ordering in SchemaInfoTest (#24965) [fix][client] Fix deduplication for getPartitionedTopicMetadata to include method parameters (#24945) [fix][broker]Transactional messages can never be sent successfully if concurrently taking transaction buffer snapshot (#24955) [fix][test] Fix flaky KeySharedSubscriptionBrokerCacheTest.testReplayQueueReadsGettingCached (#24957) [fix][test] Fix invalid test NonPersistentTopicTest.testProducerRateLimit (#24833) [feat] PIP-442: Add memory limits for CommandGetTopicsOfNamespace (#24952) [improve][fn] Use PulsarByteBufAllocator.DEFAULT instead of ByteBufAllocator.DEFAULT (#24958) [cleanup][broker] Remove unused configuration maxMessageSizeCheckIntervalInSeconds (#24954) [fix][broker] AvgShedder comparison error (#24951) [fix][test] Fix flaky NonPersistentTopicTest.testProducerRateLimit (#24802) [fix][broker] Trigger topic creation event only once for non-existent topic (#24948) [improve][test] Disable flaky PatternConsumerBackPressureTest until the problem is fixed (#23551) [fix][txn] fix concurrent error cause txn stuck in TransactionBufferHandlerImpl#endTxn (#24939) [fix][broker] Avoid recursive update in ConcurrentHashMap during policy cache cleanup (#24787) [improve][broker] Add tests for using absolute FQDN for advertisedAddress and remove extra dot from brokerId (#24893) [feat][client] PIP-234: Support shared resources in PulsarAdmin to reduce thread usage (#24762) [fix][admin] Set local policies overwrites “number of bundles” passed during namespace creation (#24941) [fix][broker] Fix bug in PersistentMessageExpiryMonitor which blocked further expirations (#24929) [fix][test] Stabilize testMsgDropStat by reliably triggering non-persistent publisher drop (#24934) [fix][broker] Fix stack overflow caused by race condition when closing a connection (#24932) [fix][broker] ExtensibleLoadManager: handle SessionReestablished and Reconnected events to re-register broker metadata (#24933) [fix][broker] Usepoll instead remove to avoid NoSuchElementException
(#24898) [fix][broker] fix getMaxReadPosition in TransactionBufferDisable should return latest
(#24943) [improve][broker] Don’t log an error when updatePartitionedTopic is called on a non-partitioned topic
(#24942) [improve][broker] Optimize lookup result warn log