CrateDB 5.10.2 发布,分布式 SQL 数据库
CrateDB 是一个分布式的 SQL 数据库,使得实时存储和分析大量的机器数据变得简单。CrateDB 提供了通常与 NoSQL 数据库相关的可扩展性和灵活性,最小的 CrateDB 集群可以轻松地每秒摄取数万条记录。这些数据可以在整个集群中实时地、临时地、并行地进行查询。
CrateDB 5.10.2 现已正式发布,该版本更新内容如下:
- 如果集群状态被视为不可用以匹配字段的行为方式,则从 HTTP root endpoint
(/)
返回的 JSON 有效负载中的字段现在显示 503 而不是 200,以匹配ok
字段的行为方式。 - 修复了当 filtered column 作为视图的一部分时 filter 未推送到源的问题。这可能会导致不必要的全表扫描。
- 修复了
5.6.5
引入的回归问题,当DELETE
条件包含非确定性函数(例如NOW()
)时,该回归会导致留下空分区,例如:
DELETE FROM t WHERE day < now() - INTERVAL '3 days';
其中“day”是TIMESTAMP
类型,也是PARTITIONED BY
列。
- 修复了通过 PostgreSQL wire protocol 绑定到不存在的预处理语句时导致的
NullPointerException
问题。 - 修复了如果
WHERE
子句将 non-boolean column 与 boolean literal 进行比较时导致SELECT
查询失败的问题,例如:
SELECT int_col FROM t where int_col = true;
- 修复了如果表的 boolean column 上有一个
PRIMARY KEY
,并且该列在逻辑表达式中被引用为独立操作数时,则带有WHERE
子句的SELECT
查询会返回不正确的结果。例如:
SELECT * FROM tbl WHERE boolean_pk_col OR boolean_pk_col = false
- 修复了版本 5.10.0 中引入的性能回归问题,该问题导致
CREATE SNAPSHOT
占用更多内存。这可能会导致语句在内存压力下以OutOfMemoryError
失败。 - 修复了当升级到 >= 5.8 且表包含使用用户定义函数生成的列时导致节点无法启动的问题。
更新说明:https://cratedb.com/docs/crate/reference/en/latest/appendices/release-notes/5.10.2.html

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
开源游戏引擎 Godot 4.4 发布
Godot 是开源跨平台的 2D/3D 游戏引擎,其最新稳定版 Godot 4.4 已发布。 主要改进包括: Jolt Physics 之前一直是 Godot 游戏引擎的一个扩展,但自 Godot 4.4 开始,Jolt Physics 的代码已直接集成到引擎 改进游戏内交互式编辑和其他 Godot 编辑器支持 优化 Android 编辑器对 XR 设备的支持 支持 Ubershader,以减少卡顿。 支持 3D 物理插值 支持 AgX 色调映射 各种性能优化和其他细节改进 在 Linux 系统上现在支持设备摄像头 为了支持 .NET 脚本,Godot 已经更新以支持 .NET 8.0 使用 Betsy 纹理压缩器加快导入速度。 有关 Godot 4.4 引擎的更多详细信息,请访问 GodotEngine.org。
- 下一篇
Rust 1.85.0 & Rust 2024 发布
Rust 团队正式发布了 Rust 1.85.0 ,并宣布Rust 2024 版(Rust 2024 Edition)已进入稳定版状态。 Rust 1.85.0 稳定版主要更新内容: Rust 2024 版:Rust 2024 版正式稳定发布,它带来多项语言、标准库、Cargo、Rustdoc 和 Rustfmt 的更新,如改变 RPIT 生命周期捕获规则、调整临时变量作用域、增加Future和IntoFuture到标准库 prelude 等。用户可参考版本指南进行迁移,部分更改可使用cargo fix自动完成。 异步闭包:Rust 现在支持异步闭包async || {},调用时返回futures,标准库 prelude 中新增AsyncFn、AsyncFnMut和AsyncFnOnce三个类似的 trait,解决了之前无法让内部异步块借用闭包捕获值和用Fntraits 正确表达高阶函数签名返回Future的问题。 隐藏 trait 实现诊断信息:新增#[diagnostic::do_not_recommend]属性,可让编译器在诊断消息中不显示注解的 trait 实现,避免给库作者提...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS8安装Docker,最新的服务器搭配容器使用
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Red5直播服务器,属于Java语言的直播服务器
- CentOS6,CentOS7官方镜像安装Oracle11G
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2整合Redis,开启缓存,提高访问速度