Skip to content

Commit

Permalink
add release-notes and update install package version (#573)
Browse files Browse the repository at this point in the history
  • Loading branch information
yangj1211 authored Jan 2, 2024
1 parent fe22b92 commit 244a1b6
Show file tree
Hide file tree
Showing 26 changed files with 262 additions and 66 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ These introductions will help you go through you the key concepts and user detai

### Roadmap

MatrixOne v1.0.0 has been released, you can see [Release Notes](../../Release-Notes/v1.0.0.md) know more information.
MatrixOne v1.1.0 has been released, you can see [Release Notes](../../Release-Notes/v1.1.0.md) know more information.

For the long-term project roadmap, please refer to [MatrixOne roadmap](https://github.com/matrixorigin/matrixone/issues/613) for a more general overview.

Expand Down
2 changes: 1 addition & 1 deletion docs/MatrixOne/Deploy/deploy-MatrixOne-cluster.md
Original file line number Diff line number Diff line change
Expand Up @@ -648,7 +648,7 @@ mysql -h $(kubectl get svc/mo-tp-cn -n mo-hn -o jsonpath='{.spec.clusterIP}') -P
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 163
Server version: 8.0.30-MatrixOne-v1.0.0 MatrixOne
Server version: 8.0.30-MatrixOne-v1.1.0 MatrixOne

Copyright (c) 2000, 2023, Oracle and/or its affiliates.

Expand Down
2 changes: 1 addition & 1 deletion docs/MatrixOne/Deploy/update-MatrixOne-cluster.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ According to the introduction in [MatrixOne Distributed Cluster Deployment](depl
root@master0 ~]# mysql -h $(kubectl get svc/mo-tp-cn -n mo-hn -o jsonpath='{.spec.clusterIP}') -P 6001 -uroot -p111
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MySQL connection id is 1005
Server version: 8.0.30-MatrixOne-v1.0.0 MatrixOne
Server version: 8.0.30-MatrixOne-v1.1.0 MatrixOne
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ export SEATNUNNEL_HOME="/root/seatunnel"
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
```

2. Use the [mo_ctl](https://docs.matrixorigin.cn/1.0.0/MatrixOne/Maintain/mo_ctl/) tool to import the MySQL DDL statements into MatrixOne directly. Execute the following command:
2. Use the [mo_ctl](https://docs.matrixorigin.cn/1.1.0/MatrixOne/Maintain/mo_ctl/) tool to import the MySQL DDL statements into MatrixOne directly. Execute the following command:

```shell
mo_ctl sql /root/mysql.sql
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ To test the SSL configuration, perform the following steps:
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 8.0.30-MatrixOne-v1.0.0 MatrixOne
Server version: 8.0.30-MatrixOne-v1.1.0 MatrixOne
Protocol version: 10
Connection: 127.0.0.1 via TCP/IP
Client characterset: utf8mb4
Expand Down
2 changes: 1 addition & 1 deletion docs/MatrixOne/Develop/connect-mo/database-client-tools.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ Make sure you have already [installed and launched MatrixOne](../../Get-Started/
```
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1031
Server version: 8.0.30-MatrixOne-v1.0.0 MatrixOne
Server version: 8.0.30-MatrixOne-v1.1.0 MatrixOne
Copyright (c) 2000, 2022, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ The PyMySQL is a pure-Python MySQL client library.
```
> python3 pymysql_connect_matrixone.py
Database version : 8.0.30-MatrixOne-v1.0.0
Database version : 8.0.30-MatrixOne-v1.1.0
```
## Using sqlalchemy connect to MatrixOne
Expand Down
2 changes: 1 addition & 1 deletion docs/MatrixOne/Develop/export-data/select-into-outfile.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ Make sure you have already [Deployed standalone MatrixOne](../../Get-Started/ins
If you install MatrixOne by `docker`, the directory is inside the docker image by default. To work with local directory, you need to bind a local directory to the container. In the following example, the local file system path `${local_data_path}/mo-data` is binded to the MatrixOne docker image, with a mapping to the `/mo-data` path. For more information, see [Docker Mount Volume tutorial](https://www.freecodecamp.org/news/docker-mount-volume-guide-how-to-mount-a-local-directory/).

```
sudo docker run --name <name> --privileged -d -p 6001:6001 -v ${local_data_path}/mo-data:/mo-data:rw matrixorigin/matrixone:1.0.0
sudo docker run --name <name> --privileged -d -p 6001:6001 -v ${local_data_path}/mo-data:/mo-data:rw matrixorigin/matrixone:1.1.0
```

### Steps
Expand Down
4 changes: 2 additions & 2 deletions docs/MatrixOne/Develop/import-data/bulk-load/load-csv.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ __Note__: A `csv`(comma-separated values) file is a delimited text file that use
### Example using `Load data` with `docker` version
If you install MatrixOne by `docker`, the file system is inside the docker image by default. To work with local directory, you need to bind a local directory to the container. In the following example, the local file system path `~/tmp/docker_loaddata_demo/` is binded to the MatrixOne docker image, with a mapping to the `/ssb-dbgen-path` path inside the docker.
We will walk you through the whole process of loading data with MatrixOne 1.0.0 docker version in this example.
We will walk you through the whole process of loading data with MatrixOne 1.1.0 docker version in this example.
1. Download the dataset file and store the data in *~/tmp/docker_loaddata_demo/*:
Expand All @@ -114,7 +114,7 @@ We will walk you through the whole process of loading data with MatrixOne 1.0.0
3. Use Docker to launch MatrixOne, and mount the directory *~/tmp/docker_loaddata_demo/* that stores data files to a directory in the container. The container directory is */sb-dbgen-path* as an example:
```
sudo docker run --name matrixone --privileged -d -p 6001:6001 -v ~/tmp/docker_loaddata_demo/:/ssb-dbgen-path:rw matrixorigin/matrixone:1.0.0
sudo docker run --name matrixone --privileged -d -p 6001:6001 -v ~/tmp/docker_loaddata_demo/:/ssb-dbgen-path:rw matrixorigin/matrixone:1.1.0
```
4. Connect to MatrixOne server:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,6 @@ select * from tool;

## Constraints

MatrixOne 1.0.0 version already supports MySQL table creation statements, so you can smoothly migrate MySQL tables to MatrixOne. However, it should be noted that during the migration process, some keywords incompatible with MySQL, such as `engine=`, will be automatically ignored in MatrixOne and will not affect the migration of the table structure.
MatrixOne 1.1.0 version already supports MySQL table creation statements, so you can smoothly migrate MySQL tables to MatrixOne. However, it should be noted that during the migration process, some keywords incompatible with MySQL, such as `engine=`, will be automatically ignored in MatrixOne and will not affect the migration of the table structure.

However, it should be noted that although MatrixOne supports MySQL table creation statements, manual modification is still required if the migrated table contains incompatible data types, triggers, functions, or stored procedures. For more detailed compatibility information, see [MySQL Compatibility](../../../Overview/feature/mysql-compatibility.md).
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,7 @@ GCC_VERSION="8.5.0"
CLANG_VERSION="13.0"
GO_VERSION="1.20"
MO_GIT_URL="https://github.com/matrixorigin/matrixone.git"
MO_DEFAULT_VERSION="v1.0.0"
MO_DEFAULT_VERSION="v1.1.0"
GOPROXY="https://goproxy.cn,direct"
STOP_INTERVAL="5"
START_INTERVAL="2"
Expand All @@ -200,7 +200,7 @@ Generally, the parameters that may need to be adjusted are as follows:
````
mo_ctl set_conf MO_PATH="/data/mo/matrixone" # Set custom MatrixOne download path
mo_ctl set_conf MO_GIT_URL="https://ghproxy.com/https://github.com/matrixorigin/matrixone.git" # For the problem of slow downloading from the original GitHub address, set the proxy download address
mo_ctl set_conf MO_DEFAULT_VERSION="v1.0.0" # Set the version of MatrixOne downloaded
mo_ctl set_conf MO_DEFAULT_VERSION="v1.1.0" # Set the version of MatrixOne downloaded
````
## Step 3: Get MatrixOne code
Expand All @@ -218,7 +218,7 @@ Depending on your needs, choose whether you want to keep your code up to date, o
=== "Get the MatrixOne(Stable Version) code to build"
```
mo_ctl deploy v1.0.0
mo_ctl deploy v1.1.0
```
## Step 4: Launch MatrixOne server
Expand Down Expand Up @@ -255,7 +255,7 @@ root@VM-16-2-debian:~# mo_ctl connect
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 15
Server version: 8.0.30-MatrixOne-v1.0.0 MatrixOne
Server version: 8.0.30-MatrixOne-v1.1.0 MatrixOne

Copyright (c) 2000, 2023, Oracle and/or its affiliates.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -96,16 +96,16 @@ The Debian11.1 version does not have MySQL Client installed by default, so it ne
```bash
mkdir -p /root/matrixone & cd /root/
wget https://github.com/matrixorigin/matrixone/releases/download/v1.0.0/mo-v1.0.0-linux-x86_64.zip
unzip -d matrixone/ mo-v1.0.0-linux-x86_64.zip
wget https://github.com/matrixorigin/matrixone/releases/download/v1.1.0/mo-v1.1.0-linux-x86_64.zip
unzip -d matrixone/ mo-v1.1.0-linux-x86_64.zip
```
Binary for ARM architecture system:
```bash
mkdir -p /root/matrixone & cd /root/
wget https://github.com/matrixorigin/matrixone/releases/download/v1.0.0/mo-v1.0.0-linux-arm64.zip
unzip -d matrixone/ mo-v1.0.0-linux-arm64.zip
wget https://github.com/matrixorigin/matrixone/releases/download/v1.1.0/mo-v1.1.0-linux-arm64.zip
unzip -d matrixone/ mo-v1.1.0-linux-arm64.zip
```
=== "**Downloading method 2: Using `curl` to install binary packages**"
Expand All @@ -114,21 +114,21 @@ The Debian11.1 version does not have MySQL Client installed by default, so it ne
```bash
mkdir -p /root/matrixone & cd /root/
curl -OL https://github.com/matrixorigin/matrixone/releases/download/v1.0.0/mo-v1.0.0-linux-x86_64.zip
unzip -d matrixone/ mo-v1.0.0-linux-x86_64.zip
curl -OL https://github.com/matrixorigin/matrixone/releases/download/v1.1.0/mo-v1.1.0-linux-x86_64.zip
unzip -d matrixone/ mo-v1.1.0-linux-x86_64.zip
```
Binary for ARM architecture system:
```bash
mkdir -p /root/matrixone & cd /root/
curl -OL https://github.com/matrixorigin/matrixone/releases/download/v1.0.0/mo-v1.0.0-linux-arm64.zip
unzip -d matrixone/ mo-v1.0.0-linux-arm64.zip
curl -OL https://github.com/matrixorigin/matrixone/releases/download/v1.1.0/mo-v1.1.0-linux-arm64.zip
unzip -d matrixone/ mo-v1.1.0-linux-arm64.zip
```
=== "**Downloading method 3: Go to the page and download**"
If you want a more intuitive way to download the page, go to the [version 1.0.0](https://github.com/matrixorigin/matrixone/releases/tag/v1.0.0), pull down to find the **Assets** column, and click the installation package *mo-v1.0.0-linux-x86_64.zip* or *mo-v1.0.0-linux-arm64.zip* can be downloaded.
If you want a more intuitive way to download the page, go to the [version 1.1.0](https://github.com/matrixorigin/matrixone/releases/tag/v1.1.0), pull down to find the **Assets** column, and click the installation package *mo-v1.1.0-linux-x86_64.zip* or *mo-v1.1.0-linux-arm64.zip* can be downloaded.
## Step 3: Install the mo_ctl tool
Expand Down Expand Up @@ -184,7 +184,7 @@ root@VM-16-2-debian:~# mo_ctl connect
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 15
Server version: 8.0.30-MatrixOne-v1.0.0 MatrixOne
Server version: 8.0.30-MatrixOne-v1.1.0 MatrixOne

Copyright (c) 2000, 2023, Oracle and/or its affiliates.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,18 +41,18 @@ This document will guide you build standalone MatrixOne using Docker.
It will pull the image from Docker Hub if not exists. You can choose to pull the stable version image or the develop version image.
=== "Stable Version Image(1.0.0 version)"
=== "Stable Version Image(1.1.0 version)"
```bash
docker pull matrixorigin/matrixone:1.0.0
docker run -d -p 6001:6001 --name matrixone matrixorigin/matrixone:1.0.0
docker pull matrixorigin/matrixone:1.1.0
docker run -d -p 6001:6001 --name matrixone matrixorigin/matrixone:1.1.0
```
If you are using the network in mainland China, you can pull the MatrixOne stable version image on Alibaba Cloud:
```bash
docker pull registry.cn-shanghai.aliyuncs.com/matrixorigin/matrixone:1.0.0
docker run -d -p 6001:6001 --name matrixone registry.cn-shanghai.aliyuncs.com/matrixorigin/matrixone:1.0.0
docker pull registry.cn-shanghai.aliyuncs.com/matrixorigin/matrixone:1.1.0
docker run -d -p 6001:6001 --name matrixone registry.cn-shanghai.aliyuncs.com/matrixorigin/matrixone:1.1.0
```
=== "Develop Version Image"
Expand All @@ -77,7 +77,7 @@ It will pull the image from Docker Hub if not exists. You can choose to pull the
If your Docker version is lower than 20.10.18 or the Docker client and server versions are inconsistent, upgrading to the latest stable version before attempting is recommended. If you choose to proceed with the current versions, you need to add the parameter `--privileged=true` to the `docker run` command, as shown below:
```bash
docker run -d -p 6001:6001 --name matrixone --privileged=true matrixorigin/matrixone:1.0.0
docker run -d -p 6001:6001 --name matrixone --privileged=true matrixorigin/matrixone:1.1.0
```
!!! note
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -170,7 +170,7 @@ GCC_VERSION="8.5.0"
CLANG_VERSION="13.0"
GO_VERSION="1.20"
MO_GIT_URL="https://github.com/matrixorigin/matrixone.git"
MO_DEFAULT_VERSION="v1.0.0"
MO_DEFAULT_VERSION="v1.1.0"
GOPROXY="https://goproxy.cn,direct"
STOP_INTERVAL="5"
START_INTERVAL="2"
Expand All @@ -186,7 +186,7 @@ Generally, the parameters that may need to be adjusted are as follows:
```
mo_ctl set_conf MO_PATH="/Users/username/mo/matrixone" # Set custom MatrixOne download path
mo_ctl set_conf MO_GIT_URL="https://ghproxy.com/https://github.com/matrixorigin/matrixone.git" ## For the problem of slow downloading from the original GitHub address, set the proxy download address
mo_ctl set_conf MO_DEFAULT_VERSION="v1.0.0" # Set the version of MatrixOne downloaded
mo_ctl set_conf MO_DEFAULT_VERSION="v1.1.0" # Set the version of MatrixOne downloaded
```
## Step 3: Get MatrixOne code
Expand All @@ -204,7 +204,7 @@ Depending on your needs, choose whether you want to keep your code up to date, o
=== "Get the MatrixOne(Stable Version) code to build"
```
mo_ctl deploy v1.0.0
mo_ctl deploy v1.1.0
```
## Step 4: Launch MatrixOne server
Expand Down Expand Up @@ -241,7 +241,7 @@ This command will invoke the MySQL Client tool to connect to the MatrixOne servi
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 15
Server version: 8.0.30-MatrixOne-v1.0.0 MatrixOne
Server version: 8.0.30-MatrixOne-v1.1.0 MatrixOne

Copyright (c) 2000, 2023, Oracle and/or its affiliates.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -98,16 +98,16 @@ __Tips__: It is recommended that you download and install one of these two tools
```bash
mkdir -p /User/username/mo/matrixone & cd /User/username/mo
wget https://github.com/matrixorigin/matrixone/releases/download/v1.0.0/mo-v1.0.0-darwin-x86_64.zip
unzip -d matrixone/ mo-v1.0.0-darwin-x86_64.zip
wget https://github.com/matrixorigin/matrixone/releases/download/v1.1.0/mo-v1.1.0-darwin-x86_64.zip
unzip -d matrixone/ mo-v1.1.0-darwin-x86_64.zip
```
Binary for ARM architecture system:
```bash
mkdir -p /User/username/mo/matrixone & cd /User/username/mo
wget https://github.com/matrixorigin/matrixone/releases/download/v1.0.0/mo-v1.0.0-darwin-arm64.zip
unzip -d matrixone/ mo-v1.0.0-darwin-arm64.zip
wget https://github.com/matrixorigin/matrixone/releases/download/v1.1.0/mo-v1.1.0-darwin-arm64.zip
unzip -d matrixone/ mo-v1.1.0-darwin-arm64.zip
```
=== "**Downloading method 2: Using `curl` to install binary packages**"
Expand All @@ -116,21 +116,21 @@ __Tips__: It is recommended that you download and install one of these two tools
```bash
mkdir -p /User/username/mo/matrixone & cd /User/username/mo
curl -OL https://github.com/matrixorigin/matrixone/releases/download/v1.0.0/mo-v1.0.0-darwin-x86_64.zip
unzip -d matrixone/ mo-v1.0.0-darwin-x86_64.zip
curl -OL https://github.com/matrixorigin/matrixone/releases/download/v1.1.0/mo-v1.1.0-darwin-x86_64.zip
unzip -d matrixone/ mo-v1.1.0-darwin-x86_64.zip
```
Binary for ARM architecture system:
```bash
mkdir -p /User/username/mo/matrixone & cd /User/username/mo
curl -OL https://github.com/matrixorigin/matrixone/releases/download/v1.0.0/mo-v1.0.0-darwin-arm64.zip
unzip -d matrixone/ mo-v1.0.0-darwin-arm64.zip
curl -OL https://github.com/matrixorigin/matrixone/releases/download/v1.1.0/mo-v1.1.0-darwin-arm64.zip
unzip -d matrixone/ mo-v1.1.0-darwin-arm64.zip
```
=== "**Downloading method 3: Go to the page and download**"
If you want a more intuitive way to download the page, go to the [version 1.0.0](https://github.com/matrixorigin/matrixone/releases/tag/v1.0.0), pull down to find the **Assets** column, and click the installation package *mo-v1.0.0-darwin-x86_64.zip* or *mo-v1.0.0-darwin-arm64.zip* can be downloaded.
If you want a more intuitive way to download the page, go to the [version 1.1.0](https://github.com/matrixorigin/matrixone/releases/tag/v1.1.0), pull down to find the **Assets** column, and click the installation package *mo-v1.1.0-darwin-x86_64.zip* or *mo-v1.1.0-darwin-arm64.zip* can be downloaded.
## Step 3: Install the mo_ctl tool
Expand Down Expand Up @@ -186,7 +186,7 @@ This command will invoke the MySQL Client tool to connect to the MatrixOne servi
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 15
Server version: 8.0.30-MatrixOne-v1.0.0 MatrixOne
Server version: 8.0.30-MatrixOne-v1.1.0 MatrixOne

Copyright (c) 2000, 2023, Oracle and/or its affiliates.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,18 +24,18 @@ This document will guide you build standalone MatrixOne using Docker.
It will pull the image from Docker Hub if not exists. You can choose to pull the stable version image or the develop version image.
=== "Stable Version Image(1.0.0 version)"
=== "Stable Version Image(1.1.0 version)"
```bash
docker pull matrixorigin/matrixone:1.0.0
docker run -d -p 6001:6001 --name matrixone matrixorigin/matrixone:1.0.0
docker pull matrixorigin/matrixone:1.1.0
docker run -d -p 6001:6001 --name matrixone matrixorigin/matrixone:1.1.0
```
If you are using the network in mainland China, you can pull the MatrixOne stable version image on Alibaba Cloud:
```bash
docker pull registry.cn-shanghai.aliyuncs.com/matrixorigin/matrixone:1.0.0
docker run -d -p 6001:6001 --name matrixone registry.cn-shanghai.aliyuncs.com/matrixorigin/matrixone:1.0.0
docker pull registry.cn-shanghai.aliyuncs.com/matrixorigin/matrixone:1.1.0
docker run -d -p 6001:6001 --name matrixone registry.cn-shanghai.aliyuncs.com/matrixorigin/matrixone:1.1.0
```
=== "Develop Version Image"
Expand All @@ -60,7 +60,7 @@ It will pull the image from Docker Hub if not exists. You can choose to pull the
If your Docker version is lower than 20.10.18 or the Docker client and server versions are inconsistent, upgrading to the latest stable version before attempting is recommended. If you choose to proceed with the current versions, you need to add the parameter `--privileged=true` to the `docker run` command, as shown below:
```bash
docker run -d -p 6001:6001 --name matrixone --privileged=true matrixorigin/matrixone:1.0.0
docker run -d -p 6001:6001 --name matrixone --privileged=true matrixorigin/matrixone:1.1.0
```
!!! note
Expand Down
Loading

0 comments on commit 244a1b6

Please sign in to comment.