Pulsar 社区周报 | No.20250306

原创
03/07 08:00
阅读数 63






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



Pulsar Weekly Merge Stars

Pulsar Weekly Merge Stars
Pulsar Weekly Merge Stars

@lhotari,@3pacccccc,@SantanuKar43,@thetumbled,@shibd,@zhanghaou,@rdhabalia,@nodece,@omarkj

apache/pulsar

fix

  •  [fix][client]将 eventTime 复制到重试字母主题和 DLQ 消息中。  [1]  @SantanuKar43
  •  [fix][doc]在docker-compose示例中解决go-yaml/yaml#789问题的解决方法。  [2]  @lhotari
  •  [fix][broker]修复延迟队列序列问题。  [3]  @thetumbled
  •  [fix][broker]修复在主题层级设置保留策略时缺失的验证。  [4]  @zhanghaou
  •  [fix][broker]为 replicator 添加过期检查  [5]  @nodece

新特性

  •  [improve][monitor]将 version=0.0.4 添加到 /metrics 内容类型,以兼容 Prometheus 3.x。  [6]  @lhotari
  •  [improve]将 Netty 升级到 4.1.119.Final  [7]  @lhotari
  •  [improve][pip]PIP-409:支持重试/死信主题生产者的生产者配置  [8]  @thetumbled
  •  [improve][client]PIP-409:支持重试/死信主题生产者的生产者配置  [9]  @thetumbled
  •  [improve][broker]支持在使用反向代理时在客户端统计信息中显示客户端 IP 地址  [10]  @rdhabalia
  •  [improve][pip]PIP-407 添加一个新的Message API,以创建带有模式和事务的消息  [11]  @omarkj

others

  •  [cleanup][misc]添加重写注解  [12]  @3pacccccc

apache/pulsar-client-node

others

  •  使用监听器时,可能会丢失消息。  [13]  @shibd

apache/pulsar-helm-chart

fix

  •  [fix]修复 broker 服务的注解问题,为自动恢复服务添加注解支持,并使处理方式保持一致。  [14]  @lhotari

others

  •  在 k8s 1.32.2 上进行测试并升级 CI 中使用的工具版本。  [15]  @lhotari
  •  添加 Broker 缓存和 Sockets 仪表板  [16]  @lhotari
  •  使用 BookKeeper BP-29 metadataServiceUri 来配置 bookie 的元数据存储,即使在使用 Zookeeper 时也是如此。  [17]  @lhotari
  •  在生成 JWT 令牌时,移除对 pulsarctl 的依赖。  [18]  @lhotari
  •  重新审视使用单独的 RocksDB 配置文件配置 Bookkeeper RocksDB 设置的解决方案  [19]  @lhotari
  •  将 \">\" 替换为 \"|\" 以避免 Go Yaml 问题 go-yaml/yaml#789。  [20]  @lhotari
  •  将默认的 cert-manager 版本从 1.12.13 升级到 1.12.16。  [21]  @lhotari
  •  恢复对在 bookkeeper.configData 中定义的 dbStorage_rocksDB_* 设置的支持  [22]  @lhotari
  • 通过添加丢失的密钥和一些基本注释来改进value.yaml中的kube-prometheus-stack config。 [23]  @lhotari
  •  升级到 kube-prometheus-stack 69.x,包括默认使用 Prometheus 3.x 的 prometheus-operator 0.80.0。  [24]  @lhotari
  •  解决 Prometheus 3.0 和指标相关的问题 [25]  @lhotari
  •  使用 PIP-45 元数据存储配置替代已弃用的 ZK 配置,并使 PulsarMetadataBookieDriver 在 BK 中可配置。  [26]  @lhotari
  •  升级到 Pulsar 4.0.3  [27]  @lhotari

参考资料 

[1] 

[fix][client]将 eventTime 复制到重试字母主题和 DLQ 消息中。 : https://github.com/apache/pulsar/pull/24059

[2] 

[fix][doc]在docker-compose示例中解决go-yaml/yaml#789问题的解决方法。 : https://github.com/apache/pulsar/pull/24040

[3] 

[fix][broker]修复延迟队列序列问题。 : https://github.com/apache/pulsar/pull/24035

[4] 

[fix][broker]修复在主题层级设置保留策略时缺失的验证。 : https://github.com/apache/pulsar/pull/24032

[5] 

[fix][broker]为 replicator 添加过期检查 : https://github.com/apache/pulsar/pull/23975

[6] 

[improve][monitor]将 version=0.0.4 添加到 /metrics 内容类型,以兼容 Prometheus 3.x。 : https://github.com/apache/pulsar/pull/24060

[7] 

[improve]将 Netty 升级到 4.1.119.Final : https://github.com/apache/pulsar/pull/24049

[8] 

[improve][pip]PIP-409:支持重试/死信主题生产者的生产者配置 : https://github.com/apache/pulsar/pull/24022

[9] 

[improve][client]PIP-409:支持重试/死信主题生产者的生产者配置 : https://github.com/apache/pulsar/pull/24020

[10] 

[improve][broker]支持在使用反向代理时在客户端统计信息中显示客户端 IP 地址 : https://github.com/apache/pulsar/pull/23974

[11] 

[improve][pip]PIP-407 添加一个新的Message API,以创建带有模式和事务的消息 : https://github.com/apache/pulsar/pull/23950

[12] 

[cleanup][misc]添加重写注解 : https://github.com/apache/pulsar/pull/24033

[13] 

使用监听器时,可能会丢失消息。 : https://github.com/apache/pulsar-client-node/pull/406

[14] 

[fix]修复 broker 服务的注解问题,为自动恢复服务添加注解支持,并使处理方式保持一致。 : https://github.com/apache/pulsar-helm-chart/pull/574

[15] 

在 k8s 1.32.2 上进行测试并升级 CI 中使用的工具版本。 : https://github.com/apache/pulsar-helm-chart/pull/587

[16] 

添加 Broker 缓存和 Sockets 仪表板 : https://github.com/apache/pulsar-helm-chart/pull/586

[17] 

使用 BookKeeper BP-29 metadataServiceUri 来配置 bookie 的元数据存储,即使在使用 Zookeeper 时也是如此。 : https://github.com/apache/pulsar-helm-chart/pull/585

[18] 

在生成 JWT 令牌时,移除对 pulsarctl 的依赖。 : https://github.com/apache/pulsar-helm-chart/pull/584

[19] 

重新审视使用单独的 RocksDB 配置文件配置 Bookkeeper RocksDB 设置的解决方案 : https://github.com/apache/pulsar-helm-chart/pull/583

[20] 

将 ">" 替换为 "|" 以避免 Go Yaml 问题 go-yaml/yaml#789。 : https://github.com/apache/pulsar-helm-chart/pull/582

[21] 

将默认的 cert-manager 版本从 1.12.13 升级到 1.12.16。 : https://github.com/apache/pulsar-helm-chart/pull/581

[22] 

恢复对在 bookkeeper.configData 中定义的 dbStorage_rocksDB_* 设置的支持 : https://github.com/apache/pulsar-helm-chart/pull/580

[23] 

通过添加丢失的密钥和一些基本注释来改进value.yaml中的kube-prometheus-stack config。 : https://github.com/apache/pulsar-helm-chart/pull/579

[24] 

升级到 kube-prometheus-stack 69.x,包括默认使用 Prometheus 3.x 的 prometheus-operator 0.80.0。 : https://github.com/apache/pulsar-helm-chart/pull/578

[25] 

解决 Prometheus 3.0 和指标相关的问题: https://github.com/apache/pulsar-helm-chart/pull/577

[26] 

使用 PIP-45 元数据存储配置替代已弃用的 ZK 配置,并使 PulsarMetadataBookieDriver 在 BK 中可配置。 : https://github.com/apache/pulsar-helm-chart/pull/576

[27] 

升级到 Pulsar 4.0.3 : https://github.com/apache/pulsar-helm-chart/pull/575
















热点推荐

REVIEW

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

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

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


联系社区
微信号:pulsarbot
视频号:AscentStream谙流科技

结尾

- The End -




本文分享自微信公众号 - ApachePulsar(ApachePulsar)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部