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条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS6,CentOS7官方镜像安装Oracle11G
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8编译安装MySQL8.0.19
- CentOS关闭SELinux安全模块
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题