ITPub博客

首页 > 数据库 > 国内数据库 > 📢 CnosDB 新版本 2.4.3 Aries 发布:新增特性与优化一览 📢

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

原创 国内数据库 作者:CnosDB 时间:2024-12-12 08:14:22 0 删除 编辑

🔹 版本号: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社区名画:

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70026635/viewspace-3056418/ ,如需转载,请注明出处,否则将追究法律责任。

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

注册时间:2023-02-10

  • 博文量
    31
  • 访问量
    23526