Pulsar 社区周报 | No.20250110

原创
01/12 23:52
阅读数 13






本各位热爱 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://github.com/apache/pulsar/pull/23823

[2]

[fix][broker]从 pendingAddEntries 中移除失败的 OpAddEntry : https://github.com/apache/pulsar/pull/23817

[3]

[fix] [broker]修复 dispatcher.recentlyJoinedConsumers 中的项顺序错误,这可能导致消息投递阻塞。: https://github.com/apache/pulsar/pull/23802

[4]

[fix][admin]修复在 getMessageId 方法中抛出的异常 : https://github.com/apache/pulsar/pull/23784

[5]

[fix][test]: 不稳定测试: GetPartitionMetadataMultiBrokerTest.testCompatibilityDifferentBrokersForNonPersistentTopic : https://github.com/apache/pulsar/pull/23666

[6]

[improve]升级到 Netty 4.1.116.Final 和 io_uring 0.0.26.Final : https://github.com/apache/pulsar/pull/23813

[7]

[improve][ci]将 ZkSessionExpireTest 移动到不稳定组,以解锁 CI 流程。: https://github.com/apache/pulsar/pull/23810

[8]

[improve][client]PIP-393:支持在构建消费者时配置 NegativeAckPrecisionBitCnt。: https://github.com/apache/pulsar/pull/23804

[9]

[improve][pip]PIP-401:支持为Pulsar Functions和Sources设置批处理配置 : https://github.com/apache/pulsar/pull/23793

[10]

[improve][broker]改进 SystemTopicBasedTopicPoliciesService 读取器以减少 GC 压力 : https://github.com/apache/pulsar/pull/23780

[11]

[improve][txn]在 TransactionBuffer 中改进 Reader 以减少 GC 压力 : https://github.com/apache/pulsar/pull/23779

[12]

[improve][client]PIP-393:提高负确认的性能 : https://github.com/apache/pulsar/pull/23600

[13]

[improve][broker]通过时间戳优化订阅查找(游标重置) : https://github.com/apache/pulsar/pull/22792

[14]

任务:更新 NOTICE 文件以反映 2025 年版权年份 : https://github.com/apache/bookkeeper/pull/4542

[15]

重构:将 DefaultEntryLogTest 转换为 junit5 : https://github.com/apache/bookkeeper/pull/4511

[16]

[fix] [client]修复同一生产者/消费者在每个 broker 上使用多个连接的问题。: https://github.com/apache/pulsar-client-go/pull/1323















热点推荐

REVIEW

参与问卷赢百页小册《Apache Pulsar 调优指南》

联系 PulsarBot 报名成为社区志愿者

最新 Pulsar 岗位招聘,快来点击(公众号菜单-联系社区-名企直达)


联系社区
微信号:pulsarbot
视频号:AscentStream谙流科技

结尾

- The End -




本文分享自微信公众号 - ApachePulsar(ApachePulsar)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部