CrateDB 5.4.5 发布,分布式 SQL 数据库
CrateDB 是一个分布式的 SQL 数据库,使得实时存储和分析大量的机器数据变得简单。CrateDB 提供了通常与 NoSQL 数据库相关的可扩展性和灵活性,最小的 CrateDB 集群可以轻松地每秒摄取数万条记录。这些数据可以在整个集群中实时地、临时地、并行地进行查询。
CrateDB 5.4.5 现已正式发布,该版本更新内容如下:
修复
-
修复了一个问题,在使用 PostgreSQL wire protocol 的客户端中,如果一个查询在另一个查询挂起后被触发且未被使用,则会导致
Received resultset tuples, but no field structure for them
错误。 -
如果在另一个查询挂起且未使用后触发查询,则导致使用 PostgreSQL wire protocol 的客户端出现错误的问题。
-
修复了尝试在带有联接的查询的
WHERE
子句中使用相关联接时,导致Couldn't create execution plan from logical plan ..
错误的问题。例如:SELECT n.nspname AS schema, t.typname AS typename, t.oid::int4 AS typeid FROM pg_type t LEFT JOIN pg_catalog.pg_namespace n ON n.oid = t.typnamespace WHERE EXISTS ( SELECT 1 FROM pg_catalog.pg_type el WHERE el.oid = t.typelem);
-
修复了以下问题:如果用户对架构内的表拥有权限,但对架构本身没有权限,则命名空间无法显示在
pg_catalog.pg_namespace
中。 -
修复了当 2 个或更多列被分配相同名称时导致
UNION
抛出SQLParseExceptions
而不是AmbiguousColumnExceptions
的问题。例如:SELECT a FROM (SELECT a, b AS a FROM t UNION SELECT 1, 1) t2; -- selecting 'a' from 't2' is ambiguous since there are 'a' and 'b AS a'
-
修复了 CrateDB 版本 5.3.0 引入的一个回归,该回归可能导致
INSERT INTO ... ON CONFLICT .. ``
查询失败,甚至在``ON CONFLICT
子句中使用子列表达式时更新错误的子列。 -
修正了一个问题,当输出列的名称相同且来自别名表时,
UNION
会返回错误结果或抛出SQLParseException
的问题。例如:SELECT * FROM (SELECT t1.a, t2.a FROM t AS t1, t AS t2) t3 UNION SELECT 1, 1;
其中
t1.a
和t2.a
来自具有相同名称的别名表a
。 -
修复了版本 4.2.0中引入的回归,当创建查询的执行计划期间发生某些内部问题时(例如:查询中涉及的表的分片不可用),该回归会导致返回错误的 HTTP 错误代码。
-
修复了会导致忽略
CREATE TABLE
语句中ARRAY(GEO_SHAPE)
类型定义中INDEX using
子句的属性。
详情可查看更新说明。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
wmproxy 0.1.2 发布,支持反向代理/正向代理/内网穿透等功能
已实现初步的反向代理支持,包含主动式健康检查,四层代理,七层代理,及配置的热加载等功能 wmproxy将用Rust实现http/https代理, socks5代理, 反向代理, 静态文件服务器, 后续将实现websocket代理, 内外网穿透等, 会将实现过程分享出来, 感兴趣的可以一起造个轮子 📦 安装 & 🏃 使用 安装 cargo install wmproxy OR git clone https://github.com/tickbh/wmproxy cd wmproxy cargo install --path . 使用 默认端口为8090端口,默认监听地址为127.0.0.1 # 直接通用默认参数 wmproxy # 设置账号密码 wmproxy -b 0.0.0.0:8090 --user wmproxy --pass wmproxy # 其它指令 wmproxy --help #配置文件版启动 wmproxy -c config/client.yaml 启动二级代理 在本地启动代理 wmproxy -b ...
- 下一篇
小米澎湃 OS 正式发布,Xiaomi Vela 将开源
在小米澎湃 OS 暨小米 14 系列新品发布会上,雷军宣布正式发布全新操作系统小米澎湃 OS(Xiaomi HyperOS),并表示计划开源其自研的 Xiaomi Vela 系统内核。 雷军介绍称,小米集团的全新战略是:从「手机 × AIoT」,升级「人车家全生态」;而承接新战略的关键就是小米澎湃 OS。小米澎湃 OS 是一套完整的跨端系统,历经 13 年探索,历时 7 年研发而成。定位为:以人为中心,打造「人车家全生态」操作系统,“这是一次史无前例的系统底层重构,工作量非常大。” 小米在其中投入了 5000 名工程师,并在设计之初提出了五大设计目标: 有关小米澎湃 OS 的具体介绍如下: 底层重构,全面发挥设备性能 在最底层的系统内核层,该团队将自研的 Xiaomi Vela 系统内核与深度修改的Linux系统内核进行融合,重构了性能调度、任务管理、内存管理、文件管理等各个基础模块,实现了性能、效率的大幅提升。 核心系统 小米澎湃OS核心系统有几大特性: 第一拥有强大的异构硬件兼容性,支持200+处理器平台,20+文件系统,200+硬件品类。 第二灵活性极高,运行空间支持从64KB到...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路