Pulsar 社区周报 | No.20250516

各位热爱 Pulsar 的小伙伴们,Pulsar 社区周报更新啦!这里将记录 Pulsar 社区每周的重要更新,每周发布。 

Pulsar Weekly Merge Stars

- Merge Stars -

感谢以下的小伙伴,感谢你们本周为 Apache Pulsar 做的精彩贡献(排名不分先后)

Pulsar Weekly Merge Stars

Pulsar Weekly Merge Stars

@bpoole6,@liangyepianzhou,@massakam,@nodece,@dao-jun,@pdolif,@anosulchik,@shibd,@StevenLuMT,@RobertIndie,@sandeep-mst,@lhotari,@poorbarcode,@hrsakai

apache/pulsar

fix

  •  [fix][build]确保 buildtools 与 Java 8 兼容,并修复剩余的兼容性问题。 [1] @lhotari

  •  [fix][test]简化 BetweenTestClassesListenerAdapter,并修复 BeforeTest/AfterTest 注解的问题。 [2] @lhotari

  •  [fix][test]修复测试中更多的 Netty ByteBuf 内存泄漏问题 [3] @lhotari

  •  [fix][io]修复 Pulsar Python 函数中的 SyntaxWarning [4] @lhotari

  •  [fix][client]修复生产者在丢弃不兼容模式消息后发布卡住的问题 [5] @poorbarcode

  •  [fix][test]修复测试中的多个 ByteBuf 泄漏 [6] @lhotari

  •  [fix][broker]在PulsarService中通过在关闭时停止HashedWheelTimer来修复泄漏问题 [7] @lhotari

  •  [fix][broker]在元数据丢失后允许重新创建分区主题 [8] @nodece

新特性

  •  [improve]在 Docker 镜像中升级 pulsar-client-python 到 3.7.0。 [9] @lhotari

  •  [improve][io]添加配置参数以禁用 Kinesis Producers 的聚合 [10] @sandeep-mst

  •  [improve][build]在运行测试时抑制JVM类共享警告 [11] @lhotari

  •  [improve][build]改进线程泄漏检测器,忽略“Attach Listener”线程。 [12] @lhotari

  •  [improve][ci]将 Netty 泄漏检测报告添加到 Pulsar CI [13] @lhotari

  •  [improve][broker]优化消息 TTL 检查 [14] @dao-jun

  •  [improve][build]将 zstd 版本从 1.5.2-3 升级到 1.5.7-3。 [15] @StevenLuMT

others

  •  [refactor][broker]修正错误的方法名称 checkTopicExists。 [16] @liangyepianzhou

  •  [cleanup][test]在 MockedPulsarServiceBaseTest 中删除 deleteNamespaceWithRetry 方法的未使用参数。 [17] @pdolif

apache/bookkeeper

fix

  •  [fix]由于多个线程的挂起添加回调而导致阻塞 [18] @poorbarcode

apache/pulsar-client-go

新特性

  •  [improve]在 Athenz 身份验证插件中使 ZTS 代理可配置 [19] @massakam

others

  •  修复 CI 无法在测试失败时标记为失败的问题。 [20] @RobertIndie

  •  修复在 startMessageId 为最新时导致的读者挂起问题 [21] @RobertIndie

apache/pulsar-client-node

others

  •  升级具有安全漏洞的库 [22] @hrsakai

  •  修正: 用双引号括住变量 [23] @hrsakai

  •  支持设置 connectionTimeout 参数 [24] @shibd

apache/pulsar-helm-chart

others

  •  Oxia 协调器和服务器 pod 注释 [25] @anosulchik

  •  更新 bookkeeper 集群初始化器的 nodeSelector [26] @bpoole6

参考资料 

[1] 

[fix][build]确保 buildtools 与 Java 8 兼容,并修复剩余的兼容性问题。 : https://github.com/apache/pulsar/pull/24307

[2] 

[fix][test]简化 BetweenTestClassesListenerAdapter,并修复 BeforeTest/AfterTest 注解的问题。 : https://github.com/apache/pulsar/pull/24304

[3] 

[fix][test]修复测试中更多的 Netty ByteBuf 内存泄漏问题 : https://github.com/apache/pulsar/pull/24299

[4] 

[fix][io]修复 Pulsar Python 函数中的 SyntaxWarning : https://github.com/apache/pulsar/pull/24297

[5] 

[fix][client]修复生产者在丢弃不兼容模式消息后发布卡住的问题 : https://github.com/apache/pulsar/pull/24282

[6] 

[fix][test]修复测试中的多个 ByteBuf 泄漏 : https://github.com/apache/pulsar/pull/24281

[7] 

[fix][broker]在PulsarService中通过在关闭时停止HashedWheelTimer来修复泄漏问题 : https://github.com/apache/pulsar/pull/24275

[8] 

[fix][broker]在元数据丢失后允许重新创建分区主题 : https://github.com/apache/pulsar/pull/24225

[9] 

[improve]在 Docker 镜像中升级 pulsar-client-python 到 3.7.0。 : https://github.com/apache/pulsar/pull/24302

[10] 

[improve][io]添加配置参数以禁用 Kinesis Producers 的聚合 : https://github.com/apache/pulsar/pull/24289

[11] 

[improve][build]在运行测试时抑制JVM类共享警告 : https://github.com/apache/pulsar/pull/24278

[12] 

[improve][build]改进线程泄漏检测器,忽略“Attach Listener”线程。 : https://github.com/apache/pulsar/pull/24277

[13] 

[improve][ci]将 Netty 泄漏检测报告添加到 Pulsar CI : https://github.com/apache/pulsar/pull/24272

[14] 

[improve][broker]优化消息 TTL 检查 : https://github.com/apache/pulsar/pull/24271

[15] 

[improve][build]将 zstd 版本从 1.5.2-3 升级到 1.5.7-3。 : https://github.com/apache/pulsar/pull/24263

[16] 

[refactor][broker]修正错误的方法名称 checkTopicExists。 : https://github.com/apache/pulsar/pull/24293

[17] 

[cleanup][test]在 MockedPulsarServiceBaseTest 中删除 deleteNamespaceWithRetry 方法的未使用参数。 : https://github.com/apache/pulsar/pull/24283

[18] 

[fix]由于多个线程的挂起添加回调而导致阻塞 : https://github.com/apache/bookkeeper/pull/4557

[19] 

[improve]在 Athenz 身份验证插件中使 ZTS 代理可配置 : https://github.com/apache/pulsar-client-go/pull/1360

[20] 

修复 CI 无法在测试失败时标记为失败的问题。 : https://github.com/apache/pulsar-client-go/pull/1367

[21] 

修复在 startMessageId 为最新时导致的读者挂起问题 : https://github.com/apache/pulsar-client-go/pull/1364

[22] 

升级具有安全漏洞的库 : https://github.com/apache/pulsar-client-node/pull/414

[23] 

修正: 用双引号括住变量 : https://github.com/apache/pulsar-client-node/pull/413

[24] 

支持设置 connectionTimeout 参数 : https://github.com/apache/pulsar-client-node/pull/410

[25] 

Oxia 协调器和服务器 pod 注释 : https://github.com/apache/pulsar-helm-chart/pull/610

[26] 

更新 bookkeeper 集群初始化器的 nodeSelector : https://github.com/apache/pulsar-helm-chart/pull/608

热点推荐

REVIEW

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

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

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

联系社区

微信号:pulsarbot

视频号:AscentStream谙流科技

结尾

- The End -

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值