版本发布 - 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版本中已经集成了更加强大的类似功能。

文档的增补与更新