Skip to content

Commit

Permalink
v3.2.1 (#2139)
Browse files Browse the repository at this point in the history
* Update

* Update README.md

* Update deploy.yaml

* Update nebula-comm-release-note.md

* Update nebula-comm-release-note.md

* Update docs-2.0/20.appendix/release-notes/nebula-comm-release-note.md

* Update docs-2.0/20.appendix/release-notes/nebula-comm-release-note.md

* Update docs-2.0/20.appendix/release-notes/nebula-comm-release-note.md

* Update docs-2.0/20.appendix/release-notes/nebula-comm-release-note.md

Co-authored-by: abby.huang <[email protected]>
  • Loading branch information
foesa-yang and abby-cyber authored Sep 16, 2022
1 parent 79f04d7 commit 3ac6155
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 67 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Publish docs via GitHub Pages
on:
push:
branches:
- v3.2.0
- v3.2.1

jobs:
deploy:
Expand All @@ -27,8 +27,8 @@ jobs:
- name: mike
run: |
git fetch origin gh-pages --depth=1 # fix mike's CI update
mike deploy 3.2.0 -p --rebase
mike set-default 3.2.0 -p --rebase
mike deploy 3.2.1 -p --rebase
mike set-default 3.2.1 -p --rebase
mike list
- name: show git branch
Expand All @@ -38,7 +38,7 @@ jobs:
git checkout gh-pages
- name: Compress
run: |
tar -vczf nebula-docs.tar.gz 3.2.0 versions.json *.html
tar -vczf nebula-docs.tar.gz 3.2.1 versions.json *.html
- name: Transfer
# uses: garygrossgarten/github-action-scp@release
Expand All @@ -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.2.0/pdf/NebulaGraph-CN.pdf /usr/web/nebula-docs/site/pdf/NebulaGraph-book.pdf
cp -f /usr/web/nebula-docs/3.2.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
Expand Down
63 changes: 8 additions & 55 deletions docs-2.0/20.appendix/release-notes/nebula-comm-release-note.md
Original file line number Diff line number Diff line change
@@ -1,69 +1,22 @@
# NebulaGraph 社区版 {{ nebula.release }} release notes

## 优化

- 支持 [extract() 函数](../../3.ngql-guide/6.functions-and-expressions/2.string.md)

- 优化配置文件,增加部分配置。 [#4310](https://github.com/vesoft-inc/nebula/pull/4310)

- 增加优化规则,移除无用的 AppendVertices 操作符。 [#4277](https://github.com/vesoft-inc/nebula/pull/4277)

- 增加优化规则,优化边过滤的下推。 [#4270](https://github.com/vesoft-inc/nebula/pull/4270)

- 增加优化规则,优化点属性过滤的下推。 [#4260](https://github.com/vesoft-inc/nebula/pull/4260)

- 剔除点的预测过滤器。 [#4249](https://github.com/vesoft-inc/nebula/pull/4249)

- 减少连接操作的数据复制量。 [#4283](https://github.com/vesoft-inc/nebula/pull/4283)

- 通过下标获取属性值,减少属性查询的时间。 [#4242](https://github.com/vesoft-inc/nebula/pull/4242)

- 优化查询最短路径的性能。 [#4071](https://github.com/vesoft-inc/nebula/pull/4071)

- 优化查询子图的循环条件。 [#4226](https://github.com/vesoft-inc/nebula/pull/4226)

- 减少 Traverse 和 AppendVertices 操作符的数据复制量。 [#4176](https://github.com/vesoft-inc/nebula/pull/4176)

- 改善优化规则,去除无效的项目操作符。 [#4157](https://github.com/vesoft-inc/nebula/pull/4157)

- 使用 Arena Allocator 优化内存分配。 [#4239](https://github.com/vesoft-inc/nebula/pull/4239)


## 缺陷修复

- 修复 Web 服务在接收一些特殊攻击消息时崩溃的问题。 [#4334](https://github.com/vesoft-inc/nebula/pull/4334)

- 修复并发扫描属性时 Storage 服务崩溃的问题。 [#4268](https://github.com/vesoft-inc/nebula/pull/4268)

- 修复插入超过限制长度的边时 Storage 服务崩溃的问题。 [#4305](https://github.com/vesoft-inc/nebula/pull/4305)

- 修复启用查询并发模式时服务崩溃的问题。 [#4288](https://github.com/vesoft-inc/nebula/pull/4288)

- 修复查找具有 NULL 属性的索引时 Storage 服务崩溃的问题。 [#4234](https://github.com/vesoft-inc/nebula/pull/4234)

- 修复存算合并版 NebulaGraph 重启后守护进程退出的缺陷。 [#4269](https://github.com/vesoft-inc/nebula/pull/4269)

- 修复 Graphviz 在线工具由于两次 JSON 转换导致 Join 点格式的解释结果不正确的缺陷。 [#4280](https://github.com/vesoft-inc/nebula/pull/4280)

- 修复属性查找的缺陷,不允许在 Schema 中使用英文句号(.)。 [#4194](https://github.com/vesoft-inc/nebula/pull/4194)

- 修复恢复数据时机器丢失 key 的缺陷。 [#4311](https://github.com/vesoft-inc/nebula/pull/4311)
- 修复 LOOKUP 语句中存在 AND 和 IN 运算符导致的崩溃问题。 [#4551](https://github.com/vesoft-inc/nebula/issues/4551)

- 修复使用相同语句返回相同顶点不同属性时,结果显示`BAD TYPE`的缺陷。 [#4151](https://github.com/vesoft-inc/nebula/pull/4151)
- 修复`GetProp`中过滤器无效导致的崩溃。[#4568](https://github.com/vesoft-inc/nebula/pull/4568)

- 修复无索引时,语句`MATCH p=(:team)-->() RETURN p LIMIT 1`的报错信息缺陷。 [#4053](https://github.com/vesoft-inc/nebula/pull/4053)
- 修复语法错误的表达式导致的崩溃。[#4607](https://github.com/vesoft-inc/nebula/pull/4607)

- 增强运算符`AND``OR`的报错信息。 [#4304](https://github.com/vesoft-inc/nebula/pull/4304)
- 修复多`MATCH`语句相关的并发异常。[#4605](https://github.com/vesoft-inc/nebula/pull/4605)

- 修复索引条件下没有统计信息的缺陷。 [#4353](https://github.com/vesoft-inc/nebula/pull/4353)
- 修复扫描顶点或边不过滤过期数据的缺陷。[#4578](https://github.com/vesoft-inc/nebula/pull/4578)

- 修复集群内时区不同的缺陷。 [#4391](https://github.com/vesoft-inc/nebula/pull/4391)
- 修复`properties`函数返回`UNKNOWN PROP`的缺陷。[#4604](https://github.com/vesoft-inc/nebula/pull/4604)

- 修复删除全文索引时崩溃的问题。 [#4384](https://github.com/vesoft-inc/nebula/pull/4384)

- 修复当发送 PUT 请求,请求体为空时,服务崩溃的问题。[#4405](https://github.com/vesoft-inc/nebula/pull/4405)
- 修复 raft 中脑裂问题。[#4479](https://github.com/vesoft-inc/nebula/pull/4479)

- 修复当在有索引的基础上删除点和边时,语句中的 VID 的长度超出定义的长度时,Storage 服务崩溃的问题[#4406](https://github.com/vesoft-inc/nebula/pull/4406)
- 替换过时的 RocksDB API[#4395](https://github.com/vesoft-inc/nebula/pull/4395)

## 历史版本

Expand Down
2 changes: 1 addition & 1 deletion docs-2.0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

!!! Note

本文档更新时间{{ now().year }}-{{ now().month }}-{{ now().day }},GitHub commit [{{ git.short_commit }}](https://github.com/vesoft-inc/nebula-docs/commits/v{{nebula.release}})。该版本主色系为"深粉色",色号为 #F7A7A0
本文档更新时间{{ now().year }}-{{ now().month }}-{{ now().day }},GitHub commit [{{ git.short_commit }}](https://github.com/vesoft-inc/nebula-docs/commits/v{{nebula.release}})。该版本主色系为"天蓝色",色号为 #A0D8EF


NebulaGraph 是一款开源的、分布式的、易扩展的原生图数据库,能够承载数千亿个点和数万亿条边的超大规模数据集,并且提供毫秒级查询。
Expand Down
4 changes: 2 additions & 2 deletions docs-2.0/stylesheets/extra.css
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@

/* nebula 白天主题色 */
[data-md-color-scheme="nebula"]{
--md-primary-fg-color: #F7A7A0; /* 导航栏页面颜色 */
--md-accent-fg-color: #7DBB7C; /* 选中/悬浮颜色 */
--md-primary-fg-color: #A0D8EF; /* 导航栏页面颜色 */
--md-accent-fg-color: #00688B; /* 选中/悬浮颜色 */

--md-code-fg-color: rgb(12, 21, 26); /* 代码段字体色 */
--md-code-bg-color: #eaebec;/* 代码段背景色 */
Expand Down
8 changes: 4 additions & 4 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ docs_dir: docs-2.0
copyright: Copyright &copy; 2022 NebulaGraph - 浙ICP备20010487号

# modify when release:
edit_uri: 'edit/v3.2.0/docs-2.0/'
edit_uri: 'edit/v3.2.1/docs-2.0/'

# Configuration
theme:
Expand Down Expand Up @@ -98,7 +98,7 @@ plugins:
# modify when release:
- with-pdf:
copyright: 2022 vesoft Inc.
cover_subtitle: v3.2.0
cover_subtitle: v3.2.1
author: 吴敏,周瑶,梁振亚,杨怡璇,黄凤仙
cover: true
back_cover: true
Expand Down Expand Up @@ -131,13 +131,13 @@ extra:
- icon: 'fontawesome/brands/github'
link: 'https://github.com/vesoft-inc/nebula-docs-cn'
nebula:
release: 3.2.0
release: 3.2.1
nightly: nightly
master: master
base20: 2.0
base200: 2.0.0
branch: release-3.2
tag: v3.2.0
tag: v3.2.1
studio:
base111b: 1.1.1-beta
base220: 2.2.1
Expand Down

0 comments on commit 3ac6155

Please sign in to comment.