Pulsar 社区周报 | No.2024-08-01 | 敬请期待 Pulsar Meetup 北京 2024

5416425d8dadfae04fd30d8760b02fd0.gif

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

Pulsar Weekly Merge Stars

- Merge Stars -

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

fd0090eb597b9415ac23ab0803840c88.png
Pulsar Weekly Merge Stars

@horizonzy,@crossoverJie,@AuroraTwinkle,@chenhongSZ,@marekczajkowski,@shoothzj,@iosdev747,@Demogorgon314,@klevy-toast,@lhotari,@Gilthoniel,@poorbarcode,@izumo27,@BewareMyPower,@congbobo184,@shibd,@nodece

apache/pulsar

fix

  • [fix][broker]修复不规则的方法名称 [1] @AuroraTwinkle

  • [fix] [broker]修复了 replicated namespaces filter 在 filterAndUnloadMatchedNamespaceAsync 中的问题 [2] @iosdev747

  • [fix] [broker]从Subscription.getStats中移除阻塞调用 [3] @poorbarcode

  • [fix][client]TransactionCoordinatorClient 支持重试功能 [4] @chenhongSZ

  • [fix][client]修复通过 messageId 的负确认问题 [5] @izumo27

  • [fix] [broker]__change_events的内部reader在元数据存储会话重建后无法启动 [6] @poorbarcode

新特性

  • [improve][broker]复用方法 getAvailableBrokersAsync [7] @crossoverJie

  • [improve][build]将docker-push配置文件移至子模块 [8] @nodece

  • [improve][build]将docker-maven-plugin升级到0.45.0 [9] @nodece

  • [improve][ci]切换使用 DEVELOCITY_ACCESS_KEY 替代 GRADLE_ENTERPRISE_ACCESS_KEY [10] @lhotari

  • [improve][broker]在初始化集群元数据时支持指定auth-plugin、auth-parameters和tls-enable参数 [11] @Demogorgon314

  • [improve] [broker]首先检查最大生产者/消费者限制,以节省资源再进行其他操作 [12] @poorbarcode

  • [ [improve][broker]优化个别确认的性能]( https://github.com/apache/pulsar/pull/23072 " [improve][broker]优化个别确认的性能) @shibd

  • [improve][broker]在滚动重启中减少来自事务缓冲区的CPU压力 [13] @BewareMyPower

  • [improve][pip]PIP-366:支持为Configuration和Local Metadata Store指定不同的配置 [14] @Demogorgon314

  • [improve][pip]PIP-352:基于事件时间的主题压缩器 [15] @marekczajkowski

others

  • [cleanup][broker]删除 PersistentSubscription.getStats [16] @nodece

apache/bookkeeper

fix

  • [fix][ci]修复 OWASP Dependency Check 下载问题,通过使用 NVD API 密钥 [17] @shoothzj

others

  • 修复:在测试镜像构建中安装 netcat-openbsd 而非 netcat [18] @shoothzj

  • 为Groovy测试添加spotless检查 [19] @shoothzj

  • 修复在 checkAllLedgers 时 ReadOnlyLedgerHandle 泄漏问题。[20] @horizonzy

  • [client]新API用于检查Bookkeeper客户端是否已连接到元数据服务。[21] @congbobo184

apache/pulsar-client-go

新特性

  • [Improve]为DLQPolicy添加InitialSubscriptionName [22] @crossoverJie

others

  • [Issue 1258][producer]避免在加载时冲刷数据时发生数据竞争 [23] @Gilthoniel

  • [Issue 1259][producer]防止在关闭producer时调用Flush引起panic [24] @Gilthoniel

  • 添加对订阅过期时间命名空间设置的支持 [25] @klevy-toast

活动新闻

  • 国内下一场 Meetup 计划将在北京举办,目前正在筹办中,相关合作等信息可联系 Pulsar Bot 咨询。

  • Pulsar Summit North America 2024, The Grand Hyatt SFO, San Francisco, CA, October 28-29

参考资料

[1]

[fix][broker]修复不规则的方法名称 : https://github.com/apache/pulsar/pull/23108

[2]

[fix] [broker]修复了 replicated namespaces filter 在 filterAndUnloadMatchedNamespaceAsync 中的问题 : https://github.com/apache/pulsar/pull/23100

[3]

[fix] [broker]从Subscription.getStats中移除阻塞调用 : https://github.com/apache/pulsar/pull/23088

[4]

[fix][client]TransactionCoordinatorClient 支持重试功能 : https://github.com/apache/pulsar/pull/23081

[5]

[fix][client]修复通过 messageId 的负确认问题 : https://github.com/apache/pulsar/pull/23060

[6]

[fix] [broker]__change_events的内部reader在元数据存储会话重建后无法启动 : https://github.com/apache/pulsar/pull/23018

[7]

[improve][broker]复用方法 getAvailableBrokersAsync : https://github.com/apache/pulsar/pull/23099

[8]

[improve][build]将docker-push配置文件移至子模块 : https://github.com/apache/pulsar/pull/23093

[9]

[improve][build]将docker-maven-plugin升级到0.45.0 : https://github.com/apache/pulsar/pull/23091

[10]

[improve][ci]切换使用 DEVELOCITY_ACCESS_KEY 替代 GRADLE_ENTERPRISE_ACCESS_KEY : https://github.com/apache/pulsar/pull/23090

[11]

[improve][broker]在初始化集群元数据时支持指定auth-plugin、auth-parameters和tls-enable参数 : https://github.com/apache/pulsar/pull/23087

[12]

[improve] [broker]首先检查最大生产者/消费者限制,以节省资源再进行其他操作 : https://github.com/apache/pulsar/pull/23074

[13]

[improve][broker]在滚动重启中减少来自事务缓冲区的CPU压力 : https://github.com/apache/pulsar/pull/23062

[14]

[improve][pip]PIP-366:支持为Configuration和Local Metadata Store指定不同的配置 : https://github.com/apache/pulsar/pull/23033

[15]

[improve][pip]PIP-352:基于事件时间的主题压缩器 : https://github.com/apache/pulsar/pull/22710

[16]

[cleanup][broker]删除 PersistentSubscription.getStats : https://github.com/apache/pulsar/pull/23095

[17]

[fix][ci]修复 OWASP Dependency Check 下载问题,通过使用 NVD API 密钥 : https://github.com/apache/bookkeeper/pull/4473

[18]

修复:在测试镜像构建中安装 netcat-openbsd 而非 netcat : https://github.com/apache/bookkeeper/pull/4476

[19]

为Groovy测试添加spotless检查 : https://github.com/apache/bookkeeper/pull/4471

[20]

修复在 checkAllLedgers 时 ReadOnlyLedgerHandle 泄漏问题。: https://github.com/apache/bookkeeper/pull/4468

[21]

[client]新API用于检查Bookkeeper客户端是否已连接到元数据服务。: https://github.com/apache/bookkeeper/pull/4342

[22]

[Improve]为DLQPolicy添加InitialSubscriptionName : https://github.com/apache/pulsar-client-go/pull/1264

[23]

[Issue 1258][producer]避免在加载时冲刷数据时发生数据竞争 : https://github.com/apache/pulsar-client-go/pull/1261

[24]

[Issue 1259][producer]防止在关闭producer时调用Flush引起panic : https://github.com/apache/pulsar-client-go/pull/1260

[25]

添加对订阅过期时间命名空间设置的支持 : https://github.com/apache/pulsar-client-go/pull/1254

热点推荐

REVIEW

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

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

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

ec327707b4b3ed188aaf24e8a61326f7.gif

76f623e1688e6d64ae8b477d9b7296fd.jpeg

联系社区

微信号:pulsarbot

视频号:AscentStream谙流科技

9703434dae4d770066282975f8481f83.gif

结尾

- The End -

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值