对于 Apache Pulsar
Apache Pulsar 是 Apache 软件基金会顶级我的项目,是下一代云原生分布式音讯流平台,集音讯、存储、轻量化函数式计算为一体,采纳计算与存储拆散架构设计,反对多租户、长久化存储、多机房跨区域数据复制,具备强一致性、高吞吐、低延时及高可扩展性等流数据存储个性。
GitHub 地址:http://github.com/apache/pulsar/
导语
各位小伙伴们,Pulsar 社区周报更新来啦!
本次 Pulsar 社区周报,为大家出现 Pulsar client、broker、transactions 等内容,帮忙社区小伙伴们把握 Pulsar 我的项目及社区每周停顿,也不便大家更好地参加到 Pulsar 社区中来!
感激本周以下小伙伴为 Apache Pulsar 添砖加瓦(排名不分先后,看看你有没有上榜):
jerrypeng、dlg99、rdhabalia、linlinnn、315157973、k2la、eolivelli、wolfstudy、cbornet、abhilashmandaliya、fantapsody、lhotari、merlimat、devinbost、BewareMyPower、zymap、freeznet、codelipenghui、dragonls、KannarFr
接下来,一起看看 5 月 3 日 ~ 5 月 9 日有哪些值得你关注的停顿吧!
本周亮点
C++ Client:防止发送零许可的流申请。
https://github.com/apache/pul…
贡献者:@BewareMyPower
Java Client:防止发送零许可的流申请。
https://github.com/apache/pul…
贡献者:@BewareMyPower
重要停顿
PIP-45:复原会话后,从新验证 leader 选举。
https://github.com/apache/pul…
贡献者:@merlimat
重要个性
- 因为 PR 较多,仅列举较大 PR 停顿,不包含当周全副动静
- 上面 PR 均已合入 Pulsar 主分支
Broker:在强制删除 namespace 后,删除残余信息。
https://github.com/apache/pul…
贡献者:@315157973
Client:修复 Pulsar 客户端空指针异样的问题。
https://github.com/apache/pul…
贡献者:@abhilashmandaliya
Bookie:修复 ledger rollover 期间公布回调的 entry 数据为空的问题。
https://github.com/apache/pul…
贡献者:@BewareMyPower
Enhancement:改良在本地运行启动过程中处理错误的形式。
https://github.com/apache/pul…
贡献者:@jerrypeng
Broker:MetadataCache
中的 readModifyUpdate
应返回赋予新值的 CompletableFuture<T>
。
https://github.com/apache/pul…
贡献者:@merlimat
Enhancement:修复 TopicPolicies
可能存在的内存透露。
https://github.com/apache/pul…
贡献者:@315157973
Consumer:使 consumer 线程平安且无锁。
https://github.com/apache/pul…
贡献者:@315157973
Broker:HttpLookupService
反对 listenerName
配置项。
https://github.com/apache/pul…
贡献者:@315157973
Bookie:修复获取统计信息和每个 namespace 的最大 topic 数时可能呈现的谬误,并删除不必要的谬误日志。
https://github.com/apache/pul…
贡献者:@jerrypeng
Java Client:应用 KeyValueSchema
修复 Schema.AUTO_CONSUME()
的行为并编写不同版本的 schema。
https://github.com/apache/pul…
贡献者:@eolivelli
Broker:为拦截器增加 onFilter
。
https://github.com/apache/pul…
贡献者:@315157973
Test:从隔离组中删除与 key_shared 相干的测试。
https://github.com/apache/pul…
贡献者:@codelipenghui
重要 Bug 修复
- 因修复内容较多,仅列举较重要修复内容,不包含本周全副动静
- 上面修复均已合入 Pulsar 主分支
Broker:将日志记录增加到 JavaInstanceRunnable
中,帮忙调试问题。
https://github.com/apache/pul…
贡献者:@devinbost
Function:修复 Pulsar Function API 无奈应用身份验证数据查看超级用户的问题。
https://github.com/apache/pul…
贡献者:@zymap
Client:修复 hasMessageAvailableAsync
返回 true
但无奈读取音讯的问题。
https://github.com/apache/pul…
贡献者:@315157973
Broker:修复在未创立调度程序状况下解锁卡住的订阅工作时呈现的空指针异样问题。
https://github.com/apache/pul…
贡献者:@rdhabalia
Client:修复 GenericJsonRecord
中的空指针异样问题。
https://github.com/apache/pul…
贡献者:@abhilashmandaliya
Broker:修复更新分区 topic 的分区号时产生的受权谬误。
https://github.com/apache/pul…
贡献者:@dragonls
Broker:在新的 namespace 路由上反对 PolicyName
和 Authz
。
https://github.com/apache/pul…
贡献者:@KannarFr
Offloader:修复 AWS 凭证应用问题。
https://github.com/apache/pul…
贡献者:@KannarFr
Pulsar-IO:裸露 SinkContext
中的 SubscriptionType
。
https://github.com/apache/pul…
贡献者:@dlg99
Function:修复死锁,监控被 LeaderService.isLeader()
阻塞的线程。
https://github.com/apache/pul…
贡献者:@freeznet
Function:反对为插件程序服务设置自定义配置。
https://github.com/apache/pul…
贡献者:@freeznet
Authz:增加 topic API 身份验证的颗粒度。
https://github.com/apache/pul…
贡献者:@KannarFr
流动和新闻
- 报名本周日直播 TGIP-CN 032|老手必看:《Apache Pulsar 上手实战》
- 报名 Pulsar Virtual Summit North America 2021
- TGIP:Pulsar 及其生态系统
- TGIP-CN:Pulsar 及其生态系统
博文举荐
- 最佳实际|Apache Pulsar 在拉卡拉的技术实际
- 周边生态|StreamNative 发表开源 AMQP 1.0 Connector
相干浏览
- Pulsar 社区周报|2021-04-05~2021-04-11
- Pulsar 社区周报|2021-04-12~2021-04-18
作为全球性开源我的项目,截至 2021 年 5 月 9 日,Apache Pulsar 已领有 394 名贡献者、8.3 K+ Star、2.0 K+ Fork。正是因为散布在寰球各地的社区开发者的奉献,才使得 Apache Pulsar 我的项目一直倒退与后退。
让咱们期待下一周的 Apache Pulsar 周报!
如果你也想为 Apache Pulsar 我的项目出一份力、成为咱们的 Contributor,参考上面链接,来退出咱们吧:
Apache Pulsar 官网奉献指南