Skip to content

Commit

Permalink
release_4.5.0 (#655)
Browse files Browse the repository at this point in the history
* release_4.5.0

* fix changelog

* update release
  • Loading branch information
lipanpan03 authored Sep 12, 2024
1 parent 86b9c3b commit b7734ff
Show file tree
Hide file tree
Showing 11 changed files with 74 additions and 32 deletions.
4 changes: 2 additions & 2 deletions Options.cmake
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
set(LGRAPH_VERSION_MAJOR 4)
set(LGRAPH_VERSION_MINOR 3)
set(LGRAPH_VERSION_PATCH 2)
set(LGRAPH_VERSION_MINOR 5)
set(LGRAPH_VERSION_PATCH 0)

# options
option(ENABLE_WALL "Enable all compiler's warning messages." ON)
Expand Down
2 changes: 1 addition & 1 deletion docs/autogen/TuGraph-CPP-Procedure-API/Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = "TuGraph Procedure API - C++"
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 4.3.2
PROJECT_NUMBER = 4.5.0

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
2 changes: 1 addition & 1 deletion docs/autogen/TuGraph-Python-Procedure-API/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
TuGraph Procedure API - Python
====================================
Version: 4.3.2
Version: 4.5.0

Copyright (C) 2018-2022 Ant Group.

Expand Down
24 changes: 12 additions & 12 deletions docs/en-US/source/1.guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,18 +54,18 @@

| Description | File | Link |
|----------------------------------|--------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| CentOS7 runtime package | tugraph-4.3.2-1.el7.x86_64.rpm | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.2/tugraph-4.3.2-1.el7.x86_64.rpm) |
| CentOS8 runtime package | tugraph-4.3.2-1.el8.x86_64.rpm | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.2/tugraph-4.3.2-1.el8.x86_64.rpm) |
| Ubuntu18.04 runtime package | tugraph-4.3.2-1.x86_64.deb | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.2/tugraph-4.3.2-1.x86_64.deb) |
| CentOS7 runtime image | tugraph-runtime-centos7-4.3.2.tar | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.2/tugraph-runtime-centos7-4.3.2.tar), [Visit](https://hub.docker.com/r/tugraph/tugraph-runtime-centos7) |
| CentOS8 runtime image | tugraph-runtime-centos8-4.3.2.tar | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.2/tugraph-runtime-centos8-4.3.2.tar), [Visit](https://hub.docker.com/r/tugraph/tugraph-runtime-centos8) |
| Ubuntu18.04 runtime image | tugraph-runtime-ubuntu18.04-4.3.2.tar | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.2/tugraph-runtime-ubuntu18.04-4.3.2.tar) , [Visit](https://hub.docker.com/r/tugraph/tugraph-runtime-ubuntu18.04) |
| CentOS7 mini runtime package | tugraph-mini-4.3.2-1.el7.x86_64.rpm | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.2/tugraph-mini-4.3.2-1.el7.x86_64.rpm) |
| CentOS8 mini runtime package | tugraph-mini-4.3.2-1.el8.x86_64.rpm | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.2/tugraph-mini-4.3.2-1.el8.x86_64.rpm) |
| Ubuntu18.04 mini runtime package | tugraph-mini-4.3.2-1.x86_64.deb | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.2/tugraph-mini-4.3.2-1.x86_64.deb) |
| CentOS7 mini runtime image | tugraph-mini-runtime-centos7-4.3.2.tar | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.2/tugraph-mini-runtime-centos7-4.3.2.tar) , [Visit](https://hub.docker.com/r/tugraph/tugraph-mini-runtime-centos7) |
| CentOS8 mini runtime image | tugraph-mini-runtime-centos8-4.3.2.tar | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.2/tugraph-mini-runtime-centos8-4.3.2.tar) , [Visit](https://hub.docker.com/r/tugraph/tugraph-mini-runtime-centos8) |
| Ubuntu18.04 mini runtime image | tugraph-mini-runtime-ubuntu18.04-4.3.2.tar | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.2/tugraph-mini-runtime-ubuntu18.04-4.3.2.tar), [Visit](https://hub.docker.com/r/tugraph/tugraph-mini-runtime-ubuntu18.04) |
| CentOS7 runtime package | tugraph-4.5.0-1.el7.x86_64.rpm | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-4.5.0-1.el7.x86_64.rpm) |
| CentOS8 runtime package | tugraph-4.5.0-1.el8.x86_64.rpm | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-4.5.0-1.el8.x86_64.rpm) |
| Ubuntu18.04 runtime package | tugraph-4.5.0-1.x86_64.deb | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-4.5.0-1.x86_64.deb) |
| CentOS7 runtime image | tugraph-runtime-centos7-4.5.0.tar | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-runtime-centos7-4.5.0.tar), [Visit](https://hub.docker.com/r/tugraph/tugraph-runtime-centos7) |
| CentOS8 runtime image | tugraph-runtime-centos8-4.5.0.tar | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-runtime-centos8-4.5.0.tar), [Visit](https://hub.docker.com/r/tugraph/tugraph-runtime-centos8) |
| Ubuntu18.04 runtime image | tugraph-runtime-ubuntu18.04-4.5.0.tar | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-runtime-ubuntu18.04-4.5.0.tar) , [Visit](https://hub.docker.com/r/tugraph/tugraph-runtime-ubuntu18.04) |
| CentOS7 mini runtime package | tugraph-mini-4.5.0-1.el7.x86_64.rpm | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-mini-4.5.0-1.el7.x86_64.rpm) |
| CentOS8 mini runtime package | tugraph-mini-4.5.0-1.el8.x86_64.rpm | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-mini-4.5.0-1.el8.x86_64.rpm) |
| Ubuntu18.04 mini runtime package | tugraph-mini-4.5.0-1.x86_64.deb | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-mini-4.5.0-1.x86_64.deb) |
| CentOS7 mini runtime image | tugraph-mini-runtime-centos7-4.5.0.tar | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-mini-runtime-centos7-4.5.0.tar) , [Visit](https://hub.docker.com/r/tugraph/tugraph-mini-runtime-centos7) |
| CentOS8 mini runtime image | tugraph-mini-runtime-centos8-4.5.0.tar | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-mini-runtime-centos8-4.5.0.tar) , [Visit](https://hub.docker.com/r/tugraph/tugraph-mini-runtime-centos8) |
| Ubuntu18.04 mini runtime image | tugraph-mini-runtime-ubuntu18.04-4.5.0.tar | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-mini-runtime-ubuntu18.04-4.5.0.tar), [Visit](https://hub.docker.com/r/tugraph/tugraph-mini-runtime-ubuntu18.04) |
| CentOS7 compilation image | tugraph-compile-centos7-1.3.2.tar | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-docker-compile/tugraph-compile-centos7-1.3.2.tar), [Visit](https://hub.docker.com/r/tugraph/tugraph-compile-centos7) |
| CentOS8 compilation image | tugraph-compile-centos8-1.3.2.tar | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-docker-compile/tugraph-compile-centos8-1.3.2.tar), [Visit](https://hub.docker.com/r/tugraph/tugraph-compile-centos8) |
| Ubuntu18.04 compilation image | tugraph-compile-ubuntu18.04-1.3.2.tar | [Download](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-docker-compile/tugraph-compile-ubuntu18.04-1.3.2.tar) , [Visit](https://hub.docker.com/r/tugraph/tugraph-compile-ubuntu18.04) |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
Python stored procedure API
====================================
Version: 4.3.2
Version: 4.5.0

Copyright (C) 2018-2022 Ant Group.

Expand Down
2 changes: 1 addition & 1 deletion docs/en-US/source/9.olap&procedure/1.procedure/Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = "TuGraph Procedure API - C++"
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 4.3.2
PROJECT_NUMBER = 4.5.0

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
24 changes: 12 additions & 12 deletions docs/zh-CN/source/1.guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,18 +52,18 @@

| 描述 | 文件 | 链接 |
|---------------------|--------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| CentOS7 安装包 | tugraph-4.3.1-1.el7.x86_64.rpm | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.1/tugraph-4.3.1-1.el7.x86_64.rpm) |
| CentOS8 安装包 | tugraph-4.3.1-1.el8.x86_64.rpm | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.1/tugraph-4.3.1-1.el8.x86_64.rpm) |
| Ubuntu18.04 安装包 | tugraph-4.3.1-1.x86_64.deb | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.1/tugraph-4.3.1-1.x86_64.deb) |
| CentOS7 预安装镜像 | tugraph-runtime-centos7-4.3.1.tar | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.1/tugraph-runtime-centos7-4.3.1.tar)[访问](https://hub.docker.com/r/tugraph/tugraph-runtime-centos7) |
| CentOS8 预安装镜像 | tugraph-runtime-centos8-4.3.1.tar | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.1/tugraph-runtime-centos8-4.3.1.tar)[访问](https://hub.docker.com/r/tugraph/tugraph-runtime-centos8) |
| Ubuntu18.04 预安装镜像 | tugraph-runtime-ubuntu18.04-4.3.1.tar | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.1/tugraph-runtime-ubuntu18.04-4.3.1.tar)[访问](https://hub.docker.com/r/tugraph/tugraph-runtime-ubuntu18.04) |
| CentOS7 精简安装包 | tugraph-mini-4.3.1-1.el7.x86_64.rpm | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.1/tugraph-mini-4.3.1-1.el7.x86_64.rpm) |
| CentOS8 精简安装包 | tugraph-mini-4.3.1-1.el8.x86_64.rpm | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.1/tugraph-mini-4.3.1-1.el8.x86_64.rpm) |
| Ubuntu18.04 精简安装包 | tugraph-mini-4.3.1-1.x86_64.deb | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.1/tugraph-mini-4.3.1-1.x86_64.deb) |
| CentOS7 精简预安装镜像 | tugraph-mini-runtime-centos7-4.3.1.tar | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.1/tugraph-mini-runtime-centos7-4.3.1.tar)[访问](https://hub.docker.com/r/tugraph/tugraph-mini-runtime-centos7) |
| CentOS8 精简预安装镜像 | tugraph-mini-runtime-centos8-4.3.1.tar | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.1/tugraph-mini-runtime-centos8-4.3.1.tar)[访问](https://hub.docker.com/r/tugraph/tugraph-mini-runtime-centos8) |
| Ubuntu18.04 精简预安装镜像 | tugraph-mini-runtime-ubuntu18.04-4.3.1.tar | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.3.1/tugraph-mini-runtime-ubuntu18.04-4.3.1.tar)[访问](https://hub.docker.com/r/tugraph/tugraph-mini-runtime-ubuntu18.04) |
| CentOS7 安装包 | tugraph-4.5.0-1.el7.x86_64.rpm | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-4.5.0-1.el7.x86_64.rpm) |
| CentOS8 安装包 | tugraph-4.5.0-1.el8.x86_64.rpm | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-4.5.0-1.el8.x86_64.rpm) |
| Ubuntu18.04 安装包 | tugraph-4.5.0-1.x86_64.deb | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-4.5.0-1.x86_64.deb) |
| CentOS7 预安装镜像 | tugraph-runtime-centos7-4.5.0.tar | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-runtime-centos7-4.5.0.tar)[访问](https://hub.docker.com/r/tugraph/tugraph-runtime-centos7) |
| CentOS8 预安装镜像 | tugraph-runtime-centos8-4.5.0.tar | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-runtime-centos8-4.5.0.tar)[访问](https://hub.docker.com/r/tugraph/tugraph-runtime-centos8) |
| Ubuntu18.04 预安装镜像 | tugraph-runtime-ubuntu18.04-4.5.0.tar | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-runtime-ubuntu18.04-4.5.0.tar)[访问](https://hub.docker.com/r/tugraph/tugraph-runtime-ubuntu18.04) |
| CentOS7 精简安装包 | tugraph-mini-4.5.0-1.el7.x86_64.rpm | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-mini-4.5.0-1.el7.x86_64.rpm) |
| CentOS8 精简安装包 | tugraph-mini-4.5.0-1.el8.x86_64.rpm | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-mini-4.5.0-1.el8.x86_64.rpm) |
| Ubuntu18.04 精简安装包 | tugraph-mini-4.5.0-1.x86_64.deb | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-mini-4.5.0-1.x86_64.deb) |
| CentOS7 精简预安装镜像 | tugraph-mini-runtime-centos7-4.5.0.tar | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-mini-runtime-centos7-4.5.0.tar)[访问](https://hub.docker.com/r/tugraph/tugraph-mini-runtime-centos7) |
| CentOS8 精简预安装镜像 | tugraph-mini-runtime-centos8-4.5.0.tar | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-mini-runtime-centos8-4.5.0.tar)[访问](https://hub.docker.com/r/tugraph/tugraph-mini-runtime-centos8) |
| Ubuntu18.04 精简预安装镜像 | tugraph-mini-runtime-ubuntu18.04-4.5.0.tar | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-4.5.0/tugraph-mini-runtime-ubuntu18.04-4.5.0.tar)[访问](https://hub.docker.com/r/tugraph/tugraph-mini-runtime-ubuntu18.04) |
| CentOS7 编译镜像 | tugraph-compile-centos7-1.3.2.tar | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-docker-compile/tugraph-compile-centos7-1.3.2.tar)[访问](https://hub.docker.com/r/tugraph/tugraph-compile-centos7) |
| CentOS8 编译镜像 | tugraph-compile-centos8-1.3.2.tar | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-docker-compile/tugraph-compile-centos8-1.3.2.tar)[访问](https://hub.docker.com/r/tugraph/tugraph-compile-centos8) |
| Ubuntu18.04 编译镜像 | tugraph-compile-ubuntu18.04-1.3.2.tar | [下载](https://tugraph-web.oss-cn-beijing.aliyuncs.com/tugraph/tugraph-docker-compile/tugraph-compile-ubuntu18.04-1.3.2.tar)[访问](https://hub.docker.com/r/tugraph/tugraph-compile-ubuntu18.04) |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
Python存储过程接口
====================================
Version: 4.3.1
Version: 4.5.0

Copyright (C) 2018-2022 Ant Group.

Expand Down
2 changes: 1 addition & 1 deletion docs/zh-CN/source/9.olap&procedure/1.procedure/Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = "TuGraph Procedure API - C++"
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 4.3.1
PROJECT_NUMBER = 4.5.0

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
22 changes: 22 additions & 0 deletions release/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
# Change Log for TuGraph

# 4.5.0 (2024-09-05)

**Breaking Changes:**

1. Cypher & gql ast are unified, and the query engine is fully upgraded. (#597)(#604)(#644)(#651)
2. The browser front-end architecture is upgraded to support graph analysis. (#658)

**Improvements And Bug Fixes:**

1. Cypher supports parsing emoji symbols. (#657)
2. The format of lgraph_cli output execution plan is optimized. (#648)
3. Optimize the performance of variable-length path queries. (#622)
4. Support using pair unique index to upsert edges. (#636)
5. Cypher supports map type parameters when querying points and edges. (#603)

**Interface Modification:**

1. Add code type to the list plugin return result. (#642)
2. Enrich the result content returned by algo procedure and support output to files. (#634)(#637)(#641)(#643)
3. Support using DataX to import TuGraph. (#629)


# 4.3.2 (2024-07-25)

**Breaking Changes:**
Expand Down
20 changes: 20 additions & 0 deletions release/CHANGELOG_CN.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# TuGraph 更新日志

# 4.5.0 (2024-09-05)

**重大变更:**

1. cypher & gql ast统一完成,查询引擎全面升级。(#597)(#604)(#644)(#651)
2. browser前端架构升级,支持图分析。(#658)

**优化和错误修复:**
1. cypher支持解析emoji符号。(#657)
2. lgraph_cli输出执行计划格式优化。(#648)
3. 优化可变长路径查询性能。(#622)
4. 支持使用pair unique索引upsert边。(#636)
5. cypher查询点边时支持map类型参数。(#603)

**接口更变:**
1. list plugin返回结果增加code type。(#642)
2. 丰富algo procedure返回结果内容,支持输出到文件。(#634)(#637)(#641)(#643)
3. 支持使用DataX导入TuGraph。(#629)


# 4.3.2 (2024-07-25)

**重大变更:**
Expand Down

0 comments on commit b7734ff

Please sign in to comment.