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 7c43d0539da [download](2.0.10) Update 2.0.10 release on download/blog/docs pages (#662) 7c43d0539da is described below commit 7c43d0539daabcb74d4483b9a5472db8228f177f Author: KassieZ <139741991+kass...@users.noreply.github.com> AuthorDate: Fri May 17 12:47:00 2024 +0700 [download](2.0.10) Update 2.0.10 release on download/blog/docs pages (#662) --- ...in-apache-doris-for-10x-faster-data-transfer.md | 2 - blog/cross-cluster-replication-for-read-write.md | 2 +- ...pache-doris-sql-convertor-for-easy-migration.md | 2 +- blog/release-note-2.0.10.md | 64 +++++++++++++++++++ docs/releasenotes/release-2.0.10.md | 59 +++++++++++++++++ .../current/releasenotes/release-2.0.10.md | 55 ++++++++++++++++ .../version-2.0/releasenotes/release-2.0.10.md | 55 ++++++++++++++++ sidebars.json | 1 + src/components/recent-blogs/recent-blogs.data.ts | 8 +-- src/constant/download.data.ts | 70 +++++++++++++++------ src/constant/newsletter.data.ts | 14 ++--- static/images/2.0.10.jpg | Bin 0 -> 433683 bytes .../version-2.0/releasenotes/release-2.0.10.md | 59 +++++++++++++++++ versioned_sidebars/version-2.0-sidebars.json | 1 + 14 files changed, 359 insertions(+), 33 deletions(-) diff --git a/blog/arrow-flight-sql-in-apache-doris-for-10x-faster-data-transfer.md b/blog/arrow-flight-sql-in-apache-doris-for-10x-faster-data-transfer.md index 26834d64a6c..8a204268e58 100644 --- a/blog/arrow-flight-sql-in-apache-doris-for-10x-faster-data-transfer.md +++ b/blog/arrow-flight-sql-in-apache-doris-for-10x-faster-data-transfer.md @@ -4,8 +4,6 @@ 'summary': "Apache Doris 2.1 supports Arrow Flight SQL protocol for reading data from Doris. It delivers tens-fold speedups compared to PyMySQL and Pandas.", 'date': '2024-04-16', 'author': 'Apache Doris', - 'picked': "true", - 'order': "4", 'tags': ['Tech Sharing'], "image": '/images/arrow-flight-sql-in-apache-doris-for-10x-faster-data-transfer.png' } diff --git a/blog/cross-cluster-replication-for-read-write.md b/blog/cross-cluster-replication-for-read-write.md index fa2286b0513..4c23a58b9fc 100644 --- a/blog/cross-cluster-replication-for-read-write.md +++ b/blog/cross-cluster-replication-for-read-write.md @@ -5,7 +5,7 @@ 'date': '2024-04-25', 'author': 'Apache Doris', 'picked': "true", - 'order': "3", + 'order': "4", 'tags': ['Best Practice'], "image": '/images/ccr-for-read-write-separation.jpg' } diff --git a/blog/from-presto-trino-clickhouse-and-hive-to-apache-doris-sql-convertor-for-easy-migration.md b/blog/from-presto-trino-clickhouse-and-hive-to-apache-doris-sql-convertor-for-easy-migration.md index 7dc397b8a38..0ac48f69b4b 100644 --- a/blog/from-presto-trino-clickhouse-and-hive-to-apache-doris-sql-convertor-for-easy-migration.md +++ b/blog/from-presto-trino-clickhouse-and-hive-to-apache-doris-sql-convertor-for-easy-migration.md @@ -5,7 +5,7 @@ 'date': '2024-05-06', 'author': 'Apache Doris', 'picked': "true", - 'order': "2", + 'order': "3", 'tags': ['Tech Sharing'], "image": '/images/sql-convertor-feature.jpeg' } diff --git a/blog/release-note-2.0.10.md b/blog/release-note-2.0.10.md new file mode 100644 index 00000000000..2a52828cd18 --- /dev/null +++ b/blog/release-note-2.0.10.md @@ -0,0 +1,64 @@ +--- +{ + 'title': 'Apache Doris version 2.0.10 has been released', + 'summary': 'Thanks to our community users and developers, about 83 improvements and bug fixes have been made in Doris 2.0.10 version.', + 'date': '2024-05-16', + 'author': 'Apache Doris', + 'tags': ['Release Notes'], + 'picked': "true", + 'order': "2", + "image": '/images/2.0.10.jpg' +} +--- + +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + + +Thanks to our community users and developers, about 83 improvements and bug fixes have been made in Doris 2.0.10 version. + +**Quick Download:** [https://doris.apache.org/download/](https://doris.apache.org/download/) + +**GitHub:** [https://github.com/apache/doris/releases](https://github.com/apache/doris/releases) + + +## Improvement and Optimizations + +- This enhancement introduces the `read_only` and `super_read_only` variables to the database system, ensuring compatibility with MySQL's read-only modes. + +- When the check status is not IO_ERROR, the disk path should not be added to the broken list. This ensures that only disks with actual I/O errors are marked as broken. + +- When performing a Create Table As Select (CTAS) operation from an external table, convert the `VARCHAR` column to `STRING` type. + +- Support mapping Paimon column type "ROW" to Doris type "STRUCT" + +- Choose disk tolerate with little skew when creating tablet + +- Write editlog to `set replica drop` to avoid confusing status on follower FE + +- Make the schema change memory space adaptive to avoid memory over limit + +- Inverted index 'unicode' tokenizer supports configuration to exclude stop words + +See the complete list of improvements and bug fixes on [GitHub](https://github.com/apache/doris/compare/2.0.9...2.0.10) . + + +## Credits + +Thanks to all who contributed to this release + +@airborne12, @BePPPower, @ByteYue, @CalvinKirs, @cambyzju, @csun5285, @dataroaring, @deardeng, @DongLiang-0, @eldenmoon, @felixwluo, @HappenLee, @hubgeter, @jackwener, @kaijchen, @kaka11chen, @Lchangliang, @liaoxin01, @LiBinfeng-01, @luennng, @morningman, @morrySnow, @Mryange, @nextdreamblue, @qidaye, @starocean999, @suxiaogang223, @SWJTU-ZhangLei, @w41ter, @xiaokang, @xy720, @yujun777, @Yukang-Lian, @zhangstar333, @zxealous, @zy-kkk, @zzzxl1993 \ No newline at end of file diff --git a/docs/releasenotes/release-2.0.10.md b/docs/releasenotes/release-2.0.10.md new file mode 100644 index 00000000000..5d8592a0ee2 --- /dev/null +++ b/docs/releasenotes/release-2.0.10.md @@ -0,0 +1,59 @@ +--- +{ + "title": "Release 2.0.10", + "language": "en" +} +--- + +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +Thanks to our community users and developers, about 83 improvements and bug fixes have been made in Doris 2.0.10 version. + +**Quick Download:** [https://doris.apache.org/download/](https://doris.apache.org/download/) + +**GitHub:** [https://github.com/apache/doris/releases](https://github.com/apache/doris/releases) + + + +## Improvement and Optimizations + +- This enhancement introduces the `read_only` and `super_read_only` variables to the database system, ensuring compatibility with MySQL's read-only modes. + +- When the check status is not IO_ERROR, the disk path should not be added to the broken list. This ensures that only disks with actual I/O errors are marked as broken. + +- When performing a Create Table As Select (CTAS) operation from an external table, convert the `VARCHAR` column to `STRING` type. + +- Support mapping Paimon column type "ROW" to Doris type "STRUCT" + +- Choose disk tolerate with little skew when creating tablet + +- Write editlog to `set replica drop` to avoid confusing status on follower FE + +- Make the schema change memory space adaptive to avoid memory over limit + +- Inverted index 'unicode' tokenizer supports configuration to exclude stop words + +See the complete list of improvements and bug fixes on [GitHub](https://github.com/apache/doris/compare/2.0.9...2.0.10) . + +## Credits + +Thanks to all who contributed to this release: + +@airborne12, @BePPPower, @ByteYue, @CalvinKirs, @cambyzju, @csun5285, @dataroaring, @deardeng, @DongLiang-0, @eldenmoon, @felixwluo, @HappenLee, @hubgeter, @jackwener, @kaijchen, @kaka11chen, @Lchangliang, @liaoxin01, @LiBinfeng-01, @luennng, @morningman, @morrySnow, @Mryange, @nextdreamblue, @qidaye, @starocean999, @suxiaogang223, @SWJTU-ZhangLei, @w41ter, @xiaokang, @xy720, @yujun777, @Yukang-Lian, @zhangstar333, @zxealous, @zy-kkk, @zzzxl1993 \ No newline at end of file diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/releasenotes/release-2.0.10.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/releasenotes/release-2.0.10.md new file mode 100644 index 00000000000..02ecc997a09 --- /dev/null +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/releasenotes/release-2.0.10.md @@ -0,0 +1,55 @@ +--- +{ + "title": "Release 2.0.10", + "language": "zh-CN" +} +--- + +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +亲爱的社区小伙伴们,**[Apache Doris 2.0.10](https://doris.apache.org/download/) 版本已于 2024 年 5 月 16 日正式与大家见面**,该版本提交了 83 个改进项以及问题修复,进一步提升了系统的性能及稳定性,欢迎大家下载体验。 + +**官网下载:** [https://doris.apache.org/download/](https://doris.apache.org/download/) + +**GitHub 下载:** [https://github.com/apache/doris/releases](https://github.com/apache/doris/releases) + + +## 改进和优化 + +- 增加了`read_only`和`super_read_only`变量以保持和 MySQL 兼容 + +- 仅在 IO_ERROR 的错误才把数据目录加入 Broken List,防止 fd 超限等错误导致误加入 + +- 基于外表 CTAS 创建新表时,把 `VARCHAR` 类型转成 `STRING` 类型 + +- 支持把 Paimon 的 `ROW` 类型映射成 Doris 的 `STRUCT` 类型 + +- 在创建 Tablet 选择数据盘时,允许存在少量的倾斜 + +- 对 `set replica drop` 命令记录 Editlog,以防止在 Follower 节点执行命令后,其状态显示不正确 + +- Schema Change 内存自适应避免内存超限 + +- 倒排索引中 Unicode 分词器可以配置不使用停用词 + + +## 致谢 + +@airborne12, @BePPPower, @ByteYue, @CalvinKirs, @cambyzju, @csun5285, @dataroaring, @deardeng, @DongLiang-0, @eldenmoon, @felixwluo, @HappenLee, @hubgeter, @jackwener, @kaijchen, @kaka11chen, @Lchangliang, @liaoxin01, @LiBinfeng-01, @luennng, @morningman, @morrySnow, @Mryange, @nextdreamblue, @qidaye, @starocean999, @suxiaogang223, @SWJTU-ZhangLei, @w41ter, @xiaokang, @xy720, @yujun777, @Yukang-Lian, @zhangstar333, @zxealous, @zy-kkk, @zzzxl1993 \ No newline at end of file diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0/releasenotes/release-2.0.10.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0/releasenotes/release-2.0.10.md new file mode 100644 index 00000000000..02ecc997a09 --- /dev/null +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0/releasenotes/release-2.0.10.md @@ -0,0 +1,55 @@ +--- +{ + "title": "Release 2.0.10", + "language": "zh-CN" +} +--- + +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +亲爱的社区小伙伴们,**[Apache Doris 2.0.10](https://doris.apache.org/download/) 版本已于 2024 年 5 月 16 日正式与大家见面**,该版本提交了 83 个改进项以及问题修复,进一步提升了系统的性能及稳定性,欢迎大家下载体验。 + +**官网下载:** [https://doris.apache.org/download/](https://doris.apache.org/download/) + +**GitHub 下载:** [https://github.com/apache/doris/releases](https://github.com/apache/doris/releases) + + +## 改进和优化 + +- 增加了`read_only`和`super_read_only`变量以保持和 MySQL 兼容 + +- 仅在 IO_ERROR 的错误才把数据目录加入 Broken List,防止 fd 超限等错误导致误加入 + +- 基于外表 CTAS 创建新表时,把 `VARCHAR` 类型转成 `STRING` 类型 + +- 支持把 Paimon 的 `ROW` 类型映射成 Doris 的 `STRUCT` 类型 + +- 在创建 Tablet 选择数据盘时,允许存在少量的倾斜 + +- 对 `set replica drop` 命令记录 Editlog,以防止在 Follower 节点执行命令后,其状态显示不正确 + +- Schema Change 内存自适应避免内存超限 + +- 倒排索引中 Unicode 分词器可以配置不使用停用词 + + +## 致谢 + +@airborne12, @BePPPower, @ByteYue, @CalvinKirs, @cambyzju, @csun5285, @dataroaring, @deardeng, @DongLiang-0, @eldenmoon, @felixwluo, @HappenLee, @hubgeter, @jackwener, @kaijchen, @kaka11chen, @Lchangliang, @liaoxin01, @LiBinfeng-01, @luennng, @morningman, @morrySnow, @Mryange, @nextdreamblue, @qidaye, @starocean999, @suxiaogang223, @SWJTU-ZhangLei, @w41ter, @xiaokang, @xy720, @yujun777, @Yukang-Lian, @zhangstar333, @zxealous, @zy-kkk, @zzzxl1993 \ No newline at end of file diff --git a/sidebars.json b/sidebars.json index 18e5621608c..dd727def50e 100644 --- a/sidebars.json +++ b/sidebars.json @@ -1496,6 +1496,7 @@ "releasenotes/release-2.1.2", "releasenotes/release-2.1.1", "releasenotes/release-2.1.0", + "releasenotes/release-2.0.10", "releasenotes/release-2.0.9", "releasenotes/release-2.0.8", "releasenotes/release-2.0.7", diff --git a/src/components/recent-blogs/recent-blogs.data.ts b/src/components/recent-blogs/recent-blogs.data.ts index bb4a47955b1..e041c2cc372 100644 --- a/src/components/recent-blogs/recent-blogs.data.ts +++ b/src/components/recent-blogs/recent-blogs.data.ts @@ -1,4 +1,8 @@ export const RECENT_BLOGS_POSTS = [ + { + label: 'Apache Doris version 2.0.10 has been released', + link: 'https://doris.apache.org/blog/release-note-2.0.10', + }, { label: `From Presto, Trino, ClickHouse, and Hive to Apache Doris: SQL convertor for easy migration`, link: 'https://doris.apache.org/blog/from-presto-trino-clickhouse-and-hive-to-apache-doris-sql-convertor-for-easy-migration', @@ -7,10 +11,6 @@ export const RECENT_BLOGS_POSTS = [ label: `Cross-cluster replication for read-write separation: story of a grocery store brand`, link: 'https://doris.apache.org/blog/cross-cluster-replication-for-read-write', }, - { - label: 'Arrow Flight SQL for 10X faster data transfer', - link: 'https://doris.apache.org/blog/arrow-flight-sql-in-apache-doris-for-10x-faster-data-transfer', - }, { label: 'Auto-increment columns in databases: a simple magic that makes a big difference', link: 'https://doris.apache.org/blog/auto-increment-columns-in-databases', diff --git a/src/constant/download.data.ts b/src/constant/download.data.ts index 5ae8e04fe3d..d16e0dc03d0 100644 --- a/src/constant/download.data.ts +++ b/src/constant/download.data.ts @@ -31,7 +31,7 @@ export enum ToolsEnum { export const ORIGIN = 'https://apache-doris-releases.oss-accelerate.aliyuncs.com/'; export enum VersionEnum { Latest = '2.1.2', - Prev = '2.0.9', + Prev = '2.0.10', // Earlier = '1.1.5', } export enum DownloadTypeEnum { @@ -74,36 +74,36 @@ export const DORIS_VERSIONS: Option[] = [ ], }, { - label: '2.0.9', - value: '2.0.9', + label: '2.0.10', + value: '2.0.10', majorVersion: '2.0', children: [ { label: CPUEnum.X64, value: CPUEnum.X64, - gz: `${ORIGIN}apache-doris-2.0.9-bin-x64.tar.gz`, - asc: `${ORIGIN}apache-doris-2.0.9-bin-x64.tar.gz.asc`, - sha512: `${ORIGIN}apache-doris-2.0.9-bin-x64.tar.gz.sha512`, - source: 'https://downloads.apache.org/doris/2.0/2.0.9/', - version: '2.0.9', + gz: `${ORIGIN}apache-doris-2.0.10-bin-x64.tar.gz`, + asc: `${ORIGIN}apache-doris-2.0.10-bin-x64.tar.gz.asc`, + sha512: `${ORIGIN}apache-doris-2.0.10-bin-x64.tar.gz.sha512`, + source: 'https://downloads.apache.org/doris/2.0/2.0.10/', + version: '2.0.10', }, { label: CPUEnum.X64NoAvx2, value: CPUEnum.X64NoAvx2, - gz: `${ORIGIN}apache-doris-2.0.9-bin-x64-noavx2.tar.gz`, - asc: `${ORIGIN}apache-doris-2.0.9-bin-x64-noavx2.tar.gz.asc`, - sha512: `${ORIGIN}apache-doris-2.0.9-bin-x64-noavx2.tar.gz.sha512`, - source: 'https://downloads.apache.org/doris/2.0/2.0.9/', - version: '2.0.9', + gz: `${ORIGIN}apache-doris-2.0.10-bin-x64-noavx2.tar.gz`, + asc: `${ORIGIN}apache-doris-2.0.10-bin-x64-noavx2.tar.gz.asc`, + sha512: `${ORIGIN}apache-doris-2.0.10-bin-x64-noavx2.tar.gz.sha512`, + source: 'https://downloads.apache.org/doris/2.0/2.0.10/', + version: '2.0.10', }, { label: CPUEnum.ARM64, value: CPUEnum.ARM64, - gz: `${ORIGIN}apache-doris-2.0.9-bin-arm64.tar.gz`, - asc: `${ORIGIN}apache-doris-2.0.9-bin-arm64.tar.gz.asc`, - sha512: `${ORIGIN}apache-doris-2.0.9-bin-arm64.tar.gz.sha512`, - source: 'https://downloads.apache.org/doris/2.0/2.0.9/', - version: '2.0.9', + gz: `${ORIGIN}apache-doris-2.0.10-bin-arm64.tar.gz`, + asc: `${ORIGIN}apache-doris-2.0.10-bin-arm64.tar.gz.asc`, + sha512: `${ORIGIN}apache-doris-2.0.10-bin-arm64.tar.gz.sha512`, + source: 'https://downloads.apache.org/doris/2.0/2.0.10/', + version: '2.0.10', }, ], }, @@ -233,6 +233,40 @@ export const ALL_VERSIONS: AllVersionOption[] = [ label: '2.0', value: '2.0', children: [ + { + label: '2.0.10', + value: '2.0.10', + majorVersion: '2.0', + items: [ + { + label: CPUEnum.X64, + value: CPUEnum.X64, + gz: `${ORIGIN}apache-doris-2.0.10-bin-x64.tar.gz`, + asc: `${ORIGIN}apache-doris-2.0.10-bin-x64.tar.gz.asc`, + sha512: `${ORIGIN}apache-doris-2.0.10-bin-x64.tar.gz.sha512`, + source: 'https://downloads.apache.org/doris/2.0/2.0.10/', + version: '2.0.10', + }, + { + label: CPUEnum.X64NoAvx2, + value: CPUEnum.X64NoAvx2, + gz: `${ORIGIN}apache-doris-2.0.10-bin-x64-noavx2.tar.gz`, + asc: `${ORIGIN}apache-doris-2.0.10-bin-x64-noavx2.tar.gz.asc`, + sha512: `${ORIGIN}apache-doris-2.0.10-bin-x64-noavx2.tar.gz.sha512`, + source: 'https://downloads.apache.org/doris/2.0/2.0.10/', + version: '2.0.10', + }, + { + label: CPUEnum.ARM64, + value: CPUEnum.ARM64, + gz: `${ORIGIN}apache-doris-2.0.10-bin-arm64.tar.gz`, + asc: `${ORIGIN}apache-doris-2.0.10-bin-arm64.tar.gz.asc`, + sha512: `${ORIGIN}apache-doris-2.0.10-bin-arm64.tar.gz.sha512`, + source: 'https://downloads.apache.org/doris/2.0/2.0.10/', + version: '2.0.10', + }, + ], + }, { label: '2.0.9', value: '2.0.9', diff --git a/src/constant/newsletter.data.ts b/src/constant/newsletter.data.ts index 1b9a280ab8b..e903238c19d 100644 --- a/src/constant/newsletter.data.ts +++ b/src/constant/newsletter.data.ts @@ -6,6 +6,13 @@ export const NEWSLETTER_DATA = [ to: '/blog/multi-tenant-workload-isolation-in-apache-doris', image: 'multi-tenant-workload-group.jpg', }, + { + tags: ['Release Note'], + title: "Apache Doris version 2.0.10 has been released", + content: `Thanks to our community users and developers, about 83 improvements and bug fixes have been made in Doris 2.0.10 version.`, + to: '/blog/release-note-2.0.10', + image: '2.0.10.jpg', + }, { tags: ['Tech Sharing'], title: "From Presto, Trino, ClickHouse, and Hive to Apache Doris: SQL convertor for easy migration", @@ -20,11 +27,4 @@ export const NEWSLETTER_DATA = [ to: '/blog/cross-cluster-replication-for-read-write', image: 'ccr-for-read-write-separation.jpg', }, - { - tags: ['Tech Sharing'], - title: "Arrow Flight SQL for 10X faster data transfer", - content: `Apache Doris 2.1 supports Arrow Flight SQL protocol for reading data from Doris. It delivers tens-fold speedups compared to PyMySQL and Pandas.`, - to: '/blog/arrow-flight-sql-in-apache-doris-for-10x-faster-data-transfer', - image: 'arrow-flight-sql-in-apache-doris-for-10x-faster-data-transfer.png', - }, ]; diff --git a/static/images/2.0.10.jpg b/static/images/2.0.10.jpg new file mode 100644 index 00000000000..9c5b8ab23de Binary files /dev/null and b/static/images/2.0.10.jpg differ diff --git a/versioned_docs/version-2.0/releasenotes/release-2.0.10.md b/versioned_docs/version-2.0/releasenotes/release-2.0.10.md new file mode 100644 index 00000000000..5d8592a0ee2 --- /dev/null +++ b/versioned_docs/version-2.0/releasenotes/release-2.0.10.md @@ -0,0 +1,59 @@ +--- +{ + "title": "Release 2.0.10", + "language": "en" +} +--- + +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +Thanks to our community users and developers, about 83 improvements and bug fixes have been made in Doris 2.0.10 version. + +**Quick Download:** [https://doris.apache.org/download/](https://doris.apache.org/download/) + +**GitHub:** [https://github.com/apache/doris/releases](https://github.com/apache/doris/releases) + + + +## Improvement and Optimizations + +- This enhancement introduces the `read_only` and `super_read_only` variables to the database system, ensuring compatibility with MySQL's read-only modes. + +- When the check status is not IO_ERROR, the disk path should not be added to the broken list. This ensures that only disks with actual I/O errors are marked as broken. + +- When performing a Create Table As Select (CTAS) operation from an external table, convert the `VARCHAR` column to `STRING` type. + +- Support mapping Paimon column type "ROW" to Doris type "STRUCT" + +- Choose disk tolerate with little skew when creating tablet + +- Write editlog to `set replica drop` to avoid confusing status on follower FE + +- Make the schema change memory space adaptive to avoid memory over limit + +- Inverted index 'unicode' tokenizer supports configuration to exclude stop words + +See the complete list of improvements and bug fixes on [GitHub](https://github.com/apache/doris/compare/2.0.9...2.0.10) . + +## Credits + +Thanks to all who contributed to this release: + +@airborne12, @BePPPower, @ByteYue, @CalvinKirs, @cambyzju, @csun5285, @dataroaring, @deardeng, @DongLiang-0, @eldenmoon, @felixwluo, @HappenLee, @hubgeter, @jackwener, @kaijchen, @kaka11chen, @Lchangliang, @liaoxin01, @LiBinfeng-01, @luennng, @morningman, @morrySnow, @Mryange, @nextdreamblue, @qidaye, @starocean999, @suxiaogang223, @SWJTU-ZhangLei, @w41ter, @xiaokang, @xy720, @yujun777, @Yukang-Lian, @zhangstar333, @zxealous, @zy-kkk, @zzzxl1993 \ No newline at end of file diff --git a/versioned_sidebars/version-2.0-sidebars.json b/versioned_sidebars/version-2.0-sidebars.json index d4af6b894aa..7c320681c21 100644 --- a/versioned_sidebars/version-2.0-sidebars.json +++ b/versioned_sidebars/version-2.0-sidebars.json @@ -1392,6 +1392,7 @@ "type": "category", "label": "Release notes", "items": [ + "releasenotes/release-2.0.10", "releasenotes/release-2.0.9", "releasenotes/release-2.0.8", "releasenotes/release-2.0.7", --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org