写点什么

📢CnosDB 新版本 2.4.3 Aries 发布:新增特性与优化一览📢

作者:CnosDB
  • 2024-12-12
    德国
  • 本文字数:859 字

    阅读完需:约 3 分钟

📢CnosDB新版本2.4.3 Aries发布:新增特性与优化一览📢


🔹 版本号:2.4.3

🔹 发布日期:2024 年 11 月 05 日

新增特性

  • 下推 count(field) 并添加 exact_count 函数。#2319

  • 为虚拟节点添加调度压缩。#2356

功能优化

  • 提升远程读取性能。#2274

  • 恢复缺口填充,我们已经支持了价值填充和时间填充。#2284

  • 在没有元数据的情况下检查权限。#2309

  • 实现新的 Line Protocol 解析。#2304

  • 将 compaction 改为按照 Vnode 并行处理。#2303

  • 为 schema 添加 fields_ids 并移除 schema 列索引的序列化。#2297

  • 关键字禁止包含 /#2314

  • 优化刷盘过程并修复一些 bug。#2315

  • 修改配置文件的格式 #2334

  • 将 mutable_batch 结构字段改为引用,提高性能。#2318

  • 在一个 Vnode 中实现并发 Flush。#2328

  • 修改 field_scan 和 timescan 中的 read_data 函数,使用 k-way 合并来组合数据,合并具有相同时间戳的行。#2327

  • 重构 compaction 逻辑。#2339

  • “select tag” 不去重,“show series”和“show tag values” 去重。#2336

  • 在墓碑中使用读写锁。#2354

  • 优化函数 data_buf_to_arrow_array 以减少内存拷贝。#2352

问题修复

  • 通过 HTTP 请求头中的 ACCEPT 指定返回格式为“表格”时,关键字由 application/table 改为 text/table #2280

  • 修复读取数据的问题。#2290

  • 修复使用 tagscan 的 count(*)导致数据不正确的问题。#2306

  • 修复 Jaeger 的标签过滤。#2313

  • 移除 vector rpc 服务。#2317

  • 修复当同时存在空值和负值时,approx_percentile_cont 会抛出错误的问题。##2331

  • 修复数据库和表可以使用空名称创建的问题。#2332

  • 修复 TimestampRepair 函数过滤结果缺少时间列的问题。#2325

  • 修复 prom 远程读取 API 无法查询大写表名的问题。#2342

  • 修复 count(*) 在空表时返回无结果。 #2346

  • 修复 exact_count 在空表时返回无结果。#2347

  • 修复压实流程中的错误。#2353

  • 修复压实流程中为 Version 设置了错误的序列号 seq_no。#2357


相关链接:


快速上手指南: http://docs.cnosdb.com

GitHub 仓库: https://github.com/cnosdb/cnosdb

GitHub Release Notes: https://github.com/cnosdb/cnosdb/releases/tag/v2.4.3



欣赏 CnosDB 社区名画:




发布于: 刚刚阅读数: 3
用户头像

CnosDB

关注

还未添加个人签名 2022-04-18 加入

打造高性能、高压缩比、高可用的分布式云原生时间序列数据库,引领世界迈向万物智联 欢迎关注 https://www.cnosdb.com

评论

发布
暂无评论
📢CnosDB新版本2.4.3 Aries发布:新增特性与优化一览📢_AI_CnosDB_InfoQ写作社区