Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v3.2.1 #2139

Merged
merged 9 commits into from
Sep 16, 2022
Merged

v3.2.1 #2139

Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- 修复 raft 脑裂。[#4479](https://github.com/vesoft-inc/nebula/pull/4479)
- 修复 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 © 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