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

Pulsar Weekly Merge Stars
@sandeep-mst,@Demogorgon314,@mattisonchao,@BewareMyPower,@TakaHiR07,@klaatu01,@xcx1r3,@lhotari,@RobertIndie,@poorbarcode,@shibd,@geniusjoe
apache/pulsar
fix
- [fix][client]修复一些潜在的资源泄漏 [1] @xcx1r3
- [fix][txn]修复加载事务缓冲区快照时的死锁问题。 [2] @BewareMyPower
- [fix][ml]还原释放空闲下线账本句柄的行为变化:仅释放空闲的 BlobStoreBackedReadHandle。 [3] @poorbarcode
- [fix][client]修复消费者在启用压缩时由于解密失败而不返回加密消息的问题 [4] @RobertIndie
- [fix] [broker]不再允许创建包含斜杠的订阅。 [5] @poorbarcode
新特性
- [improve][misc]将Netty升级到4.1.122.Final,并将tcnative升级到2.0.72.Final。 [6] @lhotari
- [improve][broker]将maxBatchDeletedIndexToPersist设置为可配置,并记录其他相关配置。 [7] @lhotari
- [improve][broker]在 broker.conf 中添加 managedCursor/LedgerInfoCompressionType 设置。 [8] @lhotari
- [improve][broker]在非持久化消息调度器中为 sendMessages 方法添加了 synchronized。 [9] @sandeep-mst
- [improve][broker]PIP-380:支持设置特定命名空间以跳过负载削减 [10] @Demogorgon314
apache/bookkeeper
others
- 修复在重构 BookieClient 的 recycler 后出现的 NPE 缺陷 [11] @TakaHiR07
apache/pulsar-client-go
新特性
- [improve]支持在 2.x pulsar broker 中的 ClientVersion。 [12] @geniusjoe
- [improve]添加测试用例以同时测试使用 keyShared 订阅和延迟消息。 [13] @geniusjoe
others
- 跳过非常不稳定的 TestMessageSingleRouter [14] @BewareMyPower
- 支持更新或移除主题属性 [15] @BewareMyPower
- 修复:支持 JSON 令牌文件格式的身份验证 [16] @mattisonchao
- 更新发布流程,以便在 pulsar-site 上更新发布说明。 [17] @RobertIndie
apache/pulsar-client-node
fix
- [fix][client]防止 token-supplier 被垃圾回收 [18] @klaatu01
others
- 支持消费者 key-shared 策略 [19] @shibd
apache/pulsar-helm-chart
others
- 为所有 k8s 对象添加标签 [20] @lhotari
参考资料
[1]
[fix][client]修复一些潜在的资源泄漏 : https://github.com/apache/pulsar/pull/24402
[2]
[fix][txn]修复加载事务缓冲区快照时的死锁问题。 : https://github.com/apache/pulsar/pull/24401
[3]
[fix][ml]还原释放空闲下线账本句柄的行为变化:仅释放空闲的 BlobStoreBackedReadHandle。 : https://github.com/apache/pulsar/pull/24384
[4]
[fix][client]修复消费者在启用压缩时由于解密失败而不返回加密消息的问题 : https://github.com/apache/pulsar/pull/24356
[5]
[fix] [broker]不再允许创建包含斜杠的订阅。 : https://github.com/apache/pulsar/pull/23594
[6]
[improve][misc]将Netty升级到4.1.122.Final,并将tcnative升级到2.0.72.Final。 : https://github.com/apache/pulsar/pull/24397
[7]
[improve][broker]将maxBatchDeletedIndexToPersist设置为可配置,并记录其他相关配置。 : https://github.com/apache/pulsar/pull/24392
[8]
[improve][broker]在 broker.conf 中添加 managedCursor/LedgerInfoCompressionType 设置。 : https://github.com/apache/pulsar/pull/24391
[9]
[improve][broker]在非持久化消息调度器中为 sendMessages 方法添加了 synchronized。 : https://github.com/apache/pulsar/pull/24386
[10]
[improve][broker]PIP-380:支持设置特定命名空间以跳过负载削减 : https://github.com/apache/pulsar/pull/23549
[11]
修复在重构 BookieClient 的 recycler 后出现的 NPE 缺陷 : https://github.com/apache/bookkeeper/pull/4610
[12]
[improve]支持在 2.x pulsar broker 中的 ClientVersion。 : https://github.com/apache/pulsar-client-go/pull/1383
[13]
[improve]添加测试用例以同时测试使用 keyShared 订阅和延迟消息。 : https://github.com/apache/pulsar-client-go/pull/1361
[14]
跳过非常不稳定的 TestMessageSingleRouter : https://github.com/apache/pulsar-client-go/pull/1382
[15]
支持更新或移除主题属性 : https://github.com/apache/pulsar-client-go/pull/1381
[16]
修复:支持 JSON 令牌文件格式的身份验证 : https://github.com/apache/pulsar-client-go/pull/1380
[17]
更新发布流程,以便在 pulsar-site 上更新发布说明。 : https://github.com/apache/pulsar-client-go/pull/1375
[18]
[fix][client]防止 token-supplier 被垃圾回收 : https://github.com/apache/pulsar-client-node/pull/412
[19]
支持消费者 key-shared 策略 : https://github.com/apache/pulsar-client-node/pull/420
[20]
为所有 k8s 对象添加标签 : https://github.com/apache/pulsar-helm-chart/pull/617
结尾
- The End -
















