This is an automated email from the ASF dual-hosted git repository.

luzhijing pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-website.git


The following commit(s) were added to refs/heads/master by this push:
     new dd1364d24eb (feat) release 2.1.0 & 1.2.8 (#414)
dd1364d24eb is described below

commit dd1364d24eb247dd6ea1db6242612ad14bff1b8e
Author: velodb-Linjiang <134401306+velodb-linji...@users.noreply.github.com>
AuthorDate: Fri Mar 8 14:33:00 2024 +0800

    (feat) release 2.1.0 & 1.2.8 (#414)
    
    
    ---------
    
    Co-authored-by: jeffrey <color.d...@gmail.com>
---
 .github/workflows/cron-deploy-website.yml    |  16 +
 .github/workflows/manual-deploy-website.yml  | 282 +++++++++---------
 docusaurus.config.js                         |   2 +-
 local_build_docs.sh                          |  16 +
 src/constant/download.data.ts                | 418 +++++++--------------------
 src/pages/download/index.tsx                 |   6 +-
 versioned_sidebars/version-2.0-sidebars.json |  11 +-
 versions.json                                |   1 +
 8 files changed, 297 insertions(+), 455 deletions(-)

diff --git a/.github/workflows/cron-deploy-website.yml 
b/.github/workflows/cron-deploy-website.yml
index 2da458e1328..b466e89d39d 100644
--- a/.github/workflows/cron-deploy-website.yml
+++ b/.github/workflows/cron-deploy-website.yml
@@ -86,6 +86,22 @@ jobs:
 
                   rm -rf doris
 
+                  # clone docs version 2.1
+                  git clone --branch branch-2.1 
https://github.com/apache/doris.git --depth 1
+                  mkdir -p docs
+                  rm -rf versioned_docs/version-2.1
+                  mkdir -p versioned_docs/version-2.1
+                  cp -R doris/docs/en/docs/* versioned_docs/version-2.1/
+                  rm -rf versioned_sidebars/version-2.1-sidebars.json
+                  cp -R doris/docs/sidebars.json 
versioned_sidebars/version-2.1-sidebars.json
+                  rm -rf 
i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1.json
+                  rm -rf i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1
+                  mkdir -p 
i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1
+                  cp -R doris/docs/zh-CN/docs/* 
i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/
+                  cp -R doris/docs/dev.json 
i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1.json
+
+                  rm -rf doris
+
                   npm install -g yarn
                   yarn cache clean
                   export NODE_OPTIONS=--max-old-space-size=8192
diff --git a/.github/workflows/manual-deploy-website.yml 
b/.github/workflows/manual-deploy-website.yml
index 8341a508a06..f520c58519e 100644
--- a/.github/workflows/manual-deploy-website.yml
+++ b/.github/workflows/manual-deploy-website.yml
@@ -1,136 +1,152 @@
 name: Manual Deploy And Upload To OSS
 
-on: 
-  workflow_dispatch:
-    inputs:
-      branch:
-        description: 'Specify the branch name'
-        required: true
-        default: 'master'
-  
+on:
+    workflow_dispatch:
+        inputs:
+            branch:
+                description: 'Specify the branch name'
+                required: true
+                default: 'master'
+
 jobs:
-  build-and-deploy:
-    runs-on: ubuntu-latest
-    environment: Production
-    steps:
-    - name: Checkout
-      uses: actions/checkout@master
-      with:
-          persist-credentials: false
-          submodules: recursive
-    
-    - name: Add Chinese Fonts
-      run: |
-          sudo apt-get install ttf-mscorefonts-installer
-          sudo apt-get install fontconfig
-          fc-list :lang=zh
-          ls -lh /usr/share/fonts/
-          cp -rf ./static/fonts/* /usr/share/fonts/
-          mkfontscale
-          mkfontdir
-          fc-cache
-          fc-list :lang=zh
-
-    - name: Use Node.js
-      uses: actions/setup-node@v3
-      with:
-        node-version: 20
-
-    - name: Build
-      run: |
-        # clone docs version dev
-        git clone --branch master https://github.com/apache/doris.git --depth 1
-        mkdir -p docs
-        cp -R doris/docs/en/docs/* docs/
-        cp -R doris/docs/sidebars.json sidebars.json
-        mkdir -p i18n/zh-CN/docusaurus-plugin-content-docs/current
-        cp -R doris/docs/zh-CN/docs/* 
i18n/zh-CN/docusaurus-plugin-content-docs/current/
-        cp -R doris/docs/dev.json 
i18n/zh-CN/docusaurus-plugin-content-docs/current.json
-
-        mkdir -p community
-        cp -R doris/docs/en/community/* community/
-        mkdir -p i18n/zh-CN/docusaurus-plugin-content-docs-community/current/
-        cp -R doris/docs/zh-CN/community/* 
i18n/zh-CN/docusaurus-plugin-content-docs-community/current/
-        cp -R doris/docs/sidebarsCommunity.json .
-
-        # clone images
-        cp -R doris/docs/images static/
-
-        rm -rf doris
-
-        # clone docs version 1.2
-        git clone --branch branch-1.2-lts https://github.com/apache/doris.git 
--depth 1
-        mkdir -p docs
-        rm -rf versioned_docs/version-1.2
-        mkdir -p versioned_docs/version-1.2
-        cp -R doris/docs/en/docs/* versioned_docs/version-1.2/
-        rm -rf versioned_sidebars/version-1.2-sidebars.json
-        cp -R doris/docs/sidebars.json 
versioned_sidebars/version-1.2-sidebars.json
-        rm -rf i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.json
-        rm -rf i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2
-        mkdir -p i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2
-        cp -R doris/docs/zh-CN/docs/* 
i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2/
-        cp -R doris/docs/dev.json 
i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.json
-
-        rm -rf doris
-
-        # clone docs version 2.0
-        git clone --branch branch-2.0 https://github.com/apache/doris.git 
--depth 1
-        mkdir -p docs
-        rm -rf versioned_docs/version-2.0
-        mkdir -p versioned_docs/version-2.0
-        cp -R doris/docs/en/docs/* versioned_docs/version-2.0/
-        rm -rf versioned_sidebars/version-2.0-sidebars.json
-        cp -R doris/docs/sidebars.json 
versioned_sidebars/version-2.0-sidebars.json
-        rm -rf i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0.json
-        rm -rf i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0
-        mkdir -p i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0
-        cp -R doris/docs/zh-CN/docs/* 
i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0/
-        cp -R doris/docs/dev.json 
i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0.json
-
-        rm -rf doris
-
-        npm install -g yarn
-        yarn cache clean
-        export NODE_OPTIONS=--max-old-space-size=8192
-        yarn && yarn build
-        touch build/.dummy
-        cp .asf-site.yaml ./build/.asf.yaml
-        cp versions.json ./build/
-        ls build
-        export DORIS_COMMIT=`git rev-parse HEAD`
-
-    - name: Upload files to OSS
-      uses: ./.github/actions/aliyun-oss-website-action
-      with:
-          accessKeyId: ${{ secrets.ALIYUN_ACCESS_KEY_ID }}
-          accessKeySecret: ${{ secrets.ALIYUN_ACCESS_KEY_SECRET }}
-          bucket: ${{ secrets.ALIYUN_OSS_BUCKET }}
-          # use your own endpoint
-          endpoint: ${{ secrets.ALIYUN_OSS_ENDPOINT }}
-          folder: build
-          onlyUpload: true
-
-    - name: Deploy Website
-      if: ${{ github.event.inputs.branch == 'master' }}
-      uses: peaceiris/actions-gh-pages@v3
-      with:
-        github_token: ${{ github.token }}
-        publish_branch: asf-site
-        publish_dir: ./build
-        destination_dir: ./
-        user_name: 'github-actions[bot]'
-        user_email: 'github-actions[bot]@users.noreply.github.com'
-        commit_message: 'Automated deployment with doris branch ${{ 
github.event.inputs.branch }}@${{ env.DORIS_COMMIT }}'
-        
-    - name: Deploy Branch
-      if: ${{ github.event.inputs.branch != 'master' }}
-      uses: peaceiris/actions-gh-pages@v3
-      with:
-        github_token: ${{ github.token }}
-        publish_branch: asf-site
-        publish_dir: ./build
-        destination_dir: ${{ github.event.inputs.branch }}
-        user_name: 'github-actions[bot]'
-        user_email: 'github-actions[bot]@users.noreply.github.com'
-        commit_message: 'Automated deployment with doris branch ${{ 
github.event.inputs.branch }}@${{ env.DORIS_COMMIT }}'
+    build-and-deploy:
+        runs-on: ubuntu-latest
+        environment: Production
+        steps:
+            - name: Checkout
+              uses: actions/checkout@master
+              with:
+                  persist-credentials: false
+                  submodules: recursive
+
+            - name: Add Chinese Fonts
+              run: |
+                  sudo apt-get install ttf-mscorefonts-installer
+                  sudo apt-get install fontconfig
+                  fc-list :lang=zh
+                  ls -lh /usr/share/fonts/
+                  cp -rf ./static/fonts/* /usr/share/fonts/
+                  mkfontscale
+                  mkfontdir
+                  fc-cache
+                  fc-list :lang=zh
+
+            - name: Use Node.js
+              uses: actions/setup-node@v3
+              with:
+                  node-version: 20
+
+            - name: Build
+              run: |
+                  # clone docs version dev
+                  git clone --branch master 
https://github.com/apache/doris.git --depth 1
+                  mkdir -p docs
+                  cp -R doris/docs/en/docs/* docs/
+                  cp -R doris/docs/sidebars.json sidebars.json
+                  mkdir -p i18n/zh-CN/docusaurus-plugin-content-docs/current
+                  cp -R doris/docs/zh-CN/docs/* 
i18n/zh-CN/docusaurus-plugin-content-docs/current/
+                  cp -R doris/docs/dev.json 
i18n/zh-CN/docusaurus-plugin-content-docs/current.json
+
+                  mkdir -p community
+                  cp -R doris/docs/en/community/* community/
+                  mkdir -p 
i18n/zh-CN/docusaurus-plugin-content-docs-community/current/
+                  cp -R doris/docs/zh-CN/community/* 
i18n/zh-CN/docusaurus-plugin-content-docs-community/current/
+                  cp -R doris/docs/sidebarsCommunity.json .
+
+                  # clone images
+                  cp -R doris/docs/images static/
+
+                  rm -rf doris
+
+                  # clone docs version 1.2
+                  git clone --branch branch-1.2-lts 
https://github.com/apache/doris.git --depth 1
+                  mkdir -p docs
+                  rm -rf versioned_docs/version-1.2
+                  mkdir -p versioned_docs/version-1.2
+                  cp -R doris/docs/en/docs/* versioned_docs/version-1.2/
+                  rm -rf versioned_sidebars/version-1.2-sidebars.json
+                  cp -R doris/docs/sidebars.json 
versioned_sidebars/version-1.2-sidebars.json
+                  rm -rf 
i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.json
+                  rm -rf i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2
+                  mkdir -p 
i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2
+                  cp -R doris/docs/zh-CN/docs/* 
i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2/
+                  cp -R doris/docs/dev.json 
i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.json
+
+                  rm -rf doris
+
+                  # clone docs version 2.0
+                  git clone --branch branch-2.0 
https://github.com/apache/doris.git --depth 1
+                  mkdir -p docs
+                  rm -rf versioned_docs/version-2.0
+                  mkdir -p versioned_docs/version-2.0
+                  cp -R doris/docs/en/docs/* versioned_docs/version-2.0/
+                  rm -rf versioned_sidebars/version-2.0-sidebars.json
+                  cp -R doris/docs/sidebars.json 
versioned_sidebars/version-2.0-sidebars.json
+                  rm -rf 
i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0.json
+                  rm -rf i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0
+                  mkdir -p 
i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0
+                  cp -R doris/docs/zh-CN/docs/* 
i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0/
+                  cp -R doris/docs/dev.json 
i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0.json
+
+                  rm -rf doris
+
+                  # clone docs version 2.1
+                  git clone --branch branch-2.1 
https://github.com/apache/doris.git --depth 1
+                  mkdir -p docs
+                  rm -rf versioned_docs/version-2.1
+                  mkdir -p versioned_docs/version-2.1
+                  cp -R doris/docs/en/docs/* versioned_docs/version-2.1/
+                  rm -rf versioned_sidebars/version-2.1-sidebars.json
+                  cp -R doris/docs/sidebars.json 
versioned_sidebars/version-2.1-sidebars.json
+                  rm -rf 
i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1.json
+                  rm -rf i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1
+                  mkdir -p 
i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1
+                  cp -R doris/docs/zh-CN/docs/* 
i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/
+                  cp -R doris/docs/dev.json 
i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1.json
+
+                  rm -rf doris
+
+                  npm install -g yarn
+                  yarn cache clean
+                  export NODE_OPTIONS=--max-old-space-size=8192
+                  yarn && yarn build
+                  touch build/.dummy
+                  cp .asf-site.yaml ./build/.asf.yaml
+                  cp versions.json ./build/
+                  ls build
+                  export DORIS_COMMIT=`git rev-parse HEAD`
+
+            - name: Upload files to OSS
+              uses: ./.github/actions/aliyun-oss-website-action
+              with:
+                  accessKeyId: ${{ secrets.ALIYUN_ACCESS_KEY_ID }}
+                  accessKeySecret: ${{ secrets.ALIYUN_ACCESS_KEY_SECRET }}
+                  bucket: ${{ secrets.ALIYUN_OSS_BUCKET }}
+                  # use your own endpoint
+                  endpoint: ${{ secrets.ALIYUN_OSS_ENDPOINT }}
+                  folder: build
+                  onlyUpload: true
+
+            - name: Deploy Website
+              if: ${{ github.event.inputs.branch == 'master' }}
+              uses: peaceiris/actions-gh-pages@v3
+              with:
+                  github_token: ${{ github.token }}
+                  publish_branch: asf-site
+                  publish_dir: ./build
+                  destination_dir: ./
+                  user_name: 'github-actions[bot]'
+                  user_email: 'github-actions[bot]@users.noreply.github.com'
+                  commit_message: 'Automated deployment with doris branch ${{ 
github.event.inputs.branch }}@${{ env.DORIS_COMMIT }}'
+
+            - name: Deploy Branch
+              if: ${{ github.event.inputs.branch != 'master' }}
+              uses: peaceiris/actions-gh-pages@v3
+              with:
+                  github_token: ${{ github.token }}
+                  publish_branch: asf-site
+                  publish_dir: ./build
+                  destination_dir: ${{ github.event.inputs.branch }}
+                  user_name: 'github-actions[bot]'
+                  user_email: 'github-actions[bot]@users.noreply.github.com'
+                  commit_message: 'Automated deployment with doris branch ${{ 
github.event.inputs.branch }}@${{ env.DORIS_COMMIT }}'
diff --git a/docusaurus.config.js b/docusaurus.config.js
index 7ba28176222..1cd4af32993 100644
--- a/docusaurus.config.js
+++ b/docusaurus.config.js
@@ -26,7 +26,7 @@ function getDocsVersions() {
 }
 
 function getLatestVersion() {
-    return VERSIONS.includes('2.0') ? '2.0' : VERSIONS[0];
+    return VERSIONS.includes('2.1') ? '2.1' : VERSIONS[0];
 }
 
 /** @type {import('@docusaurus/types').Config} */
diff --git a/local_build_docs.sh b/local_build_docs.sh
index aef24fdc8f0..b37aa98a700 100644
--- a/local_build_docs.sh
+++ b/local_build_docs.sh
@@ -81,6 +81,22 @@ cp -R doris/docs/dev.json 
i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0.
 
 rm -rf doris
 
+# clone docs version 2.1
+git clone --branch branch-2.1 https://github.com/apache/doris.git --depth 1
+mkdir -p docs
+rm -rf versioned_docs/version-2.1
+mkdir -p versioned_docs/version-2.1
+cp -R doris/docs/en/docs/* versioned_docs/version-2.1/
+rm -rf versioned_sidebars/version-2.1-sidebars.json
+cp -R doris/docs/sidebars.json versioned_sidebars/version-2.1-sidebars.json
+rm -rf i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1.json
+rm -rf i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1
+mkdir -p i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1
+cp -R doris/docs/zh-CN/docs/* 
i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/
+cp -R doris/docs/dev.json 
i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1.json
+
+rm -rf doris
+
 npm install -g yarn
 yarn cache clean
 yarn && yarn build
diff --git a/src/constant/download.data.ts b/src/constant/download.data.ts
index ab8fe9b69e3..0e32567821d 100644
--- a/src/constant/download.data.ts
+++ b/src/constant/download.data.ts
@@ -29,8 +29,8 @@ export enum ToolsEnum {
 
 export const ORIGIN = 
'https://apache-doris-releases.oss-accelerate.aliyuncs.com/';
 export enum VersionEnum {
-    Latest = '2.0.5',
-    Prev = '1.2.7',
+    Latest = '2.1.0',
+    Prev = '2.0.5',
     // Earlier = '1.1.5',
 }
 export enum DownloadTypeEnum {
@@ -38,6 +38,40 @@ export enum DownloadTypeEnum {
     Source = 'Source',
 }
 export const DORIS_VERSIONS: Option[] = [
+    {
+        label: '2.1.0',
+        value: '2.1.0',
+        majorVersion: '2.1',
+        children: [
+            {
+                label: CPUEnum.X64,
+                value: CPUEnum.X64,
+                gz: `${ORIGIN}apache-doris-2.1.0-bin-x64.tar.gz`,
+                asc: `${ORIGIN}apache-doris-2.1.0-bin-x64.tar.gz.asc`,
+                sha512: `${ORIGIN}apache-doris-2.1.0-bin-x64.tar.gz.sha512`,
+                source: 'https://downloads.apache.org/doris/2.1/2.1.0/',
+                version: '2.1.0',
+            },
+            {
+                label: CPUEnum.X64NoAvx2,
+                value: CPUEnum.X64NoAvx2,
+                gz: `${ORIGIN}apache-doris-2.1.0-bin-x64-noavx2.tar.gz`,
+                asc: `${ORIGIN}apache-doris-2.1.0-bin-x64-noavx2.tar.gz.asc`,
+                sha512: 
`${ORIGIN}apache-doris-2.1.0-bin-x64-noavx2.tar.gz.sha512`,
+                source: 'https://downloads.apache.org/doris/2.1/2.1.0/',
+                version: '2.1.0',
+            },
+            {
+                label: CPUEnum.ARM64,
+                value: CPUEnum.ARM64,
+                gz: `${ORIGIN}apache-doris-2.1.0-bin-arm64.tar.gz`,
+                asc: `${ORIGIN}apache-doris-2.1.0-bin-arm64.tar.gz.asc`,
+                sha512: `${ORIGIN}apache-doris-2.1.0-bin-arm64.tar.gz.sha512`,
+                source: 'https://downloads.apache.org/doris/2.1/2.1.0/',
+                version: '2.1.0',
+            },
+        ],
+    },
     {
         label: '2.0.5',
         value: '2.0.5',
@@ -72,312 +106,6 @@ export const DORIS_VERSIONS: Option[] = [
             },
         ],
     },
-    {
-        label: '2.0.4',
-        value: '2.0.4',
-        majorVersion: '2.0',
-        children: [
-            {
-                label: CPUEnum.X64,
-                value: CPUEnum.X64,
-                gz: `${ORIGIN}apache-doris-2.0.4-bin-x64.tar.gz`,
-                asc: `${ORIGIN}apache-doris-2.0.4-bin-x64.tar.gz.asc`,
-                sha512: `${ORIGIN}apache-doris-2.0.4-bin-x64.tar.gz.sha512`,
-                source: 'https://downloads.apache.org/doris/2.0/2.0.4/',
-                version: '2.0.4',
-            },
-            {
-                label: CPUEnum.X64NoAvx2,
-                value: CPUEnum.X64NoAvx2,
-                gz: `${ORIGIN}apache-doris-2.0.4-bin-x64-noavx2.tar.gz`,
-                asc: `${ORIGIN}apache-doris-2.0.4-bin-x64-noavx2.tar.gz.asc`,
-                sha512: 
`${ORIGIN}apache-doris-2.0.4-bin-x64-noavx2.tar.gz.sha512`,
-                source: 'https://downloads.apache.org/doris/2.0/2.0.4/',
-                version: '2.0.4',
-            },
-            {
-                label: CPUEnum.ARM64,
-                value: CPUEnum.ARM64,
-                gz: `${ORIGIN}apache-doris-2.0.4-bin-arm64.tar.gz`,
-                asc: `${ORIGIN}apache-doris-2.0.4-bin-arm64.tar.gz.asc`,
-                sha512: `${ORIGIN}apache-doris-2.0.4-bin-arm64.tar.gz.sha512`,
-                source: 'https://downloads.apache.org/doris/2.0/2.0.4/',
-                version: '2.0.4',
-            },
-        ],
-    },
-    {
-        label: '2.0.3',
-        value: '2.0.3',
-        majorVersion: '2.0',
-        children: [
-            {
-                label: CPUEnum.X64,
-                value: CPUEnum.X64,
-                gz: `${ORIGIN}apache-doris-2.0.3-bin-x64.tar.gz`,
-                asc: `${ORIGIN}apache-doris-2.0.3-bin-x64.tar.gz.asc`,
-                sha512: `${ORIGIN}apache-doris-2.0.3-bin-x64.tar.gz.sha512`,
-                source: 'https://downloads.apache.org/doris/2.0/2.0.3/',
-                version: '2.0.3',
-            },
-            {
-                label: CPUEnum.X64NoAvx2,
-                value: CPUEnum.X64NoAvx2,
-                gz: `${ORIGIN}apache-doris-2.0.3-bin-x64-noavx2.tar.gz`,
-                asc: `${ORIGIN}apache-doris-2.0.3-bin-x64-noavx2.tar.gz.asc`,
-                sha512: 
`${ORIGIN}apache-doris-2.0.3-bin-x64-noavx2.tar.gz.sha512`,
-                source: 'https://downloads.apache.org/doris/2.0/2.0.3/',
-                version: '2.0.3',
-            },
-            {
-                label: CPUEnum.ARM64,
-                value: CPUEnum.ARM64,
-                gz: `${ORIGIN}apache-doris-2.0.3-bin-arm64.tar.gz`,
-                asc: `${ORIGIN}apache-doris-2.0.3-bin-arm64.tar.gz.asc`,
-                sha512: `${ORIGIN}apache-doris-2.0.3-bin-arm64.tar.gz.sha512`,
-                source: 'https://downloads.apache.org/doris/2.0/2.0.3/',
-                version: '2.0.3',
-            },
-        ],
-    },
-    {
-        label: '2.0.2',
-        value: '2.0.2',
-        majorVersion: '2.0',
-        children: [
-            {
-                label: CPUEnum.X64,
-                value: CPUEnum.X64,
-                gz: `${ORIGIN}apache-doris-2.0.2.1-bin-x64.tar.gz`,
-                asc: `${ORIGIN}apache-doris-2.0.2.1-bin-x64.tar.gz.asc`,
-                sha512: `${ORIGIN}apache-doris-2.0.2.1-bin-x64.tar.gz.sha512`,
-                source: 'https://downloads.apache.org/doris/2.0/2.0.2.1/',
-                version: '2.0.2.1',
-            },
-            {
-                label: CPUEnum.X64NoAvx2,
-                value: CPUEnum.X64NoAvx2,
-                gz: `${ORIGIN}apache-doris-2.0.2.1-bin-x64-noavx2.tar.gz`,
-                asc: `${ORIGIN}apache-doris-2.0.2.1-bin-x64-noavx2.tar.gz.asc`,
-                sha512: 
`${ORIGIN}apache-doris-2.0.2.1-bin-x64-noavx2.tar.gz.sha512`,
-                source: 'https://downloads.apache.org/doris/2.0/2.0.2.1/',
-                version: '2.0.2.1',
-            },
-            {
-                label: CPUEnum.ARM64,
-                value: CPUEnum.ARM64,
-                gz: `${ORIGIN}apache-doris-2.0.2.1-bin-arm64.tar.gz`,
-                asc: `${ORIGIN}apache-doris-2.0.2.1-bin-arm64.tar.gz.asc`,
-                sha512: 
`${ORIGIN}apache-doris-2.0.2.1-bin-arm64.tar.gz.sha512`,
-                source: 'https://downloads.apache.org/doris/2.0/2.0.2.1/',
-                version: '2.0.2.1',
-            },
-        ],
-    },
-    {
-        label: '2.0.1',
-        value: '2.0.1',
-        majorVersion: '2.0',
-        children: [
-            {
-                label: CPUEnum.X64,
-                value: CPUEnum.X64,
-                gz: `${ORIGIN}apache-doris-2.0.1.1-bin-x64.tar.gz`,
-                asc: `${ORIGIN}apache-doris-2.0.1.1-bin-x64.tar.gz.asc`,
-                sha512: `${ORIGIN}apache-doris-2.0.1.1-bin-x64.tar.gz.sha512`,
-                source: 'https://downloads.apache.org/doris/2.0/2.0.1.1/',
-                version: '2.0.1.1',
-            },
-            {
-                label: CPUEnum.X64NoAvx2,
-                value: CPUEnum.X64NoAvx2,
-                gz: `${ORIGIN}apache-doris-2.0.1.1-bin-x64-noavx2.tar.gz`,
-                asc: `${ORIGIN}apache-doris-2.0.1.1-bin-x64-noavx2.tar.gz.asc`,
-                sha512: 
`${ORIGIN}apache-doris-2.0.1.1-bin-x64-noavx2.tar.gz.sha512`,
-                source: 'https://downloads.apache.org/doris/2.0/2.0.1.1/',
-                version: '2.0.1.1',
-            },
-            {
-                label: CPUEnum.ARM64,
-                value: CPUEnum.ARM64,
-                gz: `${ORIGIN}apache-doris-2.0.1.1-bin-arm64.tar.gz`,
-                asc: `${ORIGIN}apache-doris-2.0.1.1-bin-arm64.tar.gz.asc`,
-                sha512: 
`${ORIGIN}apache-doris-2.0.1.1-bin-arm64.tar.gz.sha512`,
-                source: 'https://downloads.apache.org/doris/2.0/2.0.1.1/',
-                version: '2.0.1.1',
-            },
-        ],
-    },
-    {
-        label: '2.0.0',
-        value: '2.0.0',
-        majorVersion: '2.0',
-        children: [
-            {
-                label: CPUEnum.X64,
-                value: CPUEnum.X64,
-                gz: `${ORIGIN}apache-doris-2.0.0-bin-x64.tar.gz`,
-                asc: `${ORIGIN}apache-doris-2.0.0-bin-x64.tar.gz.asc`,
-                sha512: `${ORIGIN}apache-doris-2.0.0-bin-x64.tar.gz.sha512`,
-                source: 'https://downloads.apache.org/doris/2.0/2.0.0/',
-                version: '2.0.0',
-            },
-            {
-                label: CPUEnum.X64NoAvx2,
-                value: CPUEnum.X64NoAvx2,
-                gz: `${ORIGIN}apache-doris-2.0.0-bin-x64-noavx2.tar.gz`,
-                asc: `${ORIGIN}apache-doris-2.0.0-bin-x64-noavx2.tar.gz.asc`,
-                sha512: 
`${ORIGIN}apache-doris-2.0.0-bin-x64-noavx2.tar.gz.sha512`,
-                source: 'https://downloads.apache.org/doris/2.0/2.0.0/',
-                version: '2.0.0',
-            },
-            {
-                label: CPUEnum.ARM64,
-                value: CPUEnum.ARM64,
-                gz: `${ORIGIN}apache-doris-2.0.0-bin-arm64.tar.gz`,
-                asc: `${ORIGIN}apache-doris-2.0.0-bin-arm64.tar.gz.asc`,
-                sha512: `${ORIGIN}apache-doris-2.0.0-bin-arm64.tar.gz.sha512`,
-                source: 'https://downloads.apache.org/doris/2.0/2.0.0/',
-                version: '2.0.0',
-            },
-        ],
-    },
-    {
-        label: '1.2.7',
-        value: '1.2.7',
-        majorVersion: '1.2',
-        children: [
-            {
-                label: CPUEnum.X64,
-                value: CPUEnum.X64,
-                gz: `${ORIGIN}apache-doris-1.2.7.1-bin-x64.tar.xz`,
-                asc: `${ORIGIN}apache-doris-1.2.7.1-bin-x64.tar.xz.asc`,
-                sha512: `${ORIGIN}apache-doris-1.2.7.1-bin-x64.tar.xz.sha512`,
-                source: 'https://downloads.apache.org/doris/1.2/1.2.7.1/',
-                version: '1.2.7.1',
-            },
-            {
-                label: CPUEnum.X64NoAvx2,
-                value: CPUEnum.X64NoAvx2,
-                gz: `${ORIGIN}apache-doris-1.2.7.1-bin-x64-noavx2.tar.xz`,
-                asc: `${ORIGIN}apache-doris-1.2.7.1-bin-x64-noavx2.tar.xz.asc`,
-                sha512: 
`${ORIGIN}apache-doris-1.2.7.1-bin-x64-noavx2.tar.xz.sha512`,
-                source: 'https://downloads.apache.org/doris/1.2/1.2.7.1/',
-                version: '1.2.7.1',
-            },
-            {
-                label: CPUEnum.ARM64,
-                value: CPUEnum.ARM64,
-                gz: `${ORIGIN}apache-doris-1.2.7.1-bin-arm64.tar.xz`,
-                asc: `${ORIGIN}apache-doris-1.2.7.1-bin-arm64.tar.xz.asc`,
-                sha512: 
`${ORIGIN}apache-doris-1.2.7.1-bin-arm64.tar.xz.sha512`,
-                source: 'https://downloads.apache.org/doris/1.2/1.2.7.1/',
-                version: '1.2.7.1',
-            },
-        ],
-    },
-    {
-        label: '1.2.6',
-        value: '1.2.6',
-        majorVersion: '1.2',
-        children: [
-            {
-                label: CPUEnum.X64,
-                value: CPUEnum.X64,
-                gz: `${ORIGIN}apache-doris-1.2.6-bin-x64.tar.xz`,
-                asc: `${ORIGIN}apache-doris-1.2.6-bin-x64.tar.xz.asc`,
-                sha512: `${ORIGIN}apache-doris-1.2.6-bin-x64.tar.xz.sha512`,
-                source: 'https://downloads.apache.org/doris/1.2/1.2.6-rc03/',
-                version: '1.2.6',
-            },
-            {
-                label: CPUEnum.X64NoAvx2,
-                value: CPUEnum.X64NoAvx2,
-                gz: `${ORIGIN}apache-doris-1.2.6-bin-x64-noavx2.tar.xz`,
-                asc: `${ORIGIN}apache-doris-1.2.6-bin-x64-noavx2.tar.xz.asc`,
-                sha512: 
`${ORIGIN}apache-doris-1.2.6-bin-x64-noavx2.tar.xz.sha512`,
-                source: 'https://downloads.apache.org/doris/1.2/1.2.6-rc03/',
-                version: '1.2.6',
-            },
-            {
-                label: CPUEnum.ARM64,
-                value: CPUEnum.ARM64,
-                gz: `${ORIGIN}apache-doris-1.2.6-bin-arm64.tar.xz`,
-                asc: `${ORIGIN}apache-doris-1.2.6-bin-arm64.tar.xz.asc`,
-                sha512: `${ORIGIN}apache-doris-1.2.6-bin-arm64.tar.xz.sha512`,
-                source: 'https://downloads.apache.org/doris/1.2/1.2.6-rc03/',
-                version: '1.2.6',
-            },
-        ],
-    },
-    {
-        label: '1.2.5',
-        value: '1.2.5',
-        majorVersion: '1.2',
-        children: [
-            {
-                label: CPUEnum.X64,
-                value: CPUEnum.X64,
-                gz: `${ORIGIN}apache-doris-1.2.5-bin-x86_64.tar.xz`,
-                asc: `${ORIGIN}apache-doris-1.2.5-bin-x86_64.tar.xz.asc`,
-                sha512: `${ORIGIN}apache-doris-1.2.5-bin-x86_64.tar.xz.sha512`,
-                source: 'https://downloads.apache.org/doris/1.2/1.2.5-rc01/',
-                version: '1.2.5',
-            },
-            {
-                label: CPUEnum.X64NoAvx2,
-                value: CPUEnum.X64NoAvx2,
-                gz: `${ORIGIN}apache-doris-1.2.5-bin-x86_64-noavx2.tar.xz`,
-                asc: 
`${ORIGIN}apache-doris-1.2.5-bin-x86_64-noavx2.tar.xz.asc`,
-                sha512: 
`${ORIGIN}apache-doris-1.2.5-bin-x86_64-noavx2.tar.xz.sha512`,
-                source: 'https://downloads.apache.org/doris/1.2/1.2.5-rc01/',
-                version: '1.2.5',
-            },
-            {
-                label: CPUEnum.ARM64,
-                value: CPUEnum.ARM64,
-                gz: `${ORIGIN}apache-doris-1.2.5-bin-aarch64.tar.xz`,
-                asc: `${ORIGIN}apache-doris-1.2.5-bin-aarch64.tar.xz.asc`,
-                sha512: 
`${ORIGIN}apache-doris-1.2.5-bin-aarch64.tar.xz.sha512`,
-                source: 'https://downloads.apache.org/doris/1.2/1.2.5-rc01/',
-                version: '1.2.5',
-            },
-        ],
-    },
-    {
-        label: '1.2.4',
-        value: '1.2.4',
-        majorVersion: '1.2',
-        children: [
-            {
-                label: CPUEnum.X64,
-                value: CPUEnum.X64,
-                gz: `${ORIGIN}apache-doris-1.2.4.1-bin-x86_64.tar.xz`,
-                asc: 'https://downloads.apache.org/doris/1.2/1.2.4.1-rc01/',
-                sha512: 'https://downloads.apache.org/doris/1.2/1.2.4.1-rc01/',
-                source: 'https://downloads.apache.org/doris/1.2/1.2.4.1-rc01/',
-                version: '1.2.4',
-            },
-            {
-                label: CPUEnum.X64NoAvx2,
-                value: CPUEnum.X64NoAvx2,
-                gz: `${ORIGIN}apache-doris-1.2.5-bin-x86_64-noavx2.tar.xz`,
-                asc: 'https://downloads.apache.org/doris/1.2/1.2.4.1-rc01/',
-                sha512: 'https://downloads.apache.org/doris/1.2/1.2.4.1-rc01/',
-                source: 'https://downloads.apache.org/doris/1.2/1.2.4.1-rc01/',
-                version: '1.2.4',
-            },
-            {
-                label: CPUEnum.ARM64,
-                value: CPUEnum.ARM64,
-                gz: `${ORIGIN}apache-doris-1.2.5-bin-aarch64.tar.xz`,
-                asc: 'https://downloads.apache.org/doris/1.2/1.2.4.1-rc01/',
-                sha512: 'https://downloads.apache.org/doris/1.2/1.2.4.1-rc01/',
-                source: 'https://downloads.apache.org/doris/1.2/1.2.4.1-rc01/',
-                version: '1.2.4',
-            },
-        ],
-    },
 ];
 
 export type AllVersionOption = {
@@ -392,6 +120,46 @@ export type AllVersionOption = {
 };
 
 export const ALL_VERSIONS: AllVersionOption[] = [
+    {
+        label: '2.1',
+        value: '2.1',
+        children: [
+            {
+                label: '2.1.0',
+                value: '2.1.0',
+                majorVersion: '2.1',
+                items: [
+                    {
+                        label: CPUEnum.X64,
+                        value: CPUEnum.X64,
+                        gz: `${ORIGIN}apache-doris-2.1.0-bin-x64.tar.gz`,
+                        asc: `${ORIGIN}apache-doris-2.1.0-bin-x64.tar.gz.asc`,
+                        sha512: 
`${ORIGIN}apache-doris-2.1.0-bin-x64.tar.gz.sha512`,
+                        source: 
'https://downloads.apache.org/doris/2.1/2.1.0/',
+                        version: '2.1.0',
+                    },
+                    {
+                        label: CPUEnum.X64NoAvx2,
+                        value: CPUEnum.X64NoAvx2,
+                        gz: 
`${ORIGIN}apache-doris-2.1.0-bin-x64-noavx2.tar.gz`,
+                        asc: 
`${ORIGIN}apache-doris-2.1.0-bin-x64-noavx2.tar.gz.asc`,
+                        sha512: 
`${ORIGIN}apache-doris-2.1.0-bin-x64-noavx2.tar.gz.sha512`,
+                        source: 
'https://downloads.apache.org/doris/2.1/2.1.0/',
+                        version: '2.1.0',
+                    },
+                    {
+                        label: CPUEnum.ARM64,
+                        value: CPUEnum.ARM64,
+                        gz: `${ORIGIN}apache-doris-2.1.0-bin-arm64.tar.gz`,
+                        asc: 
`${ORIGIN}apache-doris-2.1.0-bin-arm64.tar.gz.asc`,
+                        sha512: 
`${ORIGIN}apache-doris-2.1.0-bin-arm64.tar.gz.sha512`,
+                        source: 
'https://downloads.apache.org/doris/2.1/2.1.0/',
+                        version: '2.1.0',
+                    },
+                ],
+            },
+        ],
+    },
     {
         label: '2.0',
         value: '2.0',
@@ -606,6 +374,40 @@ export const ALL_VERSIONS: AllVersionOption[] = [
         label: '1.2',
         value: '1.2',
         children: [
+            {
+                label: '1.2.8',
+                value: '1.2.8',
+                majorVersion: '1.2',
+                items: [
+                    {
+                        label: CPUEnum.X64,
+                        value: CPUEnum.X64,
+                        gz: `${ORIGIN}apache-doris-1.2.8-bin-x64.tar.xz`,
+                        asc: `${ORIGIN}apache-doris-1.2.8-bin-x64.tar.xz.asc`,
+                        sha512: 
`${ORIGIN}apache-doris-1.2.8-bin-x64.tar.xz.sha512`,
+                        source: 
'https://downloads.apache.org/doris/1.2/1.2.8/',
+                        version: '1.2.8',
+                    },
+                    {
+                        label: CPUEnum.X64NoAvx2,
+                        value: CPUEnum.X64NoAvx2,
+                        gz: 
`${ORIGIN}apache-doris-1.2.8-bin-x64-noavx2.tar.xz`,
+                        asc: 
`${ORIGIN}apache-doris-1.2.8-bin-x64-noavx2.tar.xz.asc`,
+                        sha512: 
`${ORIGIN}apache-doris-1.2.8-bin-x64-noavx2.tar.xz.sha512`,
+                        source: 
'https://downloads.apache.org/doris/1.2/1.2.8/',
+                        version: '1.2.8',
+                    },
+                    {
+                        label: CPUEnum.ARM64,
+                        value: CPUEnum.ARM64,
+                        gz: `${ORIGIN}apache-doris-1.2.8-bin-arm64.tar.xz`,
+                        asc: 
`${ORIGIN}apache-doris-1.2.8-bin-arm64.tar.xz.asc`,
+                        sha512: 
`${ORIGIN}apache-doris-1.2.8-bin-arm64.tar.xz.sha512`,
+                        source: 
'https://downloads.apache.org/doris/1.2/1.2.8/',
+                        version: '1.2.8',
+                    },
+                ],
+            },
             {
                 label: '1.2.7',
                 value: '1.2.7',
diff --git a/src/pages/download/index.tsx b/src/pages/download/index.tsx
index 82923ffedbd..47e8e5f90bf 100644
--- a/src/pages/download/index.tsx
+++ b/src/pages/download/index.tsx
@@ -22,8 +22,8 @@ import * as semver from 'semver';
 import { CheckedIcon } from '@site/src/components/Icons/checked-icon';
 
 const BINARY_VERSION = [
-    { label: `${VersionEnum.Latest} ( Stable )`, value: VersionEnum.Latest },
-    { label: `${VersionEnum.Prev}`, value: VersionEnum.Prev },
+    { label: `${VersionEnum.Latest} ( Latest )`, value: VersionEnum.Latest },
+    { label: `${VersionEnum.Prev} ( Stable )`, value: VersionEnum.Prev },
 ];
 
 function downloadFile(url: string) {
@@ -54,7 +54,7 @@ export default function Download() {
     const [cpu, setCPU] = useState<string>(CPUEnum.X64);
     const [downloadInfo, setDownloadInfo] = useState<any>({});
     const [downloadType, setDownloadType] = useState(DownloadTypeEnum.Binary);
-    const [releaseNote, setReleaseNote] = 
useState('/docs/releasenotes/release-2.0.5');
+    const [releaseNote, setReleaseNote] = 
useState('/docs/releasenotes/release-2.1.0');
 
     const changeVersion = (val: string) => {
         setVersion(val);
diff --git a/versioned_sidebars/version-2.0-sidebars.json 
b/versioned_sidebars/version-2.0-sidebars.json
index 6d549ab502b..5e615ef0815 100644
--- a/versioned_sidebars/version-2.0-sidebars.json
+++ b/versioned_sidebars/version-2.0-sidebars.json
@@ -18,7 +18,6 @@
                         "install/construct-docker/run-docker-cluster"
                     ]
                 },
-                "install/k8s-deploy",
                 {
                     "type": "category",
                     "label": "Source Code Compilation",
@@ -48,8 +47,7 @@
                         "data-table/index/index-overview",
                         "data-table/index/inverted-index",
                         "data-table/index/bloomfilter",
-                        "data-table/index/ngram-bloomfilter-index",
-                        "data-table/index/bitmap-index"
+                        "data-table/index/ngram-bloomfilter-index"
                     ]
                 }
             ]
@@ -90,11 +88,6 @@
                                 
"data-operate/import/import-way/insert-into-manual",
                                 
"data-operate/import/import-way/load-json-format"
                             ]
-                        },
-                        {
-                            "type": "category",
-                            "label": "Import Advanced",
-                            "items": 
["data-operate/import/import-advanced/min-load-replica-num"]
                         }
                     ]
                 },
@@ -158,7 +151,6 @@
                 "advanced/time-zone",
                 "advanced/small-file-mgr",
                 "advanced/cold-hot-separation",
-                "advanced/compute-node",
                 "advanced/lateral-view",
                 "advanced/is-being-synced",
                 "advanced/sql-mode"
@@ -910,7 +902,6 @@
                                         
"sql-manual/sql-reference/Data-Definition-Statements/Alter/ALTER-DATABASE",
                                         
"sql-manual/sql-reference/Data-Definition-Statements/Alter/ALTER-TABLE-COLUMN",
                                         
"sql-manual/sql-reference/Data-Definition-Statements/Alter/ALTER-TABLE-PARTITION",
-                                        
"sql-manual/sql-reference/Data-Definition-Statements/Alter/ALTER-TABLE-BITMAP",
                                         
"sql-manual/sql-reference/Data-Definition-Statements/Alter/ALTER-TABLE-ROLLUP",
                                         
"sql-manual/sql-reference/Data-Definition-Statements/Alter/ALTER-TABLE-RENAME",
                                         
"sql-manual/sql-reference/Data-Definition-Statements/Alter/ALTER-TABLE-REPLACE",
diff --git a/versions.json b/versions.json
index 27e7f3c5b8c..9c32a6776ef 100644
--- a/versions.json
+++ b/versions.json
@@ -1,5 +1,6 @@
 [
   "current",
+  "2.1",
   "2.0",
   "1.2"
 ]
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org


Reply via email to