
本各位热爱 Pulsar 的小伙伴们,Pulsar 社区周报更新啦!这里将记录 Pulsar 社区每周的重要更新,每周发布。
Pulsar Weekly Merge Stars
感谢以下的小伙伴,感谢你们本周为 Apache Pulsar 做的精彩贡献(排名不分先后)

Pulsar Weekly Merge Stars
@danpi,@hezhangjian,@lhotari,@dao-jun,@visxu,@poorbarcode,@shibd,@gaoran10,@jiangpengcheng,@thetumbled
apache/pulsar
fix
- [fix][test]删除无用的测试代码 [1] @gaoran10
- [fix][broker]从 pendingAddEntries 中移除失败的 OpAddEntry [2] @gaoran10
- [fix] [broker]修复 dispatcher.recentlyJoinedConsumers 中的项顺序错误,这可能导致消息投递阻塞。[3] @poorbarcode
- [fix][admin]修复在 getMessageId 方法中抛出的异常 [4] @danpi
- [fix][test]: 不稳定测试: GetPartitionMetadataMultiBrokerTest.testCompatibilityDifferentBrokersForNonPersistentTopic [5] @visxu
新特性
- [improve]升级到 Netty 4.1.116.Final 和 io_uring 0.0.26.Final [6] @lhotari
- [improve][ci]将 ZkSessionExpireTest 移动到不稳定组,以解锁 CI 流程。[7] @lhotari
- [improve][client]PIP-393:支持在构建消费者时配置 NegativeAckPrecisionBitCnt。[8] @thetumbled
- [improve][pip]PIP-401:支持为Pulsar Functions和Sources设置批处理配置 [9] @jiangpengcheng
- [improve][broker]改进 SystemTopicBasedTopicPoliciesService 读取器以减少 GC 压力 [10] @dao-jun
- [improve][txn]在 TransactionBuffer 中改进 Reader 以减少 GC 压力 [11] @dao-jun
- [improve][client]PIP-393:提高负确认的性能 [12] @thetumbled
- [improve][broker]通过时间戳优化订阅查找(游标重置) [13] @dao-jun
apache/bookkeeper
others
- 任务:更新 NOTICE 文件以反映 2025 年版权年份 [14] @hezhangjian
- 重构:将 DefaultEntryLogTest 转换为 junit5 [15] @hezhangjian
apache/pulsar-client-go
fix
- [fix] [client]修复同一生产者/消费者在每个 broker 上使用多个连接的问题。[16] @shibd
参考资料
[1]
[fix][test]删除无用的测试代码 : https:///apache/pulsar/pull/23823
[2]
[fix][broker]从 pendingAddEntries 中移除失败的 OpAddEntry : https:///apache/pulsar/pull/23817
[3]
[fix] [broker]修复 dispatcher.recentlyJoinedConsumers 中的项顺序错误,这可能导致消息投递阻塞。: https:///apache/pulsar/pull/23802
[4]
[fix][admin]修复在 getMessageId 方法中抛出的异常 : https:///apache/pulsar/pull/23784
[5]
[fix][test]: 不稳定测试: GetPartitionMetadataMultiBrokerTest.testCompatibilityDifferentBrokersForNonPersistentTopic : https:///apache/pulsar/pull/23666
[6]
[improve]升级到 Netty 4.1.116.Final 和 io_uring 0.0.26.Final : https:///apache/pulsar/pull/23813
[7]
[improve][ci]将 ZkSessionExpireTest 移动到不稳定组,以解锁 CI 流程。: https:///apache/pulsar/pull/23810
[8]
[improve][client]PIP-393:支持在构建消费者时配置 NegativeAckPrecisionBitCnt。: https:///apache/pulsar/pull/23804
[9]
[improve][pip]PIP-401:支持为Pulsar Functions和Sources设置批处理配置 : https:///apache/pulsar/pull/23793
[10]
[improve][broker]改进 SystemTopicBasedTopicPoliciesService 读取器以减少 GC 压力 : https:///apache/pulsar/pull/23780
[11]
[improve][txn]在 TransactionBuffer 中改进 Reader 以减少 GC 压力 : https:///apache/pulsar/pull/23779
[12]
[improve][client]PIP-393:提高负确认的性能 : https:///apache/pulsar/pull/23600
[13]
[improve][broker]通过时间戳优化订阅查找(游标重置) : https:///apache/pulsar/pull/22792
[14]
任务:更新 NOTICE 文件以反映 2025 年版权年份 : https:///apache/bookkeeper/pull/4542
[15]
重构:将 DefaultEntryLogTest 转换为 junit5 : https:///apache/bookkeeper/pull/4511
[16]
[fix] [client]修复同一生产者/消费者在每个 broker 上使用多个连接的问题。: https:///apache/pulsar-client-go/pull/1323
















