Pulsar 社区周报| 2020-12-05 ~ 2020-12-11
关于 Apache Pulsar
Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息、存储、轻量化函数式计算为一体,采用计算与存储分离架构设计,支持多租户、持久化存储、多机房跨区域数据复制,具有强一致性、高吞吐、低延时及高可扩展性等。
项目地址:http://github.com/apache/pulsar/
导语
各位小伙伴们,Pulsar 社区周报更新来啦!
Pulsar 用户问卷已启动。点击“阅读原文”或扫码下方二维码,参与 Pulsar 2020 用户调查、助力 Pulsar 建设,填写问卷有机会获得新版 Pulsar 周边哦!
本次 Pulsar 社区周报,为大家呈现 Pulsar client、broker、Functions 等内容,帮助社区小伙伴们掌握 Pulsar 项目及社区每周进展,也方便大家更好地参与到 Pulsar 社区中来!
感谢本周以下小伙伴为 Apache Pulsar 添砖加瓦(排名不分先后,看看你有没有上榜 ????????):
@zymap、@eolivelli、@reswqa、@nodece、@wolfstudy、@RobertIndie、@Gjiangtao、@315157973、@erobot、 @mkozioro、@lhotari、@massakam、@k2la、@Renkai、 @Jennifer88huang、@tuteng、@zsh0139、@Huanli-Meng、@aahmed-se
接下来,一起看看 12-05 ~ 12-11 有哪些值得你关注的进展吧!
本周亮点
Function: 使输入源 topic 的 schema 信息可用于输出连接器。
PR 地址:
https://github.com/apache/pulsar/pull/8854
贡献者: @eolivelli
Broker: 实现包管理的管理操作。
PR 地址:
https://github.com/apache/pulsar/pull/8816
贡献者: @zymap
重要特性
•因为 PR 较多,仅列举较大 PR 进展,不包括当周全部动态•下面 PR 均已合入 Pulsar 主分支
Broker: 添加用于包管理服务的 REST API。
PR 地址:
https://github.com/apache/pulsar/pull/8858
贡献者: @zymap
Broker: 将软件包管理服务添加到 Pulsar 启动进程中。
PR 地址:
https://github.com/apache/pulsar/pull/8764
贡献者: @zymap
Broker: 将 getWebServiceUrl 方法更改为异步。
PR 地址:
https://github.com/apache/pulsar/pull/8746
贡献者: @reswqa
Broker: 支持客户端包管理命令。
PR 地址:
https://github.com/apache/pulsar/pull/8817
贡献者: @zymap
Function Worker: 拆分 Function Worker 和客户端的身份验证逻辑。
PR 地址:
https://github.com/apache/pulsar/pull/8824
贡献者: @nodece
Function: Pulsar Function 支持--retain-key-ordering 命令参数。
PR 地址:
https://github.com/apache/pulsar/pull/8886
贡献者: @wolfstudy
C++ Client: C++ 客户端支持为 reader 的内部订阅名称设置 setter。
PR 地址:
https://github.com/apache/pulsar/pull/8823
贡献者: @RobertIndie
Test: pulsar-perf 每个订阅更多 consumer。
PR 地址:
https://github.com/apache/pulsar/pull/8837
贡献者: @Gjiangtao
Java Client: Java 客户端支持为 reader 的订阅名称设置 setter 方法。
PR 地址:
https://github.com/apache/pulsar/pull/8801
贡献者: @315157973
Broker: 导出 messageTTL 的 Prometheus 指标。
PR 地址:
https://github.com/apache/pulsar/pull/8871
贡献者: @315157973
Function: 支持通过配置 URL 获取 Go 和 Python function。
PR 地址:
https://github.com/apache/pulsar/pull/8808
贡献者: @wolfstudy
重要 Bug 修复
•因修复内容较多,仅列举较重要修复内容,不包括本周全部动态•下面修复均已合入 Pulsar 主分支
C++ Client: 修复 BlockingQueue 中的竞态条件。
PR 地址:
https://github.com/apache/pulsar/pull/8765
贡献者: @erobot
Broker: 删除不同线程中 topic 的非持久订阅,从而避免在删除非活动订阅时出现死锁。
PR 地址:
https://github.com/apache/pulsar/pull/8820
贡献者: @mkozioro
Broker: 修复了因无效的日志配置导致的性能问题。
PR 地址:
https://github.com/apache/pulsar/pull/8908
贡献者: @lhotari
Broker: 检查消息到期时复制订阅列表避免死锁。
PR 地址:
https://github.com/apache/pulsar/pull/8877
贡献者: @massakam
Broker: 修复因消息保留而导致空 topic 无法获取 lastMessageId 的问题。
PR 地址:
https://github.com/apache/pulsar/pull/8725
贡献者: @eolivelli
Broker: 确保动态更新 rack 信息。
PR 地址:
https://github.com/apache/pulsar/pull/8844
贡献者: @k2la
Schema: GenericJsonReader 将空值转换为字符串“ null”。
PR 地址:
https://github.com/apache/pulsar/pull/8883
贡献者: @eolivelli
活动与新闻
•[TGIP] 每周直播:Pulsar 及其生态系统
https://streamnative.io/resource#tgip
•[TGIP-CN] 每周直播:Pulsar 及其生态系统
https://www.slidestalk.com/ApachePulsar/list/meetup/
•Pulsar Summit Asia 2020
https://space.bilibili.com/391380821/channel/detail?cid=159884
•ApacheCon 2020 - Pulsar/ BookKeeper 专场
https://space.bilibili.com/391380821/channel/detail?cid=159995
作为全球性开源项目,截至 2020 年 12 月 11 日,Apache Pulsar 已拥有 338 名贡献者、6.9K+ Star 、1.7K+ Fork 。正是由于分布在全球各地的社区开发者的贡献,才使得 Apache Pulsar 项目不断发展与前进。
让我们期待下一周的 Apache Pulsar 周报!
如果你也想为 Apache Pulsar 项目出一份力、成为我们的 contributor,参考下面链接,来加入我们吧:
项目参与指南
官方贡献指南
http://pulsar.apache.org/en/contributing/
???? 相关阅读
➡️ 视频回顾 | Pulsar Summit Asia 2020 · 场景案例(上):即时零售, 金融证券, 物联网, 电信计费等
➡️ 视频回顾 | Pulsar Summit Asia 2020 · 主题演讲
➡️ Pulsar 周报|2020-11-28~2020-12-04
????????点击「阅读原文」,为 Apache Pulsar 的发展助力吧
Pulsar 社区周报| 2020-12-05 ~ 2020-12-11相关推荐
- Pulsar 社区周报|2021-01-04~2021-01-10
Pulsar 周报由 StreamNative 翻译整理. 原文内容来自 StreamNative 官网 Pulsar 周报模块 https://streamnative.io/weekly. 本期编 ...
- Pulsar 社区周报| 2020-11-28 ~ 2020-12-04
关于 Apache Pulsar Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息.存储.轻量化函数式计算为一体,采用计算与存储分离架构设计,支 ...
- Pulsar 社区周报| 2020-12-12 ~ 2020-12.18
关于 Apache Pulsar Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息.存储.轻量化函数式计算为一体,采用计算与存储分离架构设计,支 ...
- Pulsar 社区周报 2020-09-12 ~ 09-18
关于 Apache Pulsar Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息.存储.轻量化函数式计算为一体,采用计算与存储分离架构设计,支 ...
- Pulsar 社区周报|2021-07-12 ~ 2021-07-18
关于 Apache Pulsar Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息.存储.轻量化函数式计算为一体,采用计算与存储分离架构设计,支 ...
- Arctern 社区周报- Week 12, 2020
周报日期:2020.03.16 - 2020.03.22 | 研发进展 创建 Arctern-tutorial,添加 render example(gis example 暂未添加) 接入 spa ...
- 刷题之旅2020.12.05
2020.12.05 1.前中后序 递归/非递归 实现 一.使用栈模拟递归实现过程 先序/中序 public List preinOrder2(TreeNode root){if(root==null ...
- 2020年2月12日 林大OJ习题 队列
2020年2月12日 队列 林大OJ 1632 周末舞会-队列 队列的基本题目,重在理解队列的原理. #include <bits/stdc++.h>using namespace std ...
- iPhone机型判断大全 (2020年10月更新:iPhone 12、iPhone 12 Pro、iPhone 12 Pro Max)
设备型号官网地址:Models - The iPhone Wiki 2020年10月14日,新款iPhone 12 mini.12.12 Pro.12 Pro Max发布 - (NSString *) ...
最新文章
- 怎么修复手机服务器,新手机怎么恢复旧手机上的所有数据?
- 软件工程概论 课堂练习 第2次作业1【思考:POS系统的对象关联】
- 喜报!阿里云自研云原生数据仓库 AnalyticDB 获奖啦!
- 洛谷 3953 NOIP2017提高组Day1 T3 逛公园
- 堆排序原理及其实现(C++)
- 激活函数之 Sigmoid、tanh、ReLU、ReLU变形和Maxout
- mysql 漏洞如何修复_Mysql漏洞修复方法思路及注意事项
- 原python最简单的图形编程_Python(简单图形和文件处理)编程
- 微课|中学生可以这样学Python(5.6.1节):列表推导式1
- 递归求n的阶乘不溢出_面试官:说一说递归如何优化尾递归优化
- Unity3D物理渲染算法研究【PBR】
- Java将UTC格式时间转换为北京时间
- IBM服务器微软集群安装
- 外牌免检车辆上海年检
- FPC柔性印制电路板学习一
- 穿山甲 groMore 配置广告位 穿山甲/优良汇
- iOS音视频开发七:视频采集
- Python使用FTP上传文件
- Power Plug Categories A to Categories O
- 【C语言】数据结构实验报告--单链表