0
点赞
收藏
分享

微信扫一扫

Pulsar 社区周报 | No.2024.03.15 LTS 3.0.3 新版发布


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

本期主题:LTS 3.0.3 发布

Apache Pulsar 新版发布:

  • LTS(稳定性长期支持版)新版:3.0.3
  • 3.1.x 系列新版:3.1.3
  • 最新特性版本:3.2.1

Pulsar Weekly Merge Stars

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



Pulsar 社区周报 | No.2024.03.15 LTS 3.0.3 新版发布_github

pulsar weekly merge stars 2024-03-15

@Shawyeok,@lhotari,@thetumbled,@pgier,@sullis,@massakam,@heesung-sn,@crossoverJie,@hangc0276,@dao-jun,@RobertIndie,@freeznet,@liangyepianzhou,@mattisonchao,@merlimat,@jiangpengcheng,@hanmz,@coderzc,@Technoboy-,@BewareMyPower,@nodece

apache/pulsar

新特性

  • [improve][broker] 将 createTopicIfDoesNotExist 选项添加到 RawReader 构造函数 [1] @coderzc
  • [improve][test] 减少 AdvertisedListenersMultiBrokerLeaderElectionTest 不稳定性 [2] @lhotari
  • [improve][test] 减少测试中的日志开销 [3] @lhotari
  • [improve][test] 请勿为 MultiBrokerTestZKBaseTest 配置 Mockito spying [4] @lhotari
  • [improve][sec][branch-2.11] 对某些命名空间层级的策略授权检查进行对齐 [5] @Technoboy-
  • [improve][ci] 切换JDK发行版,从temurin切换到corretto [6] @nodece
  • [improve][broker] 为 getInternalStats 添加日志,以便在模式分类账丢失时快速定位问题 [7] @hanmz
  • [improve] 从 Docker 映像中删除不必要的本地库 [8] @merlimat
  • [improve][pip] PIP-339:为 Pulsar Sinks 和 Sources 引入 --log-topic 选项 [9] @jiangpengcheng
  • [improve][pip] PIP-343:使用 picocli 替换 jcommander [10] @nodece
  • [improve][cli] 删除 cli 不需要的代码 [11] @crossoverJie
  • [improve][broker] 更改日志级别以减少重复记录的日志 [12] @mattisonchao
  • [improve][pip] PIP-324:Alpine 镜像 [13] @merlimat
  • [improve][pip] PIP-324:Alpine Docker 镜像 [14] @merlimat
  • [improve][broker] Servlet 支持响应压缩 [15] @hangc0276

fix

  • [fix][fn] 修复破碎的函数-运行测试 [16] @pgier
  • [fix][test] 修复 TopicPoliciesAuthZTest 中的线程泄漏问题 [17] @lhotari
  • [fix][test] 修复不稳定的 RGUsageMTAggrWaitForAllMsgsTest [18] @lhotari
  • [fix][test] 修复易错测试应该使用管理员 API 提供一致的主题查询答案 [19] @liangyepianzhou
  • [fix][sec] 增加对输入时间值的检查 [20] @liangyepianzhou
  • [fix][ci] 允许 CI 中的挂载选项变更失败 [21] @lhotari
  • [fix][test] 修复测试使命名空间名称相同 [22] @liangyepianzhou
  • [fix][broker] 修正 CompactedTopicImpl 中的拼写错误 [23] @thetumbled
  • [fix][ws] 在启动 websocket 服务之前检查配置的有效性 [24] @Shawyeok
  • [fix][broker] 当收到重复确认消息时修复错误的未确认消息计数 [25] @nodece

others

  • [cleanup][ml] ManagedCursor 清理 [26] @dao-jun

apache/bookkeeper

others

  • 升级 Netty 到 4.1.107.Final、io_uring 到 0.0.25.Final [27] @sullis

streamnative/function-mesh

others

  • 修复 OpenShift 脚本 [28] @freeznet
  • 增加必需的 OpenShift 注释 [29] @freeznet
  • 发布 0.20.0 [30] @jiangpengcheng
  • 添加注释以排除 Istio 代理中的 webhook 端口 [31] @jiangpengcheng
  • 删除 HPA 当它被禁用时 [32] @jiangpengcheng

apache/pulsar-client-go

新特性

  • [Improve] 将基础镜像更改为 apachepulsar/pulsar [33] @crossoverJie
  • [Improve] 新增 getMessagesById 接口 [34] @crossoverJie

others

  • 添加 0.12.1 的变更日志 [35] @RobertIndie

apache/pulsar-client-cpp

fix

  • [fix] 取消订阅或关闭后更改 MultiTopicsConsumerImpl::closeAsync 的返回代码 [36] @massakam

others

  • [feat] 添加 startPaused 设置到消费者 [37] @massakam
  • 修复了 hasMessageAvailable 在搜索到最新信息后可能返回 true 的问题。[38] @BewareMyPower

apache/pulsar-helm-chart

others

  • 将应用程序版本提升到 3.0.3 [39] @heesung-sn

活动新闻

  • 2024 年 3 月 12日:Apache Pulsar 新版发布:稳定性长期支持版(LTS) 3.0.3 及 3.1.x 系列的 3.1.3 版本[40]
  • 2024 年 3 月 12日:Apache Pulsar 官网增加 security(CVE) 页面[41]
  • 2024 年 5月 14 日:2024 Pulsar 欧洲虚拟峰会[42]
  • 2024 年 7 月 26-28 日:阿帕奇软件基金会亚洲大会(CommunityOverCode Asia 2024)Messaging 专题[43]

联系我们

Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息、存储、轻量化函数式计算为一体,采用计算与存储分离架构设计,支持多租户、持久化存储、多机房跨区域数据复制,具有强一致性、高吞吐、低延时及高可扩展性等流数据存储特性。GitHub 地址:http://github.com/apache/pulsar/



Pulsar 社区周报 | No.2024.03.15 LTS 3.0.3 新版发布_apache_02

参考资料

[1]

[improve][broker] 将 createTopicIfDoesNotExist 选项添加到 RawReader 构造函数 :https://github.com/apache/pulsar/pull/22264


[2]

[improve][test] 减少 AdvertisedListenersMultiBrokerLeaderElectionTest 不稳定性 :https://github.com/apache/pulsar/pull/22258


[3]

[improve][test] 减少测试中的日志开销 :https://github.com/apache/pulsar/pull/22251


[4]

[improve][test] 请勿为 MultiBrokerTestZKBaseTest 配置 Mockito spying :https://github.com/apache/pulsar/pull/22250


[5]

[improve][sec][branch-2.11] 对某些命名空间层级的策略授权检查进行对齐 :https://github.com/apache/pulsar/pull/22248


[6]

[improve][ci]切换JDK发行版,从temurin切换到corretto :https://github.com/apache/pulsar/pull/22238


[7]

[improve][broker] 为 getInternalStats 添加日志,以便在模式分类账丢失时快速定位问题 :https://github.com/apache/pulsar/pull/22233


[8]

[improve] 从 Docker 映像中删除不必要的本地库 :https://github.com/apache/pulsar/pull/22230


[9]

[improve][pip] PIP-339:为 Pulsar Sinks 和 Sources 引入 --log-topic 选项 :https://github.com/apache/pulsar/pull/22185


[10]

[improve][pip] PIP-343:使用 picocli 替换 jcommander :https://github.com/apache/pulsar/pull/22181


[11]

[improve][cli] 删除 cli 不需要的代码 :https://github.com/apache/pulsar/pull/22161


[12]

[improve][broker] 更改日志级别以减少重复记录的日志 :https://github.com/apache/pulsar/pull/22147


[13]

[improve][pip]PIP-324:Alpine 镜像 :https://github.com/apache/pulsar/pull/22054


[14]

[improve][pip] PIP-324:Alpine Docker 镜像 :https://github.com/apache/pulsar/pull/21716


[15]

[improve][broker] Servlet 支持响应压缩 :https://github.com/apache/pulsar/pull/21667


[16]

[fix][fn] 修复破碎的函数-运行测试 :https://github.com/apache/pulsar/pull/22260


[17]

[fix][test]修复 TopicPoliciesAuthZTest 中的线程泄漏问题 :https://github.com/apache/pulsar/pull/22257


[18]

[fix][test] 修复不稳定的 RGUsageMTAggrWaitForAllMsgsTest :https://github.com/apache/pulsar/pull/22252


[19]

[fix][test] 修复易错测试应该使用管理员 API 提供一致的主题查询答案 :https://github.com/apache/pulsar/pull/22249


[20]

[fix][sec] 增加对输入时间值的检查(apache#22023) :https://github.com/apache/pulsar/pull/22243


[21]

[fix][ci] 允许 CI 中的挂载选项变更失败 :https://github.com/apache/pulsar/pull/22241


[22]

[fix][test] 修复测试使命名空间名称相同 :https://github.com/apache/pulsar/pull/22240


[23]

[fix][broker] 修正 CompactedTopicImpl 中的拼写错误 :https://github.com/apache/pulsar/pull/22235


[24]

[fix][ws] 在启动 websocket服务之前检查配置的有效性 :https://github.com/apache/pulsar/pull/22231


[25]

[fix][broker] 当收到重复确认消息时修复错误的未确认消息计数 :https://github.com/apache/pulsar/pull/22223


[26]

[cleanup][ml] ManagedCursor 清理。 :https://github.com/apache/pulsar/pull/22246


[27]

升级 Netty 到 4.1.107.Final、io_uring 到 0.0.25.Final :https://github.com/apache/bookkeeper/pull/4224


[28]

修复 OpenShift 脚本 :https://github.com/streamnative/function-mesh/pull/731


[29]

增加必需的 OpenShift 注释 :https://github.com/streamnative/function-mesh/pull/730


[30]

发布 0.20.0 :https://github.com/streamnative/function-mesh/pull/729


[31]

添加注释以排除 Istio 代理中的 webhook 端口 :https://github.com/streamnative/function-mesh/pull/728


[32]

删除 HPA 当它被禁用时 :https://github.com/streamnative/function-mesh/pull/726


[33]

[Improve] 将基础镜像更改为 apachepulsar/pulsar :https://github.com/apache/pulsar-client-go/pull/1195


[34]

[Improve] 新增 getMessagesById 接口 :https://github.com/apache/pulsar-client-go/pull/1194


[35]

添加 0.12.1 的变更日志 :https://github.com/apache/pulsar-client-go/pull/1189


[36]

[fix] 取消订阅或关闭后更改 MultiTopicsConsumerImpl::closeAsync 的返回代码 :https://github.com/apache/pulsar-client-cpp/pull/413


[37]

[feat] 添加 startPaused 设置到消费者 :https://github.com/apache/pulsar-client-cpp/pull/416


[38]

修复了 hasMessageAvailable 在搜索到最新信息后可能返回 true 的问题。 :https://github.com/apache/pulsar-client-cpp/pull/409


[39]

将应用程序版本提升到 3.0.3 :https://github.com/apache/pulsar-helm-chart/pull/469


[40]

New Apache Pulsar Releases: 3.0.3 (Stability LTS) & 3.1.3 for the 3.1.x Series:https://pulsar.apache.org/release-notes/


[41]

Apache Pulsar 官网增加 security(CVE) 页面:https://pulsar.apache.org/security/


[42]

Pulsar Virtual Summit Europe 2024:https://sessionize.com/pulsar-virtual-summit-europe-2024


[43]

CommunityOverCode Asia 2024 议题征集正式启动!:https://mp.weixin.qq.com/s/byAbsKwC7XofWwxGBiylCw

举报

相关推荐

Ubuntu 22.04 LTS Beta 发布

0 条评论