Skip to content

Commit 8ef6142

Browse files
author
知尘
committed
PullRequest: 900 PullRequest: 899 dev geaflow update
Merge branch dev_opensource_doc_update of [email protected]:AntGraph/GeaFlow.git into dev_opensource https://code.alipay.com/AntGraph/GeaFlow/pull_requests/900 Signed-off-by: 文韬 <[email protected]> * PullRequest: 899 dev geaflow update
1 parent 11784be commit 8ef6142

File tree

13 files changed

+48
-48
lines changed

13 files changed

+48
-48
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
1616
<!--intro-start-->
1717
## Introduction
18-
**TuGraph Analytics** (alias: GeaFlow) is a distributed graph compute engine developed by Ant Group. It supports core capabilities such as trillion-level graph storage, hybrid graph and table processing, real-time graph computation, and interactive graph analysis. Currently, it is widely used in scenarios such as data warehousing acceleration, financial risk control, knowledge graph, and social networks.
18+
GeaFlow is a distributed graph compute engine developed by Ant Group. It supports core capabilities such as trillion-level graph storage, hybrid graph and table processing, real-time graph computation, and interactive graph analysis. Currently, it is widely used in scenarios such as data warehousing acceleration, financial risk control, knowledge graph, and social networks.
1919

2020
For more information about GeaFlow: [GeaFlow Introduction](docs/docs-en/source/2.introduction.md)
2121

@@ -38,7 +38,7 @@ For GeaFlow design paper: [GeaFlow: A Graph Extended and Accelerated Dataflow Sy
3838
Step 1: Package the JAR and submit the Quick Start task
3939

4040
1. Prepare Git、JDK8、Maven、Docker environment。
41-
2. Download Code:`git clone https://github.com/TuGraph-family/tugraph-analytics`
41+
2. Download Code:`git clone https://github.com/TuGraph-family/tugraph-analytics geaflow`
4242
3. Build Project:`./build.sh --module=geaflow --output=package`
4343
4. Test Job:`./bin/gql_submit.sh --gql geaflow/geaflow-examples/gql/loop_detection_file_demo.sql`
4444

README_cn.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# TuGraph Analytics 文档地图
1+
# GeaFlow 文档地图
22

33
[![Star](https://shields.io/github/stars/tugraph-family/tugraph-analytics?logo=startrek&label=Star&color=yellow)](https://github.com/TuGraph-family/tugraph-analytics/stargazers)
44
[![Fork](https://shields.io/github/forks/tugraph-family/tugraph-analytics?logo=forgejo&label=Fork&color=orange)](https://github.com/TuGraph-family/tugraph-analytics/forks)
@@ -15,7 +15,7 @@
1515
1616
<!--intro-start-->
1717
## 介绍
18-
**TuGraph Analytics** (别名:GeaFlow) 是蚂蚁集团开源的流图计算引擎,支持万亿级图存储、图表混合处理、实时图计算、交互式图分析等核心能力,目前广泛应用于数仓加速、金融风控、知识图谱以及社交网络等场景。
18+
GeaFlow 是蚂蚁集团开源的流图计算引擎,支持万亿级图存储、图表混合处理、实时图计算、交互式图分析等核心能力,目前广泛应用于数仓加速、金融风控、知识图谱以及社交网络等场景。
1919

2020
关于GeaFlow更多介绍请参考:[GeaFlow介绍文档](docs/docs-cn/source/2.introduction.md)
2121

@@ -38,7 +38,7 @@ GeaFlow设计论文参考:[GeaFlow: A Graph Extended and Accelerated Dataflow
3838
第一步 打包jar包并提交quick start任务
3939

4040
1. 准备Git、JDK8、Maven、Docker环境。
41-
2. 下载源码:`git clone https://github.com/TuGraph-family/tugraph-analytics`
41+
2. 下载源码:`git clone https://github.com/TuGraph-family/tugraph-analytics geaflow`
4242
3. 项目构建:`./build.sh --module=geaflow --output=package`
4343
4. 测试任务:`./bin/gql_submit.sh --gql geaflow/geaflow-examples/gql/loop_detection_file_demo.sql`
4444

docs/docs-cn/source/3.quick_start/2.quick_start_docker.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ docker pull tugraph/geaflow-console-arm:<version>
2323

2424

2525
```shell
26-
git clone https://github.com/TuGraph-family/tugraph-analytics.git
27-
cd tugraph-analytics/
26+
git clone https://github.com/TuGraph-family/tugraph-analytics.git geaflow
27+
cd geaflow/
2828
./build.sh --module=geaflow-console
2929

3030
```
@@ -130,4 +130,4 @@ GeaFlow首次运行需要配置运行时环境相关的配置,包括集群配
130130
```
131131

132132
## K8S部署
133-
GeaFlow支持K8S部署, 部署详细文档请参考文档:[K8S部署](../7.deploy/1.install_guide.md)
133+
GeaFlow支持K8S部署, 部署详细文档请参考文档:[K8S部署](../7.deploy/1.install_guide.md)

docs/docs-cn/source/7.deploy/1.install_guide.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ kubectl proxy --port=8000 --address='${your_local_ip}' --accept-hosts='^.*' &
2121
## 构建镜像
2222
下载GeaFlow源码,构建GeaFlow引擎镜像和GeaFlow Console平台镜像。
2323
```shell
24-
git clone https://github.com/TuGraph-family/tugraph-analytics.git
25-
cd tugraph-analytics/
24+
git clone https://github.com/TuGraph-family/tugraph-analytics.git geaflow
25+
cd geaflow/
2626
bash ./build.sh --all
2727
```
2828

docs/docs-cn/source/7.deploy/2.quick_start_operator.md

+12-12
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55
2. 拉取GeaFlow镜像
66

77
```shell
8-
docker pull tugraph/geaflow:0.4
8+
docker pull tugraph/geaflow:0.6
99
```
1010

1111
如果遇到网络问题导致拉取失败,也可以通过下面命令直接构建镜像(构建镜像之前需要先启动docker容器,构建脚本根据机器类型build对应类型的镜像):
1212

1313

1414
```shell
15-
git clone https://github.com/TuGraph-family/tugraph-analytics.git
16-
cd tugraph-analytics/
15+
git clone https://github.com/TuGraph-family/tugraph-analytics.git geaflow
16+
cd geaflow/
1717
bash ./build.sh --module=geaflow
1818
```
1919

@@ -22,35 +22,35 @@ bash ./build.sh --module=geaflow
2222
```shell
2323
docker images
2424
```
25-
远程拉取的镜像名称为:**tugraph/geaflow:0.4**
25+
远程拉取的镜像名称为:**tugraph/geaflow:0.6**
2626
本地镜像名称为:**geaflow:0.1**,只需选择一种方式构建镜像即可。
2727

2828
## 安装Geaflow Kubernetes Operator
2929
下面介绍如何安装Geaflow Kubernetes Operator。
3030

3131
1. 下载GeaFlow代码。
3232
```shell
33-
git clone https://github.com/TuGraph-family/tugraph-analytics.git
34-
cd tugraph-analytics/
33+
git clone https://github.com/TuGraph-family/tugraph-analytics.git geaflow
34+
cd geaflow/
3535
```
3636
2. 构建Geaflow Kubernetes Operator的镜像
3737
```shell
38-
docker pull tugraph/geaflow-kubernetes-operator:0.4
38+
docker pull tugraph/geaflow-kubernetes-operator:0.6
3939
```
4040

4141
如果遇到网络问题导致拉取失败,也可以通过下面命令直接构建镜像:
4242

4343

4444
```shell
45-
cd tugraph-analytics/geaflow-kubernetes-operator/
45+
cd geaflow/geaflow-kubernetes-operator/
4646
bash ./build-operator.sh
4747
```
4848

4949
operator项目最低要求jdk11。整个编译过程可能持续一段时间,请耐心等待。镜像编译成功后,通过以下命令查看镜像:
5050
```shell
5151
docker images
5252
```
53-
远程拉取的镜像名称为:**tugraph/geaflow-kubernetes-operator:0.4**
53+
远程拉取的镜像名称为:**tugraph/geaflow-kubernetes-operator:0.6**
5454
本地镜像名称为:**geaflow-kubernetes-operator:0.1**,只需选择一种方式构建镜像即可。
5555

5656
3. 确认helm的镜像名称
@@ -61,7 +61,7 @@ docker images
6161

6262
4. 通过helm安装Geaflow Kubernetes Operator
6363
```shell
64-
cd tugraph-analytics/geaflow-kubernetes-operator/
64+
cd geaflow/geaflow-kubernetes-operator/
6565
helm install geaflow-kubernetes-operator helm/geaflow-kubernetes-operator
6666
```
6767
![img.png](../../../static/img/helm_install_operator.png)
@@ -164,7 +164,7 @@ spec:
164164
165165
然后通过如下命令即可将作业提交到k8s集群。
166166
```shell
167-
cd tugraph-analysis/geaflow-kubernetes-operator/example
167+
cd geaflow/geaflow-kubernetes-operator/example
168168
kubectl apply example_hla.yml
169169
```
170170
### 提交HLA作业
@@ -216,4 +216,4 @@ spec:
216216
执行以下命令可以查看CR的状态
217217
```shell
218218
kubectl get geaflowjob geaflow-example
219-
```
219+
```

docs/docs-en/source/3.quick_start/1.quick_start.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ To compile GeaFlow, the following environments are required:
88

99
Execute the following commands to compile the GeaFlow source code:
1010
```shell
11-
git clone https://github.com/TuGraph-family/tugraph-analytics.git
12-
cd tugraph-analytics/
11+
git clone https://github.com/TuGraph-family/tugraph-analytics.git geaflow
12+
cd geaflow/
1313
./build.sh --module=geaflow --output=package
1414
```
1515

@@ -217,4 +217,4 @@ Document address: [Running By kubernetes operator](../7.deploy/2.quick_start_ope
217217

218218
## Visualization of flow graph computation jobs using G6VP
219219

220-
G6VP is an extensible visual analysis platform, including data source management, composition, personalized configuration of graphic elements, visual analysis and other functional modules. Using G6VP, it is easy to visualize the results of Geaflow calculations. Document address: [Document](../7.deploy/4.collaborate_with_g6vp.md)
220+
G6VP is an extensible visual analysis platform, including data source management, composition, personalized configuration of graphic elements, visual analysis and other functional modules. Using G6VP, it is easy to visualize the results of Geaflow calculations. Document address: [Document](../7.deploy/4.collaborate_with_g6vp.md)

docs/docs-en/source/3.quick_start/2.quick_start_docker.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ If the pull fails due to network problems, you can also run the following comman
2323
corresponding type based on the machine type):
2424

2525
```shell
26-
git clone https://github.com/TuGraph-family/tugraph-analytics.git
27-
cd tugraph-analytics/
26+
git clone https://github.com/TuGraph-family/tugraph-analytics.git geaflow
27+
cd geaflow/
2828
./build.sh --module=geaflow-console
2929

3030
```
@@ -138,4 +138,4 @@ Then go to the Job Management page and click the `"Submit"` button to submit the
138138
```
139139

140140
## K8S Deployment
141-
GeaFlow supports K8S deployment. For details about the deployment mode, see the document: [K8S Deployment](../7.deploy/1.install_guide.md).
141+
GeaFlow supports K8S deployment. For details about the deployment mode, see the document: [K8S Deployment](../7.deploy/1.install_guide.md).

docs/docs-en/source/7.deploy/1.install_guide.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ kubectl proxy --port=8000 --address='${your_local_ip}' --accept-hosts='^.*' &
2424
Download GeaFlow source code, build GeaFlow engine image and GeaFlow Console image.
2525

2626
```shell
27-
git clone https://github.com/TuGraph-family/tugraph-analytics.git
28-
cd tugraph-analytics/
27+
git clone https://github.com/TuGraph-family/tugraph-analytics.git geaflow
28+
cd geaflow/
2929
bash ./build.sh --all
3030
```
3131

docs/docs-en/source/7.deploy/2.quick_start_operator.md

+12-12
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@
88
Run the following command to pull the remote geaflow image:
99

1010
```shell
11-
docker pull tugraph/geaflow:0.4
11+
docker pull tugraph/geaflow:0.6
1212
```
1313

1414
If the pull fails due to network problems, you can also run the following command to directly build the local image
1515
(before building the image, start the docker container):
1616

1717
```shell
18-
git clone https://github.com/TuGraph-family/tugraph-analytics.git
19-
cd tugraph-analytics/
18+
git clone https://github.com/TuGraph-family/tugraph-analytics.git geaflow
19+
cd geaflow/
2020
bash ./build.sh --module=geaflow
2121
```
2222

@@ -26,28 +26,28 @@ the following command to view the image.
2626
```shell
2727
docker images
2828
```
29-
The name of the remotely pulled image is: **tugraph/geaflow:0.4**
29+
The name of the remotely pulled image is: **tugraph/geaflow:0.6**
3030
. The name of the local image is **geaflow:0.1**. You only need to select one method to build the image.
3131

3232
## Install Geaflow Kubernetes Operator
3333
Below is an introduction on installation of Geaflow Kubernetes Operator。
3434

3535
1. Download the code of GeaFlow。
3636
```shell
37-
git clone https://github.com/TuGraph-family/tugraph-analytics.git
38-
cd tugraph-analytics/
37+
git clone https://github.com/TuGraph-family/tugraph-analytics.git geaflow
38+
cd geaflow/
3939
```
4040
2. Build the image of Geaflow Kubernetes Operator
4141
```shell
42-
docker pull tugraph/geaflow-kubernetes-operator:0.4
42+
docker pull tugraph/geaflow-kubernetes-operator:0.6
4343
```
4444

4545
If the pull fails due to network problems, you can also run the following command to directly build the local image
4646
(before building the image, start the docker container):
4747

4848

4949
```shell
50-
cd tugraph-analytics/geaflow-kubernetes-operator/
50+
cd geaflow/geaflow-kubernetes-operator/
5151
bash ./build-operator.sh
5252
```
5353

@@ -57,7 +57,7 @@ the following command to view the image.
5757
```shell
5858
docker images
5959
```
60-
The name of the remotely pulled image is: **tugraph/geaflow-kubernetes-operator:0.4**
60+
The name of the remotely pulled image is: **tugraph/geaflow-kubernetes-operator:0.6**
6161
. The name of the local image is **geaflow-kubernetes-operator:0.1**. You only need to select one
6262
method to build the image.
6363

@@ -69,7 +69,7 @@ tag** to use the correct image.
6969

7070
4. Install Geaflow Kubernetes Operator by Helm
7171
```shell
72-
cd tugraph-analytics/geaflow-kubernetes-operator/
72+
cd geaflow/geaflow-kubernetes-operator/
7373
helm install geaflow-kubernetes-operator helm/geaflow-kubernetes-operator
7474
```
7575
![img.png](../../../static/img/helm_install_operator.png)
@@ -169,7 +169,7 @@ spec:
169169
170170
Then run the following command to submit the job:
171171
```shell
172-
cd tugraph-analysis/geaflow-kubernetes-operator/example
172+
cd geaflow/geaflow-kubernetes-operator/example
173173
kubectl apply example_hla.yml
174174
```
175175

@@ -224,4 +224,4 @@ all geaflow job CRs in the cluster.
224224
Run the following command to view the status of CR
225225
```shell
226226
kubectl get geaflowjob geaflow-example
227-
```
227+
```

geaflow/geaflow-analytics-service/geaflow-analytics-service-client/src/main/java/com/antgroup/geaflow/analytics/service/client/jdbc/AnalyticsConnection.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ private void initAnalyticsClient() {
9393
int port = Integer.parseInt(split[1]);
9494
this.client = AnalyticsClient.builder()
9595
.withHost(host).withPort(port).build();
96-
LOGGER.info("init tugraph analytics connection with host [{}] and port [{}]",
96+
LOGGER.info("init geaflow analytics connection with host [{}] and port [{}]",
9797
host, port);
9898
} else {
9999
LOGGER.warn("illegal authority: [{}]", authority);

geaflow/geaflow-analytics-service/geaflow-analytics-service-client/src/main/java/com/antgroup/geaflow/analytics/service/client/utils/JDBCUtils.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
public class JDBCUtils {
2525

26-
public static final String DRIVER_URL_START = "jdbc:tugraph://";
26+
public static final String DRIVER_URL_START = "jdbc:geaflow://";
2727

2828
public static boolean acceptsURL(String url) {
2929
if (url.startsWith(JDBCUtils.DRIVER_URL_START)) {

geaflow/geaflow-analytics-service/geaflow-analytics-service-client/src/test/java/com/antgroup/geaflow/analytics/service/client/jdbc/AnalyticsDriverURITest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public class AnalyticsDriverURITest {
3030

3131
@Test
3232
public void testInvalidURI() {
33-
assertInvalid("jdbc:tugraph://localhost/", "No port number specified:");
33+
assertInvalid("jdbc:geaflow://localhost/", "No port number specified:");
3434
}
3535

3636
private static void assertInvalid(String url, String prefix) {

pom.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@
4949

5050
<developers>
5151
<developer>
52-
<id>pengzhiwei2018</id>
53-
<name>pengzhiwei</name>
52+
<id>Loognqiang</id>
53+
<name>zhouqiang</name>
5454
<roles>
5555
<role>Developer</role>
5656
</roles>
@@ -277,6 +277,7 @@
277277
<exclude>**/resources/zip_test.txt</exclude>
278278
<exclude>**/resources/demo/demo_job_data.txt</exclude>
279279
<exclude>**/resources/input/**</exclude>
280+
<exclude>**/resources/i18n/**</exclude>
280281
<exclude>**/resources/public/**</exclude>
281282
<exclude>**/dependency-reduced-pom.xml</exclude>
282283
<exclude>**/*.log</exclude>
@@ -285,7 +286,6 @@
285286
<exclude>**/**/Filter.template</exclude>
286287
<exclude>**/**/version.txt</exclude>
287288
<exclude>**/**/graph_data.fbs</exclude>
288-
<exclude>**/**/Cargo.lock</exclude>
289289
<exclude>**/**/*.toml</exclude>
290290
<exclude>**/**/.helmignore</exclude>
291291
<exclude>**/**/templates/NOTES.txt</exclude>

0 commit comments

Comments
 (0)