diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index ea61e5645e..568c8da62a 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -2,7 +2,7 @@ name: Publish docs via GitHub Pages on: push: branches: - - v3.4.0 + - v3.4.1 jobs: deploy: @@ -27,8 +27,8 @@ jobs: - name: mike run: | git fetch origin gh-pages --depth=1 # fix mike's CI update - mike deploy 3.4.0 -p --rebase - mike set-default 3.4.0 -p --rebase + mike deploy 3.4.1 -p --rebase + mike set-default 3.4.1 -p --rebase mike list - name: show git branch @@ -38,7 +38,7 @@ jobs: git checkout gh-pages - name: Compress run: | - tar -vczf nebula-docs.tar.gz 3.4.0 versions.json *.html + tar -vczf nebula-docs.tar.gz 3.4.1 versions.json *.html - name: Transfer # uses: garygrossgarten/github-action-scp@release @@ -61,7 +61,7 @@ jobs: mkdir -p /usr/web/nebula-docs/ tar -xzf /usr/web/nebula-docs.tar.gz -C /usr/web/nebula-docs/ mkdir -p /usr/web/nebula-docs/site/pdf/ - cp -f /usr/web/nebula-docs/3.4.0/pdf/NebulaGraph-CN.pdf /usr/web/nebula-docs/site/pdf/NebulaGraph-book.pdf + cp -f /usr/web/nebula-docs/3.4.1/pdf/NebulaGraph-CN.pdf /usr/web/nebula-docs/site/pdf/NebulaGraph-book.pdf # pip3 install --upgrade pip # pip3 install -r /usr/web/nebula-docs/requirement.txt diff --git a/docs-2.0/20.appendix/history.md b/docs-2.0/20.appendix/history.md index 5baf3e7479..79f769a7cd 100644 --- a/docs-2.0/20.appendix/history.md +++ b/docs-2.0/20.appendix/history.md @@ -35,4 +35,10 @@ 9. 2022.2 发布 v3.0.0 -10. 2022.4 发布 v3.1.0 \ No newline at end of file +10. 2022.4 发布 v3.1.0 + +11. 2022.7 发布 v3.2.0 + +12. 2022.10 发布 v3.3.0 + +13. 2023.2 发布 v3.4.0 \ No newline at end of file diff --git a/docs-2.0/20.appendix/release-notes/nebula-comm-release-note.md b/docs-2.0/20.appendix/release-notes/nebula-comm-release-note.md index c2ab82a998..975c4ad990 100644 --- a/docs-2.0/20.appendix/release-notes/nebula-comm-release-note.md +++ b/docs-2.0/20.appendix/release-notes/nebula-comm-release-note.md @@ -1,74 +1,10 @@ # NebulaGraph 社区版 {{ nebula.release }} release notes -## 功能 - -- 支持[终止会话](../../3.ngql-guide/17.query-tuning-statements/2.kill-session.md)。[#5146](https://github.com/vesoft-inc/nebula/pull/5146) -- 支持 [Memory Tracker](../../5.configurations-and-logs/1.configurations/4.storage-config.md),优化内存管理。[#5082](https://github.com/vesoft-inc/nebula/pull/5082) - -## 优化 - -- 优化作业管理。 [#5212](https://github.com/vesoft-inc/nebula/pull/5212) [#5093](https://github.com/vesoft-inc/nebula/pull/5093) [#5099](https://github.com/vesoft-inc/nebula/pull/5099) [#4872](https://github.com/vesoft-inc/nebula/pull/4872) - -- 修改 Graph 服务配置参数`session_reclaim_interval_secs`的默认值更改为 60 秒。 [#5246](https://github.com/vesoft-inc/nebula/pull/5246) - -- 调整配置文件中`stderrthreshold`的默认级别。 [#5188](https://github.com/vesoft-inc/nebula/pull/5188) - -- 优化全文索引。 [#5077](https://github.com/vesoft-inc/nebula/pull/5077) [#4900](https://github.com/vesoft-inc/nebula/pull/4900) [#4925](https://github.com/vesoft-inc/nebula/pull/4925) - -- 限制优化器中计划树的最大深度以避免堆栈溢出。 [#5050](https://github.com/vesoft-inc/nebula/pull/5050) - -- 优化模式表达式作为谓词时的处理方案。 [#4916](https://github.com/vesoft-inc/nebula/pull/4916) - ## 缺陷修复 -- 修复查询计划生成与优化时的问题。 [#4863](https://github.com/vesoft-inc/nebula/pull/4863) [#4813](https://github.com/vesoft-inc/nebula/pull/4813) - -- 修复索引相关的缺陷: - - - 全文索引 [#5214](https://github.com/vesoft-inc/nebula/pull/5214) [#5260](https://github.com/vesoft-inc/nebula/pull/5260) - - 字符串索引 [#5126](https://github.com/vesoft-inc/nebula/pull/5126) - -- 修复查询语句的缺陷: - - - 变量 [#5192](https://github.com/vesoft-inc/nebula/pull/5192) - - 过滤条件和表达式 [#4952](https://github.com/vesoft-inc/nebula/pull/4952) [#4893](https://github.com/vesoft-inc/nebula/pull/4893) [#4863](https://github.com/vesoft-inc/nebula/pull/4863) - - 点或边的属性 [#5230](https://github.com/vesoft-inc/nebula/pull/5230) [#4846](https://github.com/vesoft-inc/nebula/pull/4846) [#4841](https://github.com/vesoft-inc/nebula/pull/4841) [#5238](https://github.com/vesoft-inc/nebula/pull/5238) - - 函数与聚合 [#5135](https://github.com/vesoft-inc/nebula/pull/5135) [#5121](https://github.com/vesoft-inc/nebula/pull/5121) [#4884](https://github.com/vesoft-inc/nebula/pull/4884) - - 使用非法的数据类型 [#5242](https://github.com/vesoft-inc/nebula/pull/5242) - - 子句与算子 [#5241](https://github.com/vesoft-inc/nebula/pull/5241) [#4965](https://github.com/vesoft-inc/nebula/pull/4965) - -- 修复 DDL 和 DML 语句相关的缺陷: - - - ALTER TAG [#5105](https://github.com/vesoft-inc/nebula/pull/5105) [#5136](https://github.com/vesoft-inc/nebula/pull/5136) - - UPDATE [#4933](https://github.com/vesoft-inc/nebula/pull/4933) - -- 修复其它功能的缺陷: - - - TTL [#4961](https://github.com/vesoft-inc/nebula/pull/4961) - - 身份验证 [#4885](https://github.com/vesoft-inc/nebula/pull/4885) - - 服务 [#4896](https://github.com/vesoft-inc/nebula/pull/4896) - -## 变更 - -- 新增的属性名不能与已存在或被删除的属性名同名,否则新增属性会失败。 [#5130](https://github.com/vesoft-inc/nebula/pull/5130) -- 限制修改 Schema 时的类型转换。 [#5098](https://github.com/vesoft-inc/nebula/pull/5098) -- 创建`NOT NULL`类型的属性时,必须指定默认值。 [#5105](https://github.com/vesoft-inc/nebula/pull/5105) -- 在配置文件中添加多线程查询参数`query_concurrently`,默认值为`true`。 [#5119](https://github.com/vesoft-inc/nebula/pull/5119) -- 从配置文件中改移除 KV 分离存储功能参数`kv_separation`,默认关闭该功能。 [#5119](https://github.com/vesoft-inc/nebula/pull/5119) -- 修改配置文件中`local_config`的默认值为`true`。 [#5119](https://github.com/vesoft-inc/nebula/pull/5119) -- 统一使用`v.tag.property`的方式获取属性值,需要指明 Tag。使用`v.property`的方式访问`v`点上某个 Tag 的属性在之前的版本中被错误地允许。 [#5230](https://github.com/vesoft-inc/nebula/pull/5230) -- 删除命令`SHOW HOSTS`中的`HTTP port`列。 [#5056](https://github.com/vesoft-inc/nebula/pull/5056) -- 禁用`OPTIONAL MATCH WHERE `形式的查询。 [#5273](https://github.com/vesoft-inc/nebula/pull/5273) -- 禁用 TOSS。 [#5119](https://github.com/vesoft-inc/nebula/pull/5119) -- 重命名 Listener 的 pid 文件名和 log 目录名。 [#5119](https://github.com/vesoft-inc/nebula/pull/5119) - - -## 升级说明 - -如果用户打算升级到该版本,请按照升级文档进行操作。 +- 修复参数表达式编码到存储层执行时导致崩溃的问题。 [#5336](https://github.com/vesoft-inc/nebula/pull/5336) -- [升级 NebulaGraph v2.x 至 v3.4.0](../../4.deployment-and-installation/3.upgrade-nebula-graph/upgrade-nebula-graph-to-latest.md) -- [升级 NebulaGraph v3.x 至 v3.4.0](../../4.deployment-and-installation/3.upgrade-nebula-graph/upgrade-nebula-from-300-to-latest.md) +- 修复一些列表函数的崩溃问题。 [#5383](https://github.com/vesoft-inc/nebula/pull/5383) ## 历史版本 diff --git a/docs-2.0/20.appendix/release-notes/nebula-ent-release-note.md b/docs-2.0/20.appendix/release-notes/nebula-ent-release-note.md index a3e37b98d6..56a0f5eaed 100644 --- a/docs-2.0/20.appendix/release-notes/nebula-ent-release-note.md +++ b/docs-2.0/20.appendix/release-notes/nebula-ent-release-note.md @@ -1,89 +1,10 @@ # NebulaGraph 企业版 {{ nebula.release }} release notes -## 功能 - -- 支持[增量备份](../../backup-and-restore/nebula-br-ent/1.br-ent-overview.md)。 -- 支持 Tag/Edge type 级别的[细粒度权限管理](../../7.data-security/1.authentication/3.role-list.md)。 -- 支持[终止会话](../../3.ngql-guide/17.query-tuning-statements/2.kill-session.md)。 -- 支持 [Memory Tracker](../../5.configurations-and-logs/1.configurations/4.storage-config.md),优化内存管理。 -- 支持[黑匣子监控工具](../../6.monitor-and-metrics/3.bbox/3.1.bbox.md)。 -- 支持 [json_extract](../../3.ngql-guide/6.functions-and-expressions/2.string.md) 函数。 -- 支持 [extract](../../3.ngql-guide/6.functions-and-expressions/2.string.md) 函数。 - -## 优化 - -- 支持`GET SUBGRAPH`时过滤点。 -- 支持`GetNeighbors`过滤点。 -- 支持时间戳和日期时间相互转换。 -- 支持模式表达式引用局部定义变量。 -- 优化作业管理。 -- 优化全文索引。 -- 优化模式表达式作为谓词时的处理方案。 -- 优化 GO 语句的 JOIN 性能。 -- 优化 k-hop 查询性能。 -- 优化查询最短路径的性能。 -- 优化点属性过滤的下推。 -- 优化边过滤的下推。 -- 优化查询子图的循环条件。 -- 优化属性裁剪的规则。 -- 移除无效的 Project 操作符。 -- 移除无效的 AppendVertices 操作符。 -- 减少连接操作的数据复制量。 -- 减少 Traverse 和 AppendVertices 操作符的数据复制量。 -- 修改 Graph 服务配置参数`session_reclaim_interval_secs`的默认值更改为 60 秒。 -- 调整配置文件中`stderrthreshold`的默认级别。 -- 通过下标获取属性值,减少属性查询的时间。 -- 限制优化器中计划树的最大深度以避免堆栈溢出。 - ## 缺陷修复 -- 修复查询计划生成与优化时的问题。 - -- 修复索引相关的缺陷: - - - 全文索引 - - 字符串索引 - -- 修复查询语句的缺陷: - - - 变量 - - 过滤条件和表达式 - - 点或边的属性 - - 参数 - - 函数与聚合 - - 使用非法的数据类型 - - 时区、日期、时间等 - - 子句与算子 - -- 修复 DDL 和 DML 语句相关的缺陷: - - - ALTER TAG - - UPDATE - -- 修复其它功能的缺陷: - - - TTL - - 数据同步 - - 身份验证 - - 服务 - - 日志 - - 监控和统计 - -## 变更 +- 修复参数表达式 encode 到存储层执行导致崩溃的问题。 -- 如果您打算从 3.1 升级到 3.4 版本,请按照[升级文档](../../4.deployment-and-installation/3.upgrade-nebula-graph/upgrade-nebula-ent-from-3.x-3.4.md)的指导进行操作。 -- 新增的属性名不能与已存在或被删除的属性名同名,否则新增属性会失败。 -- 限制修改 Schema 时的类型转换。 -- 创建`NOT NULL`类型的属性时,必须指定默认值。 -- 在配置文件中添加多线程查询参数`query_concurrently`,默认值为`true`。 -- 从配置文件中改移除 KV 分离存储功能参数`kv_separation`,默认关闭该功能。 -- 修改配置文件中`local_config`的默认值为`true`。 -- 统一使用`v.tag.property`的方式获取属性值,需要指明 Tag。使用`v.property`的方式访问`v`点上某个 Tag 的属性在之前的版本中被错误地允许。 -- 删除命令`SHOW HOSTS`中的`HTTP port`列。 -- 禁用`OPTIONAL MATCH WHERE `形式的查询。 -- 禁用`COUNT(DISTINCT *)`形式的函数。 -- 禁用 TOSS。 -- 重命名 Listener 的 pid 文件名和 log 目录名。 +- 修复一些列表函数的崩溃问题。 ## 历史版本 diff --git a/docs-2.0/README.md b/docs-2.0/README.md index af79adbc63..91b9e3a5d5 100644 --- a/docs-2.0/README.md +++ b/docs-2.0/README.md @@ -2,7 +2,7 @@ !!! Note - 本文档更新时间{{ now().year }}-{{ now().month }}-{{ now().day }},GitHub commit [{{ git.short_commit }}](https://github.com/vesoft-inc/nebula-docs/commits/v{{nebula.release}})。该版本主色系为"GPT绿",色号为 #0FA37F。 + 本文档更新时间{{ now().year }}-{{ now().month }}-{{ now().day }},GitHub commit [{{ git.short_commit }}](https://github.com/vesoft-inc/nebula-docs/commits/v{{nebula.release}})。该版本主色系为"感性红",色号为 #F3A68C。