RedisGraph 2.4 发版说明

添加了 Map 和 Geospatial Point 数据类型。

Redis 堆栈

要求

RedisGraph v2.4.14 需要:

  • 最低 Redis 兼容版本(数据库):6.0.0
  • 最低 Redis 企业软件版本(集群):6.0.8

v2.4.14(2022 年 5 月)

这是 RedisGraph 2.4 的维护版本。

更新紧急度:LOW:除非有您想要使用的新功能,否则无需升级。

详:

  • 错误修复:

    • #2072#2081 嵌入在字符串中的 CRLF 序列在发出时不再触发协议错误
  • 改进:

    • #2102新的 load-time 配置选项NODE_CREATION_BUFFER- 参见文档 (MOD-2348)
注意:
对于想要升级到此补丁的 Redis Enterprise 用户,此版本需要为版本 6.2.8 或更高版本。

v2.4.13(2021 年 12 月)

这是 RedisGraph 2.4 的维护版本。

更新紧急度:HIGH:存在可能影响一部分用户的严重错误。升级!

详:

v2.4.12(2021 年 10 月)

这是 RedisGraph 2.4 的维护版本。

更新紧急度:HIGH:存在可能影响一部分用户的严重错误。升级!

详:

  • 错误修复:
    • #1981索引扫描崩溃

v2.4.11(2021 年 10 月)

这是 RedisGraph 2.4 的维护版本。

更新紧急度:MODERATE:对服务器进行升级编程,但这不是紧急的。

详:

  • 错误修复:
    • #1931 修复了调用时的争用条件BGSAVE刷新矩阵时
    • #1898 将属性设置为包含无效类型的数组时出错
    • #1897 中的别名WITH...ORDER BY必须是有效的参考文献%

v2.4.10(2021 年 9 月)

这是 RedisGraph 2.4 的维护版本

更新紧急度:HIGH:存在可能影响一部分用户的严重错误。升级!

详:

  • 关键 bug 修复:

    • #1911 设置查询超时且图形包含索引时,释放索引时可能会发生崩溃
  • 错误修复:

    • #1913 为每个克隆作更新线程本地 AST
    • #1915 验证参数% 中的函数引用

v2.4.7(2021 年 7 月)

这是 RedisGraph 2.4 的维护版本

更新紧急度:HIGH:存在可能影响一部分用户的严重错误。升级!

详:

  • 错误修复:
    • #1746 在重新分配 labels 数组后避免无效的内存访问
    • #1748 仅为已删除的节点和边分配空间
    • #1749、#1730 支持使用参数或变量引用的 map 更新属性
    • #1754 Map 应返回 volatile 数据
    • #1773 矩阵大小调整不会以原子方式设置行和列
    • #1799 始终将新的持久矩阵实例化为稀疏%

v2.4.6(2021 年 6 月)

这是 RedisGraph 2.4 的维护版本

更新紧急度:中

详:

  • 性能改进:

    • #1702 优化 GRAPH 中的矩阵同步。BULK 命令
    • #1716 减少检索矩阵进行读取时的锁调用
    • #1741 改进边缘提取
    • #1388 节点创建缓冲区
    • #1724 更新 RediSearch 2.0
    • #1731 在 MergeCreate 构建实体后释放锁定
    • #1734 添加了多边标志
  • 错误修复:

    • #1726 JsonEncoder:转换无效
    • #1709 #1712 修复 BGSAVE 中的潜在死锁
    • #1703 在 UNION 子查询中统一逻辑
    • #1720 将配置更新传播到副本
    • #1714 不要为绑定变量构建扫描作
    • #1708 GRAPH.CONFIG GET 中的 Regression *
    • #1715 在释放函数私有数据之前验证函数私有数据
  • 杂项:

    • #1691 将属性值设置为无效类型时出现改写错误消息

v2.4.4 (15 五月 2021)

这是 RedisGraph 2.4 的维护版本。

更新紧急度:中

详:

  • 次要增强功能:

    • #1666 增加配置参数,限制查询的内存占用
    • #1639 添加了将实体的所有属性设置到映射的功能
  • 错误修复:

    • #1678 在单个查询中执行多个过程调用时崩溃

v2.4.3 (8 五月 2021)

这是 RedisGraph 2.4 的维护版本。

更新紧急度:中

详:

  • 特征:

    • #1657 支持在遍历中对可变长度边进行过滤
    • #1514 在 MATCH 子句中添加对 shortestPath 的支持
    • #1664 添加对限制最大排队查询数的支持
    • #1653、#1655 增加对平方根 (sqrt) 函数的支持
  • 性能改进:

    • #1641 当过滤器只能在运行时解析时使用索引
    • #1668 在所有其他过滤器之后应用路径过滤器
  • 错误修复:

    • #1650 修复 OpAggregate 中已分配键的内存泄漏
    • #1671 禁止在 map 值中使用嵌套聚合,从而规避引入无效组键的错误
    • #1644 修复缓存未知架构类型的值的错误
    • #1656 修复在服务器关闭时释放线程池时可能发生的崩溃

v2.4 GA(2021 年 3 月)

标题:

  • 此版本引入了 Map 和 Geospatial Point 数据类型。

详:

  • 特征:

    • #1514 添加对 Map 数据类型的支持。
    • #1516 添加对地理空间点数据类型的支持。
    • #1562 添加toJSON功能。
    • #1607 查询全文索引可以生成score每个结果。
    • #1610 公开读取查询超时的运行时配置。
  • 性能改进:

  • 次要增强功能

    • #1590 改进对运行时错误的处理。
    • #1580 在调试模式下启用断言。
  • 错误修复(与 RC1 相比)

    • #1618 修复了在 3 种或更多类型的遍历中遗漏的关系类型。
注意:
这是 2.4 的第一个 GA 版本。Redis 内部的版本在语义版本控制中为 2.4.2。由于 Redis 中模块的版本是数字,因此我们无法添加 GA 标志。
为本页评分
返回顶部 ↑