Pulsar 社区周报 | No.2024-08-08 | 敬请期待 9月份 Pulsar Meetup 北京 2024_github

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


Pulsar Weekly Merge Stars



- Merge Stars -

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

Pulsar 社区周报 | No.2024-08-08 | 敬请期待 9月份 Pulsar Meetup 北京 2024_xml_02


Pulsar Weekly Merge Stars

@lhotari,@liangyepianzhou,@RobertIndie,@ocadaruma,@poorbarcode,@shibd,@coderzc,@jiangpengcheng,@CodePrometheus,@TakaHiR07,@heesung-sn,@equanz,@AuroraTwinkle,@Demogorgon314

apache/pulsar

fix

  • [fix][broker]修复了被选为leader的节点误认为自己是follower的bug。[1] @heesung-sn
  • [fix][build]从pom.xml中删除不必要的Oracle maven仓库 [2] @lhotari
  • [fix][client]修复 Pulsar Admin 客户端中的超时处理问题 [3] @lhotari
  • [fix][broker]在ServerCnx中,失败的消费者/生产者future无法被移除。[4] @poorbarcode
  • [fix][broker]处理`getOwnedServiceUnits`失败时的优雅方案 [5] @Demogorgon314
  • [fix][test]修复了许多pulsar-proxy的测试未运行的问题 [6] @equanz
  • [fix][broker]在exceptionally中对异常进行类型转换可能会导致丢失调用 [7] @shibd
  • [fix][broker]修复 AuthenticationProviderList 中的认证顺序 [8] @coderzc
  • [fix][broker]修复异常可能被隐藏并在主题加载时导致卡住 [9] @TakaHiR07
  • [fix][client]msgMetadata中的nullValue应该默认为true。[10] @liangyepianzhou

新特性

  • [improve][fn]添加对使用环境变量 PF_additionalJavaRuntimeArguments 来覆盖 additionalJavaRuntimeArguments 的支持 [11] @lhotari
  • [ [improve][misc]提高AES-GCM密码性能]( https://github.com/apache/pulsar/pull/23122 " [improve][misc]提高AES-GCM密码性能) @ocadaruma
  • [improve][misc]通过省略额外的缓冲区副本来优化TLS性能 [12] @lhotari
  • [improve][pip]PIP-368: 基于查找属性支持查找功能 [13] @RobertIndie
  • [improve][pip]PIP-366:支持为配置和本地元数据存储指定不同的配置[14] @Demogorgon314
  • [improve][client]PIP-359:为特定订阅支持自定义消息监听器执行器 [15] @AuroraTwinkle
  • [improve][client]向PulsarAdminBuilder添加maxConnectionsPerHost和connectionMaxIdleSeconds参数 [16] @lhotari

streamnative/function-mesh

  • 更新默认的 filebeat 镜像 [17] @jiangpengcheng

apache/pulsar-helm-chart

  • 将 initContainers 添加到模板中 [18] @CodePrometheus
  • 测试与 Pulsar 3.3.1 的兼容性 [19] @lhotari
  • 将应用程序版本提升至 3.0.6 [20] @lhotari

活动新闻

  • 国内下一场 Meetup 计划将在北京举办,目前正在筹办中,相关合作等信息可联系 Pulsar Bot 咨询。
  • Pulsar Summit North America 2024, The Grand Hyatt SFO, San Francisco, CA, October 28-29
参考资料

[1]

[fix][broker]修复了被选为leader的节点误认为自己是follower的bug。:  https://github.com/apache/pulsar/pull/23138


[2]

[fix][build]从pom.xml中删除不必要的Oracle maven仓库 :  https://github.com/apache/pulsar/pull/23132


[3]

[fix][client]修复 Pulsar Admin 客户端中的超时处理问题 :  https://github.com/apache/pulsar/pull/23128


[4]

[fix][broker]在ServerCnx中,失败的消费者/生产者future无法被移除。:  https://github.com/apache/pulsar/pull/23123


[5]

[fix][broker]处理getOwnedServiceUnits失败时的优雅方案 :  https://github.com/apache/pulsar/pull/23119


[6]

[fix][test]修复了许多pulsar-proxy的测试未运行的问题 :  https://github.com/apache/pulsar/pull/23118


[7]

[fix][broker]在exceptionally中对异常进行类型转换可能会导致丢失调用 :  https://github.com/apache/pulsar/pull/23117


[8]

[fix][broker]修复 AuthenticationProviderList 中的认证顺序 :  https://github.com/apache/pulsar/pull/23111


[9]

[fix][broker]修复异常可能被隐藏并在主题加载时导致卡住 :  https://github.com/apache/pulsar/pull/23102


[10]

[fix][client]msgMetadata中的nullValue应该默认为true。:  https://github.com/apache/pulsar/pull/22372


[11]

[improve][fn]添加对使用环境变量 PF_additionalJavaRuntimeArguments 来覆盖 additionalJavaRuntimeArguments 的支持 :  https://github.com/apache/pulsar/pull/23130


[12]

[improve][misc]通过省略额外的缓冲区副本来优化TLS性能 :  https://github.com/apache/pulsar/pull/23115


[13]

[improve][pip]PIP-368: 基于查找属性支持查找功能 :  https://github.com/apache/pulsar/pull/23075


[14]

[improve][pip]PIP-366:支持为配置和本地元数据存储指定不同的配置:  https://github.com/apache/pulsar/pull/23041


[15]

[improve][client]PIP-359:为特定订阅支持自定义消息监听器执行器 :  https://github.com/apache/pulsar/pull/22861


[16]

[improve][client]向PulsarAdminBuilder添加maxConnectionsPerHost和connectionMaxIdleSeconds参数 :  https://github.com/apache/pulsar/pull/22541


[17]

更新默认的 filebeat 镜像 :  https://github.com/streamnative/function-mesh/pull/775


[18]

将 initContainers 添加到模板中 :  https://github.com/apache/pulsar-helm-chart/pull/516


[19]

测试与 Pulsar 3.3.1 的兼容性 :  https://github.com/apache/pulsar-helm-chart/pull/515


[20]

将应用程序版本提升至 3.0.6 :  https://github.com/apache/pulsar-helm-chart/pull/514

- The End -