Pulsar 社区周报 | No.20250509

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

Pulsar Weekly Merge Stars

- Merge Stars -

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

Pulsar Weekly Merge Stars

Pulsar Weekly Merge Stars

@HaimKortovich,@lhotari,@efcasado,@dlg99,@poorbarcode,@dao-jun,@liangyepianzhou,@jiangpengcheng,@StevenLuMT,@anosulchik,@nodece,@freeznet

apache/pulsar

fix

  •  [fix][misc]修复 SchemaUtils 中的 ByteBuf 泄漏 [1] @lhotari

  •  [fix][misc]通过让 ByteBufPair.coalesce 释放输入的 ByteBufPair 来修复测试中的 ByteBuf 泄漏。 [2] @lhotari

  •  [fix][test]修复不稳定的 ManagedCursorTest.testLastActiveAfterResetCursor 测试,并禁用失败的 SchemaTest。 [3] @lhotari

  •  [fix][test]修复 TestNG BetweenTestClassesListenerAdapter 监听器 [4] @lhotari

  •  [fix][broker]在 Prometheus 默认注册表中注销非静态的指标收集器 [5] @lhotari

  •  [fix][broker]修正主题策略与全局主题策略之间的优先级不正确问题 [6] @poorbarcode

  •  [fix]杂项:移除未使用的 preciseTopicPublishRateLimiterEnable [7] @dlg99

  •  [fix][build]修复 errorprone Maven 配置文件配置 [8] @lhotari

  •  [fix][test]修复不稳定的 ManagedCursorTest.testSkipEntriesWithIndividualDeletedMessages [9] @nodece

  •  [fix][test]修复 PulsarBrokerStarterTest 中的资源泄漏 [10] @lhotari

  •  [fix][broker]修复内存泄漏、消息丢失、如果使用多个模式版本(auto_produce)则出现不正确的复制状态。 [11] @poorbarcode

新特性

  •  [improve][build]将commons-compress版本从1.27.0升级到1.27.1。 [12] @StevenLuMT

  •  [improve][build]允许在 JDK 24 和即将发布的 JDK 25 LTS 上构建和运行测试。 [13] @lhotari

  •  [improve][ci]在CI中禁用集成测试的详细控制台日志记录 [14] @lhotari

  •  [improve]改进GitHub问题模板 [15] @lhotari

  •  [improve][build]升级 Gradle Develocity Maven Extension 依赖项 [16] @lhotari

  •  [improve][io][kca]在源记录中支持完全限定的主题名称 [17] @efcasado

  •  [improve][build]升级 SpotBugs 至 4.9.x [18] @lhotari

  •  [improve][build]将 errorprone 升级到 2.38.0 [19] @lhotari

  •  [improve][build]将 Mockito 升级到 5.17.0,并将 byte-buddy 升级到 1.15.11。 [20] @lhotari

  •  [improve][build]升级到 jacoco 0.8.13 [21] @lhotari

  •  [improve][misc]从多个空值注解库迁移到 JSpecify 注解 [22] @lhotari

  •  [improve][build]将Lombok升级至1.18.38以支持JDK 24 [23] @lhotari

  •  [improve]调整启动脚本以适应 Java 24 的更改 [24] @lhotari

others

  •  [cleanup]移除未使用的配置 messagePublishBufferCheckIntervalInMillis [25] @dao-jun

  •  [cleanup]删除 BrokerService 中未使用的静态字段 [26] @dao-jun

apache/bookkeeper

others

  •  删除问题 #458 的过时 TODO。 [27] @liangyepianzhou

  •  将 Jetty 升级到 9.4.57.v20241219,以减轻 CVE-2024-6763 的影响。 [28] @lhotari

streamnative/function-mesh

others

  •  修复 CVE-2025-22872 和 CVE-2025-22871 [29] @freeznet

  •  将更多字段添加到 BackendConfig: [30] @jiangpengcheng

apache/pulsar-helm-chart

others

  •  添加对自动恢复的额外卷和挂载的支持 [31] @anosulchik

  •  oxia 组件 podmonitor 匹配标签 [32] @anosulchik

  •  为所有的 statefulsets 添加 appAnnotations。 [33] @HaimKortovich

参考资料 

[1] 

[fix][misc]修复 SchemaUtils 中的 ByteBuf 泄漏 : https://github.com/apache/pulsar/pull/24274

[2] 

[fix][misc]通过让 ByteBufPair.coalesce 释放输入的 ByteBufPair 来修复测试中的 ByteBuf 泄漏。 : https://github.com/apache/pulsar/pull/24273

[3] 

[fix][test]修复不稳定的 ManagedCursorTest.testLastActiveAfterResetCursor 测试,并禁用失败的 SchemaTest。 : https://github.com/apache/pulsar/pull/24261

[4] 

[fix][test]修复 TestNG BetweenTestClassesListenerAdapter 监听器 : https://github.com/apache/pulsar/pull/24258

[5] 

[fix][broker]在 Prometheus 默认注册表中注销非静态的指标收集器 : https://github.com/apache/pulsar/pull/24257

[6] 

[fix][broker]修正主题策略与全局主题策略之间的优先级不正确问题 : https://github.com/apache/pulsar/pull/24254

[7] 

[fix]杂项:移除未使用的 preciseTopicPublishRateLimiterEnable : https://github.com/apache/pulsar/pull/24249

[8] 

[fix][build]修复 errorprone Maven 配置文件配置 : https://github.com/apache/pulsar/pull/24246

[9] 

[fix][test]修复不稳定的 ManagedCursorTest.testSkipEntriesWithIndividualDeletedMessages : https://github.com/apache/pulsar/pull/24244

[10] 

[fix][test]修复 PulsarBrokerStarterTest 中的资源泄漏 : https://github.com/apache/pulsar/pull/24235

[11] 

[fix][broker]修复内存泄漏、消息丢失、如果使用多个模式版本(auto_produce)则出现不正确的复制状态。 : https://github.com/apache/pulsar/pull/24178

[12] 

[improve][build]将commons-compress版本从1.27.0升级到1.27.1。 : https://github.com/apache/pulsar/pull/24270

[13] 

[improve][build]允许在 JDK 24 和即将发布的 JDK 25 LTS 上构建和运行测试。 : https://github.com/apache/pulsar/pull/24268

[14] 

[improve][ci]在CI中禁用集成测试的详细控制台日志记录 : https://github.com/apache/pulsar/pull/24266

[15] 

[improve]改进GitHub问题模板 : https://github.com/apache/pulsar/pull/24264

[16] 

[improve][build]升级 Gradle Develocity Maven Extension 依赖项 : https://github.com/apache/pulsar/pull/24260

[17] 

[improve][io][kca]在源记录中支持完全限定的主题名称 : https://github.com/apache/pulsar/pull/24248

[18] 

[improve][build]升级 SpotBugs 至 4.9.x : https://github.com/apache/pulsar/pull/24243

[19] 

[improve][build]将 errorprone 升级到 2.38.0 : https://github.com/apache/pulsar/pull/24242

[20] 

[improve][build]将 Mockito 升级到 5.17.0,并将 byte-buddy 升级到 1.15.11。 : https://github.com/apache/pulsar/pull/24241

[21] 

[improve][build]升级到 jacoco 0.8.13 : https://github.com/apache/pulsar/pull/24240

[22] 

[improve][misc]从多个空值注解库迁移到 JSpecify 注解 : https://github.com/apache/pulsar/pull/24239

[23] 

[improve][build]将Lombok升级至1.18.38以支持JDK 24 : https://github.com/apache/pulsar/pull/24237

[24] 

[improve]调整启动脚本以适应 Java 24 的更改 : https://github.com/apache/pulsar/pull/24236

[25] 

[cleanup]移除未使用的配置 messagePublishBufferCheckIntervalInMillis : https://github.com/apache/pulsar/pull/24252

[26] 

[cleanup]删除 BrokerService 中未使用的静态字段 : https://github.com/apache/pulsar/pull/24251

[27] 

删除问题 #458 的过时 TODO。 : https://github.com/apache/bookkeeper/pull/4601

[28] 

将 Jetty 升级到 9.4.57.v20241219,以减轻 CVE-2024-6763 的影响。 : https://github.com/apache/bookkeeper/pull/4600

[29] 

修复 CVE-2025-22872 和 CVE-2025-22871 : https://github.com/streamnative/function-mesh/pull/805

[30] 

将更多字段添加到 BackendConfig: : https://github.com/streamnative/function-mesh/pull/804

[31] 

添加对自动恢复的额外卷和挂载的支持 : https://github.com/apache/pulsar-helm-chart/pull/607

[32] 

oxia 组件 podmonitor 匹配标签 : https://github.com/apache/pulsar-helm-chart/pull/605

[33] 

为所有的 statefulsets 添加 appAnnotations。 : https://github.com/apache/pulsar-helm-chart/pull/604

热点推荐

REVIEW

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

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

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

联系社区

微信号:pulsarbot

视频号:AscentStream谙流科技

结尾

- The End -

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值