Nebula Graph 2.5.0 release notes

    • 支持session管理。#280
    • 支持慢查询终止,已知问题:所以query的查询与终止都会有延迟,这与实现方案有关。
    • Lookup语句增强表达式解析索引的能力。#1188
    • 支持配置机器内存水位,一定程度上缓解OOM的问题。
    • Find Path支持边过滤。#1091
    • Subgraph支持只返回图结构,不包含属性。
    • timestamp函数支持无参数执行。#515
    • 支持查询各个服务的版本。
    • index和TTL可以同时支持。#382
    • 支持在指定属性创建全文索引。
    • 创建space及schema支持comment。#895
    • listener接口优化,支持获取全量数据,、#484
    • meta的leader表重新组织。
    • 增加DiskManager用于检查磁盘剩余容量。#461
    • 优化raft的heartbeat实现。
    • storage支持并发执行go/fetch/lookup。 #503
    • 加强了exists函数对map的支持。
    • 加强聚合函数的使用方式,比如COUNT(v)+AVG(v)。#968
    • 权限导致的多语句执行问题。
    • 修复unwind导致没有结果的问题。#1018
    • 修复聚合函数在某些场景下导致的crash问题。
    • 修复OR表达式在索引匹配中的问题。#1005
    • 修复函数的大小写敏感问题。
    • 修复查询索引创建信息时没有检查tag/edge类型的问题。#933
    • 修复substring函数的bug。
    • 修复meta不能正确返回leader change。#423
    • 修复db_dump工具打印int类型VID的问题。
    • 修复balance任务恢复后仍显示FAIL的问题。#528
      1. # 2.5.0版本的ORDER BY命令后需要使用引用符`$-.`。
      2. nebula> LOOKUP ON player \
      3. YIELD player.age As playerage \
      4. YIELD $-.playerage as age, count(*) AS number \
      5. | ORDER BY $-.number DESC, $-.age DESC;
      6. # 之前版本不需要使用引用符`$-.`。
      7. YIELD player.age As playerage \
      8. | GROUP BY $-.playerage \
      9. | ORDER BY number DESC, age DESC;