当前位置: 首页 > news >正文

[250529] CrateDB 5.10.7 发布:一系列重要修复与升级注意事项

目录

    • CrateDB 5.10.7 发布:一系列重要修复与升级注意事项

CrateDB 5.10.7 发布:一系列重要修复与升级注意事项

CrateDB 是一个分布式数据库,集实时分析、搜索与人工智能于一体。它能够处理多种类型的数据,并将 SQL 的简洁性与分布式架构的可扩展性相结合,从而实现卓越的性能与灵活性,帮助企业轻松获取实时洞察。

CrateDB 于近日发布了 5.10.7 版本。这个版本并非功能大更新,而是专注于一系列重要的错误修复和性能改进。

核心内容与修复:

  1. 升级注意事项:

    • 从旧版本直接升级到 5.10.7 之前,必须确保当前运行的是 CrateDB 4.0.2 或更高版本。
    • 官方建议在升级到 5.10.7 之前,先升级到最新的 5.9 版本。
    • 支持从 5.9.x 版本到 5.10.7 的滚动升级。
    • 重要警告: 在 CrateDB 4.x 之前创建的表与 5.x 版本不兼容,必须在升级到 5.x.x 之前使用 COPY TO/COPY FROM 或将数据插入新表的方式重新创建。
    • 升级前强烈建议备份数据。
  2. 主要修复内容:

    • 改进了 stddev (标准差) 聚合函数的内存计算精度。
    • 优化了在滚动升级期间,当新旧集群节点上的 sys 系统表列定义不同时,对系统表执行 SELECT * 语句所抛出的错误消息,使其更加清晰。
    • 修复了一个问题:在同一个 ALTER TABLE ADD COLUMN 语句中同时添加父对象和子对象子列时,可能导致子列的数据类型被错误使用。
    • 解决了窗口函数在使用查询参数定义窗口时,执行计划效率低下导致性能不佳的问题。
    • 修复了会话设置 error_on_unknown_object_key 未能持久化到视图定义中,导致执行视图时该设置不生效的 bug(已创建的受影响视图需要重新创建)。
    • 调整了 DELETE 语句的重试逻辑,现在会在遇到临时性错误(例如分片暂时不可用)时进行重试,而不是在永久性错误时重试。

来源:

https://cratedb.com/docs/crate/reference/en/latest/appendices/release-notes/5.10.7.html

更多内容请查阅 : blog-250529

相关文章:

  • 红 黑 树
  • 在windows环境下安装Nmap并使用
  • MySQL 数据库调优指南:提升性能的全面策略
  • Android Studio 解决报错 not support JCEF 记录
  • 面向低端设备的移动网页调试策略:WebDebugX 在性能瓶颈分析中的应用
  • 数据库读写分离解决方案
  • dify 配置访问前缀
  • EasyVoice:开源的文本转语音工具,让文字“开口说话“
  • 初学python的我开始Leetcode题10-1
  • 【C/C++】chrono简单使用场景
  • c#与java的相同点和不同点
  • useRef、useForwardRef 和 useImperativeHandle
  • PyTorch中 torch.utils.data.DataLoader 的详细解析和读取点云数据示例
  • 信息学奥赛一本通 1551:维护序列
  • FreeRTOS---任务创建与删除
  • HunyuanPortrait - 一张图生成任意表情和动作的肖像动画 精准操控眼睛和嘴唇动作 支持50系显卡 本地一键整合包下载
  • 一根网线连接两台电脑组建局域网
  • Qt 中的 d-pointer 与 p-pointer小结
  • 【ROS2】Qt Debug日志重定向到ROS2日志管理系统中
  • 1.什么是node.js、npm、vue
  • thinkphp5来做网站吗/百家号自媒体平台注册
  • 网站搜索算法/深圳网站建设推广优化公司
  • 电子配件 技术支持 东莞网站建设/网络营销的分类
  • 青岛专业做网站的/肇庆网络推广
  • 吉林省长春市长春网站建设哪家好/优化大师
  • 做图片网站会被/创建网站的基本步骤