NebulaGraph v3.4.0 release note,增强稳定性和优化内存管理

NebulaGraph v3.4.0 版本主要新增 Kill Sessions、Memory Tracker 等功能,以及持续优化稳定性。

特别感谢 @hezhizhen @AniketNS 提交的 pr,以及 @ColorfulDick @LiuTianyou @bocai3030 @xiaobenma @huotu 提交的 bug issue 帮忙完善了 v3.4.0 版本。

以下为本次 v3.4.0 的 release note 内容:

功能

  • 支持终止会话,参见 pr#5146
  • 支持 Memory Tracker,优化内存管理,参见 pr#5082

优化

  • 优化作业管理,参见 pr#5212pr#5093pr#5099pr#4872
  • 修改 Graph 服务配置参数session_reclaim_interval_secs的默认值更改为 60 秒,参见 pr#5246
  • 调整配置文件中 stderrthreshold 的默认级别,参见 pr#5188
  • 优化全文索引,参见 pr#5077pr#4900pr#4925
  • 限制优化器中计划树的最大深度以避免堆栈溢出,参见 pr#5050
  • 优化模式表达式作为谓词时的处理方案,参见 pr#4916

缺陷修复

变更

  • 新增的属性名不能与已存在或被删除的属性名同名,否则新增属性会失败,参见 pr#5130
  • 限制修改 Schema 时的类型转换,参见 pr#5098
  • 创建 NOT NULL 类型的属性时,必须指定默认值,参见 pr#5105
  • 在配置文件中添加多线程查询参数 query_concurrently,默认值为 true,参见 pr#5119
  • 从配置文件中改移除 KV 分离存储功能参数 kv_separation,默认关闭该功能,参见 pr#5119
  • 修改配置文件中 local_config 的默认值为 true,参见 pr#5119
  • 统一使用 v.tag.property 的方式获取属性值,需要指明 Tag。使用 v.property 的方式访问 v 点上某个 Tag 的属性在之前的版本中被错误地允许,参见 pr#5230
  • 删除命令 SHOW HOSTS 中的 HTTP port 列,参见 pr#5056
  • 禁用 OPTIONAL MATCH <pattern> WHERE <condition> 形式的查询,参见 pr#5273
  • 禁用 TOSS,参见 pr#5119
  • 重命名 Listener 的 pid 文件名和 log 目录名,参见 pr#5119

版本更新和下载

点击 https://github.com/vesoft-inc/nebula/releases/tag/v3.4.0 可进行最新版本的下载。

如果你要进行版本升级,参考文档:

历史版本

可访问:https://github.com/vesoft-inc/nebula/releases 了解更多 NebulaGraph 发行版信息

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/227829/nebula-graph-3-4-0-released

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。