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 发布,云原生分布式消息流平台》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

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

Python Machine Learning

Python Machine Learning

Sebastian Raschka / Packt Publishing - ebooks Account / 2015-9 / USD 44.99

About This Book Leverage Python' s most powerful open-source libraries for deep learning, data wrangling, and data visualization Learn effective strategies and best practices to improve and opti......一起来看看 《Python Machine Learning》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

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

HSV CMYK互换工具