Apache Pulsar 2.7.2 发布,云原生分布式消息流平台

栏目: 软件资讯 · 发布时间: 4年前

内容简介:Apache Pulsar 2.7.2 现已发布。Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息、存储、轻量化函数式计算为一体,支持多租户、持久化存储、多机房跨区域数据复制,具有强一...

Apache Pulsar 2.7.2 现已发布。Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息、存储、轻量化函数式计算为一体,支持多租户、持久化存储、多机房跨区域数据复制,具有强一致性、高吞吐以及低延时的高可扩展流数据存储特性。该系统源于 Yahoo,最初在 Yahoo 内部开发和部署,后于 2016 年由 Yahoo 开源并捐赠给 Apache 软件基金会进行孵化,2018 年成为 Apache 软件基金会顶级项目。

主要更新内容

  • Broker
    • 修复当达到最大订阅数时无用的重试问题 
    • 修复更新 lastLedgerCreationInitiationTimestamp 时的错误时间单位 
    • 避免在 BK 问题的情况下出现垃圾日志
    • 通过 startCursorPosition 大于 lastConfirmedEntry 来修复 NonDurableCursorImpl 的初始位置问题
    • 修复 8115 有些分区在向 KEY_SHARED 订阅号添加额外的消费者后被卡住的问题
    • 在主题内部统计中添加 underReplicate 状态
    • 允许使用 bookkeeper_ 前缀配置 BookKeeper 所有 BK 客户端功能
    • 修复 PersistentReplicator 中的 NPEs 和线程安全问题
    • 修复非持久性订阅中 key_shared 子类型的消息不派发问题
    • 使 PersistentDispatcherMultipleConsumers.readMoreEntries 同步化
    • 修复在订阅没有模式的空主题时没有添加模式的问题 
    • 修复删除命名空间时的 CPU 100% 问题
    • 增加返回语句,在失败时提前退出 asyncMarkDelete
  • Bookie
    • 如果没有定义 BOOKIE_GC,则返回到 PULSAR_GC
    • 如果没有定义 BOOKIE_EXTRA_OPTS,则返回到 PULSAR_EXTRA_OPTS
  • Proxy
    • 修复使用代理和前缀订阅认证模式时的授权错误
  • Pulsar Admin
    • 为 pulsar rest api、pulsar-admin、pulsar-client 增加 get version 命令
  • Pulsar SQL
    • 现在使用 pulsar 的 SQL 查询信息会出现 NoSuchLedger...
  • Docker
    • 允许从源码 tarball 构建 DockerImage
    • 修复 docker 独立镜像错误
    • 禁止在启动脚本中打印 "跳过处理" 行
    • 将 apply-config-from-env.py 注释为默认值
  • Client
    • [Java] 修复看似相等的 ClientConfigurationData 的对象最终不相等的问题
    • [Java] 修复 AutoConsumeSchema KeyValue 编码
    • [Java] 修复使用 KeyValue 时的 OutOfMemoryError 错误
    • [Java] 修复增量纪元的并发问题
    • [Java] 允许 pulsar 客户端接收外部定时器
    • [Java] 处理为已关闭的生产者接收 Ack 时的 NPE 问题
    • [Java] 修复从字节数组反序列化时未设置批量大小的问题
    • [Java] 确保单一主题的消费者可以被关闭
    • [Java] 删除断开连接的消费者以允许自动发现
    • [Python] 支持 Python Avro 模式设置默认值
    • [Python] 修复模式中嵌套的 Map 或 Array 不工作的问题
    • [C++,Python] [PIP-60] 为 cpp 和 python 客户端增加 TLS SNI 支持
    • [C++] 修复 C++ 客户端无法在 Windows 上构建的问题
    • [C++] 修复暂停的零队列消费者仍然预取消息的问题
    • [C++] 修复从收到的消息 ID 获取主题名称时的分离故障
    • [C++] 修复 SinglePartition message router 总是选择相同分区的问题
    • [C++] 降低 ack-grouping 跟踪器的日志级别
    • [WebSocket 客户端] WebSocket 网址标记参数值优化
    • [WebSocket 客户端] 使浏览器客户端支持令牌验证

详情请查看官方公告


以上所述就是小编给大家介绍的《Apache Pulsar 2.7.2 发布,云原生分布式消息流平台》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Kotlin程序员面试算法宝典

Kotlin程序员面试算法宝典

孙伟、楚秦 / 机械工业出版社 / 2018-12 / 69

本书是一本讲解程序员面试笔试算法的书籍。在写法上,除了讲解如何解答算法问题以外,还引入了例子辅以说明,以便读者能够更加容易地理解。 本书将程序员面试笔试过程中的各类算法类真题一网打尽。在题目的广度上,通过各种渠道,搜集了近3年来几乎所有IT企业面试笔试算法高频题目,所选择题目均为企业招聘使用题目;在题目的深度上,本书由浅入深、庖丁解牛式地分析每一个题目,并提炼归纳,同时,引入例子与源代码、时......一起来看看 《Kotlin程序员面试算法宝典》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具