Skip to content

Commit

Permalink
docs: upgrade 0.5.0 version (#1755)
Browse files Browse the repository at this point in the history
  • Loading branch information
dl239 authored May 7, 2022
1 parent 1cf4cde commit 43f2d6a
Show file tree
Hide file tree
Showing 17 changed files with 187 additions and 93 deletions.
30 changes: 30 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,35 @@
# Changelog

## [0.5.0] - 2022-05-07

### Features
- Support long window (#1532 #1573 #1583 #1622 #1627 #1672 # 1712 @zhanghaohit @nautaa)
- Register udf from external dynamic library (#1509 #1733 #1700 @dl239 @tobegit3hub)
- Support persistent storage engine enabled by Rocksdb (#1483 @Leowner)
- Add new SQL commands like `SHOW COMPONENTS`, `SHOW TABLE STATUS` (#1380 #1431 #1704 @aceforeverd)
- Support set global variables (#1310 #1359 #1364 @keyu813 @aceforeverd)
- Support reading Spark conf file from cli (#1600 @tobegit3hub)
- Support Spark local mode with multiple threads (#1675 @tobegit3hub)
- Optimize join condition expr (#1502 tobegit3hub)
- Add check for TaskManager config (#1262 @tobegit3hub)
- Add tracker service to track unfinished jobs (#1474 @tobegit3hub)
- Other minor features (#1601 @dl239; #1574 @vagetablechicken; #1546 @keyu813; #1729 @vagetablechicken; #1460 @tobegit3hub)

### Bug Fixes
- Wrong result when query on index (#1709 @aceforeverd)
- `lag`/`at`/`lead` results is wrong (#1605 @aceforeverd)
- Memory leak in zk_client (#1660 @wuxiaobai24)
- Update catalog if leade role changed (#1655 @dl239)
- Fix unsaferow relavent problems(#1298, #1312, #1326, #1362, #1637, #1381, #1731 @tobegit3hub)
- Query result is incorrect after adding a new index in standalone mode (#1721 @keyu813)
- Fail to get correct result for `SHOW JOBS` command(#1453 @tobegit3hub)
- Result is incorrect for date columns with `UnsafeRowOpt`(#1469 @tobegit3hub)
- Other minor bug fix (#1698 @kfiring; #1651 @kutlayacar; #1621 @KaidoWang; #1150, #1243 @tobegit3hub; )

### Code Refactoring
#1616 @dl239; #1743 @zjx1319


## [0.4.4] - 2022-04-01

### Features
Expand Down
1 change: 1 addition & 0 deletions docs/en/about/milestones.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ In 2021, the development team abstracted, enhanced, and added many community-fri
- 2021.12: Host the first Feature Store Meetup in China
- 2022.1: v0.4.0 released, enhancing the SQL-centric development experience, introducing the new online monitoring module
- 2022.1: OpenMLDB first community meeting
- 2022.5: v0.5.0 released, supporting long window and persistent storage engine, registering udf from external dynamic library

## 3. Roadmap

Expand Down
31 changes: 31 additions & 0 deletions docs/en/about/release_notes.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,34 @@
# v0.5.x Release Notes

## v0.5.0 Release Notes

### Features
- Support long window (#1532 #1573 #1583 #1622 #1627 #1672 # 1712 @zhanghaohit @nautaa)
- Register udf from external dynamic library (#1509 #1733 #1700 @dl239 @tobegit3hub)
- Support persistent storage engine enabled by Rocksdb (#1483 @Leowner)
- Add new SQL commands like `SHOW COMPONENTS`, `SHOW TABLE STATUS` (#1380 #1431 #1704 @aceforeverd)
- Support set global variables (#1310 #1359 #1364 @keyu813 @aceforeverd)
- Support reading Spark conf file from cli (#1600 @tobegit3hub)
- Support Spark local mode with multiple threads (#1675 @tobegit3hub)
- Optimize join condition expr (#1502 tobegit3hub)
- Add check for TaskManager config (#1262 @tobegit3hub)
- Add tracker service to track unfinished jobs (#1474 @tobegit3hub)
- Other minor features (#1601 @dl239; #1574 @vagetablechicken; #1546 @keyu813; #1729 @vagetablechicken; #1460 @tobegit3hub)

### Bug Fixes
- Wrong result when query on index (#1709 @aceforeverd)
- `lag`/`at`/`lead` results is wrong (#1605 @aceforeverd)
- Memory leak in zk_client (#1660 @wuxiaobai24)
- Update catalog if leade role changed (#1655 @dl239)
- Fix unsaferow relavent problems(#1298, #1312, #1326, #1362, #1637, #1381, #1731 @tobegit3hub)
- Query result is incorrect after adding a new index in standalone mode (#1721 @keyu813)
- Fail to get correct result for `SHOW JOBS` command(#1453 @tobegit3hub)
- Result is incorrect for date columns with `UnsafeRowOpt`(#1469 @tobegit3hub)
- Other minor bug fix (#1698 @kfiring; #1651 @kutlayacar; #1621 @KaidoWang; #1150, #1243 @tobegit3hub; )

### Code Refactoring
#1616 @dl239; #1743 @zjx1319

# v0.4.x Release Notes

## v0.4.4 Release Notes
Expand Down
10 changes: 5 additions & 5 deletions docs/en/deploy/compile.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,25 +8,25 @@ Build
This section describes the steps to compile and use OpenMLDB inside its official docker image [hybridsql](https://hub.docker.com/r/4pdosc/hybridsql).
The docker image has packed required tools and dependencies, so there is no need to set them up separately. To compile without the official docker image, refer to the section [Detailed Instructions for Build](#detailed-instructions-for-build) below.

Keep in mind that you should always use the same version of both compile image and [OpenMLDB version](https://github.com/4paradigm/OpenMLDB/releases). This section demonstrates compiling for [OpenMLDB v0.4.4](https://github.com/4paradigm/OpenMLDB/releases/tag/v0.4.4) under `hybridsql:0.4.4` ,If you prefer to compile on the latest code in `main` branch, pull `hybridsql:latest` image instead.
Keep in mind that you should always use the same version of both compile image and [OpenMLDB version](https://github.com/4paradigm/OpenMLDB/releases). This section demonstrates compiling for [OpenMLDB v0.5.0](https://github.com/4paradigm/OpenMLDB/releases/tag/v0.5.0) under `hybridsql:0.5.0` ,If you prefer to compile on the latest code in `main` branch, pull `hybridsql:latest` image instead.

1. Pull the docker image

```bash
docker pull 4pdosc/hybridsql:0.4.4
docker pull 4pdosc/hybridsql:0.5
```

2. Create a docker container with the hybridsql docker image

```bash
docker run -it 4pdosc/hybridsql:0.4.4 bash
docker run -it 4pdosc/hybridsql:0.5 bash
```

3. Download the OpenMLDB source code inside the docker container, and setting the branch into v0.4.4
3. Download the OpenMLDB source code inside the docker container, and setting the branch into v0.5.0

```bash
cd ~
git clone -b v0.4.4 https://github.com/4paradigm/OpenMLDB.git
git clone -b v0.5.0 https://github.com/4paradigm/OpenMLDB.git
```

4. Compile OpenMLDB
Expand Down
60 changes: 30 additions & 30 deletions docs/en/deploy/install_deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
* The number of cores is recommended to be no less than 4 cores. If the CPU does not support the AVX2 instruction set in the Linux environment, the deployment package needs to be recompiled from the source code.

## Deployment Package
The precompiled OpenMLDB deployment package is used by default in this documentation ([Linux](https://github.com/4paradigm/OpenMLDB/releases/download/v0.4.3/openmldb-0.4.3-linux.tar.gz) , [macOS](https://github.com/4paradigm/OpenMLDB/releases/download/v0.4.3/openmldb-0.4.3-darwin.tar.gz)), the supported operating system requirements are: CentOS 7, Ubuntu 20.04, macOS >= 10.15. If the user wishes to compile by himself (for example, for OpenMLDB source code development, the operating system or CPU architecture is not in the support list of the precompiled deployment package, etc.), the user can choose to compile and use in the docker container or compile from the source code. For details, please refer to our [compile documentation](compile.md).
The precompiled OpenMLDB deployment package is used by default in this documentation ([Linux](https://github.com/4paradigm/OpenMLDB/releases/download/v0.5.0/openmldb-0.5.0-linux.tar.gz) , [macOS](https://github.com/4paradigm/OpenMLDB/releases/download/v0.5.0/openmldb-0.5.0-darwin.tar.gz)), the supported operating system requirements are: CentOS 7, Ubuntu 20.04, macOS >= 10.15. If the user wishes to compile by himself (for example, for OpenMLDB source code development, the operating system or CPU architecture is not in the support list of the precompiled deployment package, etc.), the user can choose to compile and use in the docker container or compile from the source code. For details, please refer to our [compile documentation](compile.md).

## Configure Environment (Linux)

Expand Down Expand Up @@ -78,10 +78,10 @@ OpenMLDB standalone version needs to deploy a nameserver and a tablet. The names
#### 1. Download the OpenMLDB Deployment Package

```
wget https://github.com/4paradigm/OpenMLDB/releases/download/v0.4.3/openmldb-0.4.3-linux.tar.gz
tar -zxvf openmldb-0.4.3-linux.tar.gz
mv openmldb-0.4.3-linux openmldb-tablet-0.4.3
cd openmldb-tablet-0.4.3
wget https://github.com/4paradigm/OpenMLDB/releases/download/v0.5.0/openmldb-0.5.0-linux.tar.gz
tar -zxvf openmldb-0.5.0-linux.tar.gz
mv openmldb-0.5.0-linux openmldb-tablet-0.5.0
cd openmldb-tablet-0.5.0
```

#### 2. Modify the Configuration File: conf/standalone_tablet.flags
Expand Down Expand Up @@ -110,10 +110,10 @@ sh bin/start.sh start standalone_tablet
#### 1. Download the OpenMLDB Deployment Package

```
wget https://github.com/4paradigm/OpenMLDB/releases/download/v0.4.3/openmldb-0.4.3-linux.tar.gz
tar -zxvf openmldb-0.4.3-linux.tar.gz
mv openmldb-0.4.3-linux openmldb-ns-0.4.3
cd openmldb-ns-0.4.3
wget https://github.com/4paradigm/OpenMLDB/releases/download/v0.5.0/openmldb-0.5.0-linux.tar.gz
tar -zxvf openmldb-0.5.0-linux.tar.gz
mv openmldb-0.5.0-linux openmldb-ns-0.5.0
cd openmldb-ns-0.5.0
```

#### 2. Modify the Configuration File: conf/standalone_nameserver.flags
Expand Down Expand Up @@ -153,10 +153,10 @@ Before starting the APIServer, make sure that the OpenMLDB cluster has been star
#### 1. Download the OpenMLDB Deployment Package

```
wget https://github.com/4paradigm/OpenMLDB/releases/download/v0.4.3/openmldb-0.4.3-linux.tar.gz
tar -zxvf openmldb-0.4.3-linux.tar.gz
mv openmldb-0.4.3-linux openmldb-apiserver-0.4.3
cd openmldb-apiserver-0.4.3
wget https://github.com/4paradigm/OpenMLDB/releases/download/v0.5.0/openmldb-0.5.0-linux.tar.gz
tar -zxvf openmldb-0.5.0-linux.tar.gz
mv openmldb-0.5.0-linux openmldb-apiserver-0.5.0
cd openmldb-apiserver-0.5.0
```

#### 2. Modify the Configuration File: conf/standalone_apiserver.flags
Expand Down Expand Up @@ -219,10 +219,10 @@ Deploy the Zookeeper cluster [refer to here](https://zookeeper.apache.org/doc/r3
#### 1. Download the OpenMLDB Deployment Package

```
wget https://github.com/4paradigm/OpenMLDB/releases/download/v0.4.3/openmldb-0.4.3-linux.tar.gz
tar -zxvf openmldb-0.4.3-linux.tar.gz
mv openmldb-0.4.3-linux openmldb-tablet-0.4.3
cd openmldb-tablet-0.4.3
wget https://github.com/4paradigm/OpenMLDB/releases/download/v0.5.0/openmldb-0.5.0-linux.tar.gz
tar -zxvf openmldb-0.5.0-linux.tar.gz
mv openmldb-0.5.0-linux openmldb-tablet-0.5.0
cd openmldb-tablet-0.5.0
```

#### 2. Modify the Configuration File: conf/tablet.flags
Expand Down Expand Up @@ -265,10 +265,10 @@ Repeat the above steps to deploy multiple tablets.
#### 1. Download the OpenMLDB Deployment Package

```
wget https://github.com/4paradigm/OpenMLDB/releases/download/v0.4.3/openmldb-0.4.3-linux.tar.gz
tar -zxvf openmldb-0.4.3-linux.tar.gz
mv openmldb-0.4.3-linux openmldb-ns-0.4.3
cd openmldb-ns-0.4.3
wget https://github.com/4paradigm/OpenMLDB/releases/download/v0.5.0/openmldb-0.5.0-linux.tar.gz
tar -zxvf openmldb-0.5.0-linux.tar.gz
mv openmldb-0.5.0-linux openmldb-ns-0.5.0
cd openmldb-ns-0.5.0
```

#### 2. Modify the Configuration File: conf/nameserver.flags
Expand Down Expand Up @@ -312,10 +312,10 @@ Before running, make sure that the OpenMLDB cluster has been started, otherwise
#### 1. Download the OpenMLDB Deployment Package

```
wget https://github.com/4paradigm/OpenMLDB/releases/download/v0.4.3/openmldb-0.4.3-linux.tar.gz
tar -zxvf openmldb-0.4.3-linux.tar.gz
mv openmldb-0.4.3-linux openmldb-apiserver-0.4.3
cd openmldb-apiserver-0.4.3
wget https://github.com/4paradigm/OpenMLDB/releases/download/v0.5.0/openmldb-0.5.0-linux.tar.gz
tar -zxvf openmldb-0.5.0-linux.tar.gz
mv openmldb-0.5.0-linux openmldb-apiserver-0.5.0
cd openmldb-apiserver-0.5.0
```

#### 2. Modify the Configuration File: conf/apiserver.flags
Expand Down Expand Up @@ -349,12 +349,12 @@ sh bin/start.sh start apiserver
#### 1. Download the OpenMLDB Spark Distribution that is Optimized for Feature Engineering

```
wget https://github.com/4paradigm/spark/releases/download/v3.0.0-openmldb0.4.3/spark-3.0.0-bin-openmldbspark.tgz
wget https://github.com/4paradigm/spark/releases/download/v3.0.0-openmldb0.5.0/spark-3.0.0-bin-openmldbspark.tgz
tar -zxvf spark-3.0.0-bin-openmldbspark.tgz
wget https://github.com/4paradigm/OpenMLDB/releases/download/v0.4.3/openmldb-0.4.3-linux.tar.gz
tar -zxvf openmldb-0.4.3-linux.tar.gz
mv openmldb-0.4.3-linux openmldb-taskmanager-0.4.3
cd openmldb-taskmanager-0.4.3
wget https://github.com/4paradigm/OpenMLDB/releases/download/v0.5.0/openmldb-0.5.0-linux.tar.gz
tar -zxvf openmldb-0.5.0-linux.tar.gz
mv openmldb-0.5.0-linux openmldb-taskmanager-0.5.0
cd openmldb-taskmanager-0.5.0
```

#### 2. Modify the Configuration File conf/taskmanager.properties
Expand Down
10 changes: 5 additions & 5 deletions docs/en/quickstart/java_sdk.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ Configure maven pom
<dependency>
<groupId>com.4paradigm.openmldb</groupId>
<artifactId>openmldb-jdbc</artifactId>
<version>0.4.3</version>
<version>0.5.0</version>
</dependency>
<dependency>
<groupId>com.4paradigm.openmldb</groupId>
<artifactId>openmldb-native</artifactId>
<version>0.4.3</version>
<version>0.5.0</version>
</dependency>
```
### Java SDK Package Installation on Mac
Expand All @@ -26,15 +26,15 @@ Configure maven pom
<dependency>
<groupId>com.4paradigm.openmldb</groupId>
<artifactId>openmldb-jdbc</artifactId>
<version>0.4.3</version>
<version>0.5.0</version>
</dependency>
<dependency>
<groupId>com.4paradigm.openmldb</groupId>
<artifactId>openmldb-native</artifactId>
<version>0.4.3-macos</version>
<version>0.5.0-macos</version>
</dependency>
```
Notice: Since openmldb-native contains the C++ static library compiled by OpenMLDB, the default is the linux static library. On macOS, the version of the above openmldb-native needs to be changed to `0.4.3-macos`, and the version of openmldb-jdbc remains unchanged .
Notice: Since openmldb-native contains the C++ static library compiled by OpenMLDB, the default is the linux static library. On macOS, the version of the above openmldb-native needs to be changed to `0.5.0-macos`, and the version of openmldb-jdbc remains unchanged .

## 2. Java SDK Quick Start

Expand Down
4 changes: 2 additions & 2 deletions docs/en/use_case/pulsar_openmldb_connector_demo.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,14 @@ The below figure summarizes the workflow of using this connector. We will furthe

## Step 1
### Create OpenMLDB Cluster
Use docker to start it simply, and we need to create a test table, you can check on [Get started with cluster version of OpenMLDB](https://openmldb.ai/docs/en/v0.4/quickstart/openmldb_quickstart.html#get-started-with-cluster-version-of-openmldb) .
Use docker to start it simply, and we need to create a test table, you can check on [Get started with cluster version of OpenMLDB](https://openmldb.ai/docs/en/v0.5/quickstart/openmldb_quickstart.html#get-started-with-cluster-version-of-openmldb) .
```{caution}
Only OpenMLDB cluster mode can be the sink dist, and only write to online storage.
```

We recommend that you use ‘host network’ to run docker. And bind volume ‘files’ too. The sql scripts are in it.
```
docker run -dit --network host -v `pwd`/files:/work/taxi-trip/files --name openmldb 4pdosc/openmldb:0.4.4 bash
docker run -dit --network host -v `pwd`/files:/work/taxi-trip/files --name openmldb 4pdosc/openmldb:0.5.0 bash
docker exec -it openmldb bash
```
```{note}
Expand Down
2 changes: 1 addition & 1 deletion docs/zh/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
- [关于 OpenMLDB](about/about.md)
- [OpenMLDB 简介](about/intro.md)
- [发展历程](about/milestones.md)
- [v0.4.x Release Notes](about/release_notes.md)
- [v0.5.x Release Notes](about/release_notes.md)
- [快速上手](quickstart/quickstart.md)
- [OpenMLDB 快速上手](quickstart/openmldb_quickstart.md)
- [Java SDK 快速上手](quickstart/java_sdk.md)
Expand Down
3 changes: 2 additions & 1 deletion docs/zh/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
- [关于 OpenMLDB](about/about.md)
- [OpenMLDB 简介](about/intro.md)
- [发展历程](about/milestones.md)
- [v0.4.x Release Notes](about/release_notes.md)
- [v0.5.x Release Notes](about/release_notes.md)
- [快速上手](quickstart/quickstart.md)
- [OpenMLDB 快速上手](quickstart/openmldb_quickstart.md)
- [Java SDK 快速上手](quickstart/java_sdk.md)
Expand All @@ -29,6 +29,7 @@
- [开发者文档](developer/developer.md)
- [Contributing](./developer/contributing.md)
- [OpenMLDB SQL 内置函数开发指南](developer/built_in_function_develop_guide.md)
- [OpenMLDB SQL 自定义函数开发指南](developer/udf_develop_guide.md)
- [参考](reference/reference.md)
- [OpenMLDB运维CLI](reference/cli.md)
- [REST APIs](reference/rest_api.md)
Expand Down
31 changes: 31 additions & 0 deletions docs/zh/about/release_notes.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,34 @@
# v0.5.x Release Notes

## v0.5.0 Release Notes

### Features
- Support long window (#1532 #1573 #1583 #1622 #1627 #1672 # 1712 @zhanghaohit @nautaa)
- Register udf from external dynamic library (#1509 #1733 #1700 @dl239 @tobegit3hub)
- Support persistent storage engine enabled by Rocksdb (#1483 @Leowner)
- Add new SQL commands like `SHOW COMPONENTS`, `SHOW TABLE STATUS` (#1380 #1431 #1704 @aceforeverd)
- Support set global variables (#1310 #1359 #1364 @keyu813 @aceforeverd)
- Support reading Spark conf file from cli (#1600 @tobegit3hub)
- Support Spark local mode with multiple threads (#1675 @tobegit3hub)
- Optimize join condition expr (#1502 tobegit3hub)
- Add check for TaskManager config (#1262 @tobegit3hub)
- Add tracker service to track unfinished jobs (#1474 @tobegit3hub)
- Other minor features (#1601 @dl239; #1574 @vagetablechicken; #1546 @keyu813; #1729 @vagetablechicken; #1460 @tobegit3hub)

### Bug Fixes
- Wrong result when query on index (#1709 @aceforeverd)
- `lag`/`at`/`lead` results is wrong (#1605 @aceforeverd)
- Memory leak in zk_client (#1660 @wuxiaobai24)
- Update catalog if leade role changed (#1655 @dl239)
- Fix unsaferow relavent problems(#1298, #1312, #1326, #1362, #1637, #1381, #1731 @tobegit3hub)
- Query result is incorrect after adding a new index in standalone mode (#1721 @keyu813)
- Fail to get correct result for `SHOW JOBS` command(#1453 @tobegit3hub)
- Result is incorrect for date columns with `UnsafeRowOpt`(#1469 @tobegit3hub)
- Other minor bug fix (#1698 @kfiring; #1651 @kutlayacar; #1621 @KaidoWang; #1150, #1243 @tobegit3hub; )

### Code Refactoring
#1616 @dl239; #1743 @zjx1319

# v0.4.x Release Notes

## v0.4.4 Release Notes
Expand Down
12 changes: 6 additions & 6 deletions docs/zh/deploy/compile.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,22 @@

此节介绍在官方编译镜像 [hybridsql](https://hub.docker.com/r/4pdosc/hybridsql) 中编译 OpenMLDB。镜像内置了编译所需要的工具和依赖,因此不需要额外的步骤单独配置它们。关于基于非 docker 的编译使用方式,请参照下面的 [编译详细说明](#编译详细说明) 章节。

关于编译镜像版本,需要注意拉取的镜像版本和 [OpenMLDB 发布版本](https://github.com/4paradigm/OpenMLDB/releases)保持一致。以下例子演示了在 `hybridsql:0.4.4` 镜像版本上编译 [OpenMLDB v0.4.4](https://github.com/4paradigm/OpenMLDB/releases/tag/v0.4.4) 的代码,如果要编译最新 `main` 分支的代码,则需要拉取 `hybridsql:latest` 版本镜像。
关于编译镜像版本,需要注意拉取的镜像版本和 [OpenMLDB 发布版本](https://github.com/4paradigm/OpenMLDB/releases)保持一致。以下例子演示了在 `hybridsql:0.5.0` 镜像版本上编译 [OpenMLDB v0.5.0](https://github.com/4paradigm/OpenMLDB/releases/tag/v0.5.0) 的代码,如果要编译最新 `main` 分支的代码,则需要拉取 `hybridsql:latest` 版本镜像。

1. 下载 docker 镜像
```bash
docker pull 4pdosc/hybridsql:0.4.4
docker pull 4pdosc/hybridsql:0.5
```

2. 启动 docker 容器
```bash
docker run -it 4pdosc/hybridsql:0.4.4 bash
docker run -it 4pdosc/hybridsql:0.5 bash
```

3. 在 docker 容器内, 克隆 OpenMLDB, 并切换分支到 v0.4.4
3. 在 docker 容器内, 克隆 OpenMLDB, 并切换分支到 v0.5.0
```bash
cd ~
git clone -b v0.4.4 https://github.com/4paradigm/OpenMLDB.git
git clone -b v0.5.0 https://github.com/4paradigm/OpenMLDB.git
```

4. 在 docker 容器内编译 OpenMLDB
Expand Down Expand Up @@ -130,7 +130,7 @@ make CMAKE_BUILD_TYPE=Debug
1. 下载预编译的OpenMLDB Spark发行版。
```bash
wget https://github.com/4paradigm/spark/releases/download/v3.0.0-openmldb0.4.4/spark-3.0.0-bin-openmldbspark.tgz
wget https://github.com/4paradigm/spark/releases/download/v3.0.0-openmldb0.5.0/spark-3.0.0-bin-openmldbspark.tgz
```
或者下载源代码并从头开始编译。
Expand Down
Loading

0 comments on commit 43f2d6a

Please sign in to comment.