版本发布 - TigerGraph 2.3
发布日期: April 10, 2019
先前版本的发布声明:
请参考变动日志找到有关问题修复的滚动日志。

新功能与新特性

Kafka加载器:

  • 支持使用业界标准的Apache Kafka加载实时数据流
  • 更加轻松易用的函数配置,改进了CREATE, GRANT... 快来试试吧!
  • 支持错误容忍和分布式
  • 请参考Kafka加载器用户手册获得更多细节信息

分析工具与解决方案-图数据库算法库的改进:

GSQL语言的改进

  • 图模型: PRIMARY_KEY成为点的属性
    • 在旧版本的GSQL中,点的Primary_ID是一个特殊值而非普通属性。这样做的目的是可以节省存储空间。
    • 在新版本中,Primary_ID成为一个普通属性。
  • ✅ 多图模式: 不同的图可以使用相同的查询名和作业名。
  • ✅ 数据加载: 当新建的边缺少起点或终点时,用户可以选择不同的处理方法:
    • 默认处理方法: 如果一条新建边的起点ID或终点ID不存在,则系统会自动使用默认值创建该点。
    • 新增方法: 如果一条新建边的起点ID或终点ID不存在,则系统拒绝创建该边。
  • ✅ 目录显示: 在新版的SHOW命令中:
    • 支持同时显示点、边、作业和查询的信息
    • 支持引入regEx或glob模式参数,用于只显示部分选中的对象

GraphStudio的改进

具体细节请参阅文档[GraphStudio图形界面用户手册]的对应章节:

    • ✅ 支持用户自定义元组作为属性(该功能在旧版的GSQL中已经支持)
    • ✅ 显示有向边时,只显示正方向的边,而不显示对应的反向边。
    • ✅ 调整了点和边的文字标签的大小
    • ✅ 某个查询编译完成后,显示它的REST端点
    • ✅ 在编写GSQL查询时显示图模型
    • ✅ 在查询拥有继承关系是,提升编辑和安装该查询的体验

其他改进

  • SSO登录: 参数 security.sso.saml.sp.hostname变为security.sso.saml.sp.url。新参数的值必须是一个完整的URL路径,而不是一个本地路径。
  • ✅ 如果某个查询在其他查询安装期间提交,该查询的提交过程会等待而不是退出。
  • ✅ 变更: PRIMARY_ID的数据格式不再只是INT或UNIT。由于新版中PRIMARY_ID变成了普通属性,所以为了能够将其更广泛地应用,PRIMARY_ID支持的数据格式增加为:STRING, INT和UINT
  • COMMENT不再是预留关键词。
  • 移除内置REST端点:POST /ddl (Online Post)。在2加载作业的2.0版本中已经集成了更加强大的类似功能。

文档的增补与更新