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 092b0c05a0a [download](2.0.12) Update 2.0.12 release (#798) 092b0c05a0a is described below commit 092b0c05a0af0389c543473397a36b8a3a110637 Author: KassieZ <139741991+kass...@users.noreply.github.com> AuthorDate: Thu Jun 27 15:55:03 2024 +0700 [download](2.0.12) Update 2.0.12 release (#798) --- blog/release-note-2.0.1.md | 20 ++++++------- blog/release-note-2.0.10.md | 2 +- blog/release-note-2.0.11.md | 4 +-- blog/release-note-2.0.12.md | 62 ++++++++++++++++++++++++++++++++++++++ blog/release-note-2.0.3.md | 32 ++++++++++---------- blog/release-note-2.0.4.md | 4 +-- blog/release-note-2.0.5.md | 6 ++-- blog/release-note-2.0.7.md | 6 ++-- blog/release-note-2.0.8.md | 8 ++--- blog/release-note-2.0.9.md | 4 +-- blog/release-note-2.1.1.md | 8 ++--- blog/release-note-2.1.2.md | 10 +++---- blog/release-note-2.1.3.md | 8 ++--- blog/release-note-2.1.4.md | 36 +++++++++++----------- src/constant/download.data.ts | 70 ++++++++++++++++++++++++++++++++----------- 15 files changed, 188 insertions(+), 92 deletions(-) diff --git a/blog/release-note-2.0.1.md b/blog/release-note-2.0.1.md index 040b654b725..f7d741cdf35 100644 --- a/blog/release-note-2.0.1.md +++ b/blog/release-note-2.0.1.md @@ -31,13 +31,13 @@ under the License. Thanks to our community users and developers, 383 improvements and bug fixes have been made in Doris 2.0.1. -## Behavior Changes +## Behavior changes - [https://github.com/apache/doris/pull/21302](https://github.com/apache/doris/pull/21302) ## Improvements -### functionality and stability of array and map datatypes +### Functionality and stability of array and map datatypes - [https://github.com/apache/doris/pull/22793](https://github.com/apache/doris/pull/22793) - [https://github.com/apache/doris/pull/22927](https://github.com/apache/doris/pull/22927) - https://github.com/apache/doris/pull/22738 @@ -45,13 +45,13 @@ Thanks to our community users and developers, 383 improvements and bug fixes hav - https://github.com/apache/doris/pull/23250 - https://github.com/apache/doris/pull/22300 -### performance for inverted index query +### Performance for inverted index query - https://github.com/apache/doris/pull/22836 - https://github.com/apache/doris/pull/23381 - https://github.com/apache/doris/pull/23389 - https://github.com/apache/doris/pull/22570 -### performance for bitmap, like, scan, agg functions +### Performance for bitmap, like, scan, agg functions - https://github.com/apache/doris/pull/23172 - https://github.com/apache/doris/pull/23495 - https://github.com/apache/doris/pull/23476 @@ -59,20 +59,20 @@ Thanks to our community users and developers, 383 improvements and bug fixes hav - https://github.com/apache/doris/pull/23182 - https://github.com/apache/doris/pull/22216 -### functionality and stability of CCR +### Functionality and stability of CCR - https://github.com/apache/doris/pull/22447 - https://github.com/apache/doris/pull/22559 - https://github.com/apache/doris/pull/22173 - https://github.com/apache/doris/pull/22678 -### merge on write unique table +### Merge on write unique table - https://github.com/apache/doris/pull/22282 - https://github.com/apache/doris/pull/22984 - https://github.com/apache/doris/pull/21933 - https://github.com/apache/doris/pull/22874 -### optimizer table stats and analyze +### Optimizer table stats and analyze - https://github.com/apache/doris/pull/22658 - https://github.com/apache/doris/pull/22211 @@ -82,7 +82,7 @@ Thanks to our community users and developers, 383 improvements and bug fixes hav - https://github.com/apache/doris/pull/22882 - -### functionality and performance of multi catalog +### Functionality and performance of multi catalog - https://github.com/apache/doris/pull/22949 - https://github.com/apache/doris/pull/22923 @@ -93,7 +93,7 @@ Thanks to our community users and developers, 383 improvements and bug fixes hav - https://github.com/apache/doris/pull/23279 -## Important Bug fixes +## Bug fixes - https://github.com/apache/doris/pull/22673 - https://github.com/apache/doris/pull/22656 @@ -150,7 +150,7 @@ Thanks to our community users and developers, 383 improvements and bug fixes hav See the complete list of improvements and bug fixes on [github](https://github.com/apache/doris/issues?q=label%3Adev%2F2.0.1-merged+is%3Aclosed) . -## Big Thanks +## Credits Thanks all who contribute to this release: diff --git a/blog/release-note-2.0.10.md b/blog/release-note-2.0.10.md index 8f3b98a47da..d763c6136b3 100644 --- a/blog/release-note-2.0.10.md +++ b/blog/release-note-2.0.10.md @@ -34,7 +34,7 @@ Thanks to our community users and developers, about 83 improvements and bug fixe **GitHub:** [https://github.com/apache/doris/releases](https://github.com/apache/doris/releases) -## Improvement and Optimizations +## Improvements - This enhancement introduces the `read_only` and `super_read_only` variables to the database system, ensuring compatibility with MySQL's read-only modes. diff --git a/blog/release-note-2.0.11.md b/blog/release-note-2.0.11.md index 1f103abac63..e7722f41593 100644 --- a/blog/release-note-2.0.11.md +++ b/blog/release-note-2.0.11.md @@ -33,12 +33,12 @@ Thanks to our community users and developers, about 123 improvements and bug fix **GitHub:** [https://github.com/apache/doris/releases](https://github.com/apache/doris/releases) -## 1 Behavior change +## Behavior changes Since the inverted index is now mature and stable, it can replace the old BITMAP INDEX. Therefore, any newly created `BITMAP INDEX` will automatically switch to an `INVERTED INDEX`, while existing `BITMAP INDEX` will remain unchanged. This entire switching process is transparent to the user, with no changes to writing or querying. Additionally, users can disable this automatic switch by setting the FE configuration `enable_create_bitmap_index_as_inverted_index` to false. [#35528](https:/ [...] -## 2 Improvement and optimizations +## Improvements - Add Trino JDBC Catalog type mapping for JSON and TIME diff --git a/blog/release-note-2.0.12.md b/blog/release-note-2.0.12.md new file mode 100644 index 00000000000..50efe0b9dc2 --- /dev/null +++ b/blog/release-note-2.0.12.md @@ -0,0 +1,62 @@ +--- +{ + 'title': 'Apache Doris version 2.0.12 has been released', + 'summary': 'Thanks to our community developers and users for their contributions. Doris version 2.0.12 will bring 99 improvements and bug fixes.', + 'description': 'Thanks to our community developers and users for their contributions. Doris version 2.0.12 will bring 99 improvements and bug fixes.', + 'date': '2024-06-27', + 'author': 'Apache Doris', + 'tags': ['Release Notes'], + "image": '/images/2.0.12.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 developers and users for their contributions. Doris version 2.0.12 will bring 99 improvements and bug fixes. + +**Quick Download:** https://doris.apache.org/download/ + +**GitHub Release:** https://github.com/apache/doris/releases + +## Behavior changes + +- No longer set the default table comment to the table type. Instead, set it to be empty by default, for example, change COMMENT 'OLAP' to COMMENT ' '. This new behavior is more friendly for BI software that relies on table comments. [#35855](https://github.com/apache/doris/pull/35855) + +- Change the type of the `@@autocommit` variable from `BOOLEAN` to `BIGINT` to prevent errors from certain MySQL clients (such as .NET MySQL.Data). [#33282](https://github.com/apache/doris/pull/33282) + + +## Improvements + +- Remove the `disable_nested_complex_type` parameter and allow the creation of nested `ARRAY`, `MAP`, and `STRUCT` types by default. [#36255](https://github.com/apache/doris/pull/36255) + +- The HMS catalog supports the `SHOW CREATE DATABASE` command. [#28145](https://github.com/apache/doris/pull/28145) + +- Add more inverted index metrics to the query profile. [#36545](https://github.com/apache/doris/pull/36545) + +- Cross-Cluster Replication (CCR) supports inverted indices. [#31743](https://github.com/apache/doris/pull/31743) + +You can access the full list through the GitHub [link](https://github.com/apache/doris/compare/2.0.11...2.0.12) , with the key features and improvements highlighted below. + + + +## Credits + +Thanks all who contribute to this release: + +@airborne12, D14@amorynan, D14@BiteTheDDDDt, D14@cambyzju, D14@caoliang-web, D14@dataroaring, D14@eldenmoon, D14@feiniaofeiafei, D14@felixwluo, D14@gavinchou, D14@HappenLee, D14@hello-stephen, D14@jacktengg, D14@Jibing-Li, D14@Johnnyssc, D14@liaoxin01, D14@LiBinfeng-01, D14@luwei16, D14@mongo360, D14@morningman, D14@morrySnow, D14@mrhhsg, D14@Mryange, D14@mymeiyi, D14@qidaye, D14@qzsee, D14@starocean999, D14@w41ter, D14@wangbo, D14@wsjz, D14@wuwenchi, D14@xiaokang, D14@XuPengfei-1020, D1 [...] \ No newline at end of file diff --git a/blog/release-note-2.0.3.md b/blog/release-note-2.0.3.md index 70024a10b56..113546a1322 100644 --- a/blog/release-note-2.0.3.md +++ b/blog/release-note-2.0.3.md @@ -30,7 +30,7 @@ Thanks to our community users and developers, about 1000 improvements and bug fi -## Behavior change +## Behavior changes - The output format of the complex data type array/map/struct has been changed to be consistent to the input format and JSON specification. The main changes from the previous version are that DATE/DATETIME and STRING/VARCHAR are enclosed in double quotes and null values inside ARRAY/MAP are displayed as `null` instead of `NULL`. - https://github.com/apache/doris/pull/25946 @@ -44,7 +44,7 @@ Thanks to our community users and developers, about 1000 improvements and bug fi Collecting statistics helps the optimizer understand the data distribution characteristics and choose a better plan to greatly improve query performance. It is officially supported starting from version 2.0.3 and is enabled all day by default. -see more:https://doris.apache.org/docs/query-acceleration/statistics/ +see more: https://doris.apache.org/docs/query-acceleration/statistics/ ### 2. Support complex datatypes for more datalake source @@ -70,9 +70,9 @@ see more:https://doris.apache.org/docs/query-acceleration/statistics/ - https://github.com/apache/doris/pull/24384 -## Improvement and optimizations +## Improvements -### 1. Performance optimizations +### Performance optimizations - When the inverted index MATCH WHERE condition with a high filter rate is combined with the common WHERE condition with a low filter rate, the I/O of the index column is greatly reduced. - Optimize the efficiency of random data access after the where filter. @@ -95,12 +95,12 @@ see more:https://doris.apache.org/docs/query-acceleration/statistics/ -### 2. Distributed replica management improvements +### Distributed replica management improvements Distributed replica management improvements include skipping partition deletion, colocate group deletion, balance failure due to continuous write, and hot and cold seperation table balance. -### 3. Security enhancement +### Security enhancement - The audit log plug-in uses a token instead of a plaintext password to enhance security - https://github.com/apache/doris/pull/26278 - log4j configures security enhancement @@ -109,9 +109,9 @@ Distributed replica management improvements include skipping partition deletion, - https://github.com/apache/doris/pull/26912 -## Bugfix and stability +## Bug fixes -### 1. Complex datatypes +### Complex datatypes - Fix issues that fixed-length CHAR(n) was not truncated correctly in map/struct. - https://github.com/apache/doris/pull/25725 - Fix write failure for struct datatype nested for map/array @@ -129,7 +129,7 @@ Distributed replica management improvements include skipping partition deletion, - https://github.com/apache/doris/pull/25977 - https://github.com/apache/doris/pull/26633 -### 2. Inverted index +### Inverted index - Fix incorrect result for OR NOT combination in WHERE clause were incorrect when disable inverted index query. - https://github.com/apache/doris/pull/26327 - Fix be crash when write a empty with inverted index @@ -146,7 +146,7 @@ Distributed replica management improvements include skipping partition deletion, - Fix incorrect result due to optimization for skip reading index column - https://github.com/apache/doris/pull/28104 -### 3. Materialized View +### Materialized View - Fix the problem of BE crash caused by repeated expressions in the group by statement - Fix be crash when there are duplicate expressions in `group by` statements. - https://github.com/apache/doris/pull/27523 @@ -159,14 +159,14 @@ Distributed replica management improvements include skipping partition deletion, - Fix the problem using percentile_approx when creating materialized views - https://github.com/apache/doris/pull/26528 -### 4. Table sample +### Table sample - Fix the problem that table sample query can not work on table with partitions. - https://github.com/apache/doris/pull/25912 - Fix the problem that table sample query can not work when specify tablet. - https://github.com/apache/doris/pull/25378 -### 5. Unique with merge on write +### Unique with merge on write - Fix null pointer exception in conditional update based on primary key - https://github.com/apache/doris/pull/26881 - Fix field name capitalization issues in partial update @@ -175,7 +175,7 @@ Distributed replica management improvements include skipping partition deletion, - https://github.com/apache/doris/pull/25705 -### 6. Load and compaction +### Load and compaction - Fix unkown slot descriptor error in routineload for running multiple tables - https://github.com/apache/doris/pull/25762 - Fix be crash due to concurrent memory access when caculating memory @@ -190,7 +190,7 @@ Distributed replica management improvements include skipping partition deletion, - https://github.com/apache/doris/pull/25597 -### 7. Data Lake compatibility +### Data Lake compatibility - Solve the problem that the iceberg table contains special characters that cause query failure - https://github.com/apache/doris/pull/27108 - Fix compatibility issues of different hive metastore versions @@ -202,7 +202,7 @@ Distributed replica management improvements include skipping partition deletion, - https://github.com/apache/doris/pull/25803 -### 8. JDBC external table compatibility +### JDBC external table compatibility - Fix Oracle date type format error in jdbc catalog - https://github.com/apache/doris/pull/25487 @@ -215,7 +215,7 @@ Distributed replica management improvements include skipping partition deletion, - https://github.com/apache/doris/pull/26933 -### 9. SQL Planner and Optimizer +### SQL Planner and Optimizer - Fix partition prune error in some scenes - https://github.com/apache/doris/pull/27047 diff --git a/blog/release-note-2.0.4.md b/blog/release-note-2.0.4.md index 454e5ac6a80..9567710224a 100644 --- a/blog/release-note-2.0.4.md +++ b/blog/release-note-2.0.4.md @@ -33,7 +33,7 @@ Thanks to our community users and developers, about 333 improvements and bug fix **GitHub** : [https://github.com/apache/doris/releases](https://github.com/apache/doris/releases) -## Behavior change +## Behavior changes - More reasonable and accurate precision and scale inference for decimal data type - [[improvement](decimal) use new way for decimal arithmetic precision promotion](https://github.com/apache/doris/pull/28034) @@ -50,7 +50,7 @@ Thanks to our community users and developers, about 333 improvements and bug fix - Support audit-log for `insert into` SQL - Support reading parquet file in lzo compressed format -## Three Improvement and optimizations +## Improvements - Improve storage management including balance, migration, publish and others. - Improve storage cooldown policy to use save disk space. diff --git a/blog/release-note-2.0.5.md b/blog/release-note-2.0.5.md index 33322ba2eb9..e68bf586d4a 100644 --- a/blog/release-note-2.0.5.md +++ b/blog/release-note-2.0.5.md @@ -28,12 +28,12 @@ under the License. Thanks to our community users and developers, about 217 improvements and bug fixes have been made in Doris 2.0.5 version. -**Quick Download:** [https://doris.apache.org/download/](https://doris.apache.org/download/) +**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) -## Behavior change +## Behavior changes - change char function behaviour: select char(0) = '\0' return true as MySQL - https://github.com/apache/doris/pull/30034 - Allow exporting empty data @@ -48,7 +48,7 @@ Thanks to our community users and developers, about 217 improvements and bug fix - Support analyze materialized view - Support ShowProcessStmt Show all Fe connection -## Improvement and optimizations +## Improvements - Optimize query plan when column stats are unaviable - Optimize query plan using rollup column stats - Stop analyze quickly after user close auto analyze diff --git a/blog/release-note-2.0.7.md b/blog/release-note-2.0.7.md index 0653b9a53a1..db23f8b8c94 100644 --- a/blog/release-note-2.0.7.md +++ b/blog/release-note-2.0.7.md @@ -34,7 +34,7 @@ Thanks to our community users and developers, about 80 improvements and bug fixe **GitHub:** [https://github.com/apache/doris/releases](https://github.com/apache/doris/releases) -## 1 Behavior change +## Behavior changes - `round` function defaults to rounding normally as MySQL, eg. round(5/2) return 3 instead of 2. @@ -45,7 +45,7 @@ Thanks to our community users and developers, about 80 improvements and bug fixe - https://github.com/apache/doris/pull/27965 -## 2 New features +## New features - Support make miss slot as null alias when converting outer join to anti join to speed up query - https://github.com/apache/doris/pull/31854 @@ -55,7 +55,7 @@ Thanks to our community users and developers, about 80 improvements and bug fixe - https://github.com/apache/doris/pull/32338 -## 3 Improvement and optimizations +## Improvements - Add DEFAULT_ENCRYPTION column in `information_schema` table and add `processlist` table for better compatibility for BI tools diff --git a/blog/release-note-2.0.8.md b/blog/release-note-2.0.8.md index 3bcb0251039..0bf3ff9d3ce 100644 --- a/blog/release-note-2.0.8.md +++ b/blog/release-note-2.0.8.md @@ -35,7 +35,7 @@ Thanks to our community users and developers, about 65 improvements and bug fixe -## 1 Behavior change +## Behavior changes The `ADMIN SHOW` statement can not be executed with high version of MySQL 8.x jdbc driver. So rename these statement, remove the `ADMIN` keywords. @@ -49,13 +49,13 @@ ADMIN SHOW TABLET -> SHOW TABLET ``` -## 2 New features +## New features N/A -## 3 Improvement and optimizations +## Improvement - Make Inverted Index work with TopN opt in Nereids @@ -72,7 +72,7 @@ N/A See the complete list of improvements and bug fixes on [GitHub](https://github.com/apache/doris/compare/2.0.7...2.0.8) . -## 4 Credits +## Credits Thanks all who contribute to this release: diff --git a/blog/release-note-2.0.9.md b/blog/release-note-2.0.9.md index bb4f37436b6..f176f1354c0 100644 --- a/blog/release-note-2.0.9.md +++ b/blog/release-note-2.0.9.md @@ -35,7 +35,7 @@ Thanks to our community users and developers, about 68 improvements and bug fixe - **GitHub** : [https://github.com/apache/doris/releases](https://github.com/apache/doris/releases) -## 1 Behavior change +## 1 Behavior changes NA @@ -53,7 +53,7 @@ NA - Show index id in `SHOW PROC INDEXES` -## 3 Improvement and optimizations +## 3 Improvements - Sdd a secondary argument in `first_value` / `last_value` to ignore NULL values diff --git a/blog/release-note-2.1.1.md b/blog/release-note-2.1.1.md index 9b18ab556b9..135e00d376d 100644 --- a/blog/release-note-2.1.1.md +++ b/blog/release-note-2.1.1.md @@ -36,7 +36,7 @@ Dear community members, Apache Doris 2.1.1 has been officially released on April -## Behavior Changed +## Behavior changes 1. Change float type output format to improve float type serialization performance. @@ -72,7 +72,7 @@ Dear community members, Apache Doris 2.1.1 has been officially released on April -## New Feature +## New Features 1. Enable column auth by default. @@ -129,7 +129,7 @@ Dear community members, Apache Doris 2.1.1 has been officially released on April -## Optimization +## Improvements 1. Auto resume routine load when be restart or during upgrade. And keep the routine load stable. @@ -173,7 +173,7 @@ Dear community members, Apache Doris 2.1.1 has been officially released on April -## Bugfix +## Bug fixes 1. Do not push down topn-filter through right/full outer join if the first orderkey is nulls first. diff --git a/blog/release-note-2.1.2.md b/blog/release-note-2.1.2.md index 7642740b204..4d9de91802a 100644 --- a/blog/release-note-2.1.2.md +++ b/blog/release-note-2.1.2.md @@ -32,7 +32,7 @@ Dear community, Apache Doris 2.1.2 has been officially released on April 12, 202 **GitHub Release:** https://github.com/apache/doris/releases -## Behavior Changed +## Behavior changes 1. Set the default value of the `data_consistence` property of EXPORT to partition to make export more stable during load. @@ -52,13 +52,13 @@ Dear community, Apache Doris 2.1.2 has been officially released on April 12, 202 - https://github.com/apache/doris/pull/33736 -## Upgrade Problem +## Upgrade problem 1. Normal workload group is not created when upgrade from 2.0 or other old versions. - https://github.com/apache/doris/pull/33197 -## New Feature +## New features 1. Add processlist table in information_schema database, users could use this table to query active connections. @@ -70,7 +70,7 @@ Dear community, Apache Doris 2.1.2 has been officially released on April 12, 202 - https://github.com/apache/doris-website/pull/494 -## Optimization +## Improvements 1. Skip some useless process to make graceful stop more quickly in K8s env. @@ -93,7 +93,7 @@ Dear community, Apache Doris 2.1.2 has been officially released on April 12, 202 - https://github.com/apache/doris/pull/32997 -## Bugfix +## Bug fixes 1. Fix Iceberg Catalog of HMS and Hadoop do not support Iceberg properties like "io.manifest.cache-enabled" to enable manifest cache in Iceberg. diff --git a/blog/release-note-2.1.3.md b/blog/release-note-2.1.3.md index eec538bfc62..f499f23c9dc 100644 --- a/blog/release-note-2.1.3.md +++ b/blog/release-note-2.1.3.md @@ -34,7 +34,7 @@ Apache Doris 2.1.3 was officially released on May 21, 2024. This version has upd -## Feature Enhancements +## New features **1. Support writing back data to hive tables via Hive Catalog** @@ -82,7 +82,7 @@ The strcmp function compares two strings and returns their comparison result, si HyperLogLog (HLL) is an algorithm for cardinality estimation. These two functions allow users to decode HLL data from a Base64-encoded string or encode HLL data as a Base64 string, which is very useful for storing and transmitting HLL data. -## Optimization and Improvements +## Improvements **1. Replace SipHash with XXHash to improve shuffle performance** @@ -120,7 +120,7 @@ The Variant data type can store multiple data types. This optimization allows ag Supporting the decimal256 type in row-based storage extends the system's ability to handle high-precision numerical data. -## Behavioral Changes +## Behavior changes **1. Authorization** @@ -142,7 +142,7 @@ Due to issues with correctly recognizing or processing S3 URLs in certain cases, Since many users use certain keywords as column names or attribute values, the following keywords have been set as non-reserved, allowing users to use them as identifiers. -## Bug Fixes +## Bug fixes **1. Fix no data error when reading Hive tables on Tencent Cloud COSN** diff --git a/blog/release-note-2.1.4.md b/blog/release-note-2.1.4.md index a924e1da7fd..aa511a0baa8 100644 --- a/blog/release-note-2.1.4.md +++ b/blog/release-note-2.1.4.md @@ -35,7 +35,7 @@ Dear community, Apache Doris version 2.1.4 was released on June 26, 2024. In thi **GitHub Release:** https://github.com/apache/doris/releases -## Behavior Changed +## Behavior changes - Non-existent files will be ignored when querying external tables such as Hive. [#35319](https://github.com/apache/doris/pull/35319) @@ -59,9 +59,9 @@ Dear community, Apache Doris version 2.1.4 was released on June 26, 2024. In thi - The default precision of DECIMALV3 has been adjusted from (9, 0) to (38, 9) to maintain compatibility with the version in which this feature was initially released. [#36316](https://github.com/apache/doris/pull/36316) -## New Features +## New features -### 01 Query Optimizer +### Query Optimizer - Support FE flame graph tool @@ -73,7 +73,7 @@ Dear community, Apache Doris version 2.1.4 was released on June 26, 2024. In thi - The new optimizer fully supports point query functionality [#36205](https://github.com/apache/doris/pull/36205). -### 02 Lakehouse +### Lakehouse - Support native reader of Apache Paimon deletion vector [#35241](https://github.com/apache/doris/pull/35241) @@ -81,7 +81,7 @@ Dear community, Apache Doris version 2.1.4 was released on June 26, 2024. In thi - Access controller with Hive Ranger plugin supports Data Mask -### 03 Asynchronous Materialized Views +### Asynchronous Materialized Views - Support partition roll-up during construction. [#31812](https://github.com/apache/doris/pull/31812) @@ -93,7 +93,7 @@ Dear community, Apache Doris version 2.1.4 was released on June 26, 2024. In thi - Transparent rewrite supports `AGG_STATE` type aggregation roll-up. [#35026](https://github.com/apache/doris/pull/35026) -### 04 Others +### Others - Added function `replace_empty`. @@ -107,7 +107,7 @@ Dear community, Apache Doris version 2.1.4 was released on June 26, 2024. In thi By setting `enable_jvm_monitor=true` in `be.conf` to enable this feature. -## Optimizations +## Improvements - Supported creating inverted indexes for columns with Chinese names. [#36321](https://github.com/apache/doris/pull/36321) @@ -131,7 +131,7 @@ Dear community, Apache Doris version 2.1.4 was released on June 26, 2024. In thi ## Bug fixes -### 01 Query Optimizer +### Query Optimizer - Fixed the issue where SQL cache returns old results after truncating a partition. [#34698](https://github.com/apache/doris/pull/34698) @@ -165,30 +165,30 @@ Dear community, Apache Doris version 2.1.4 was released on June 26, 2024. In thi - Fixed the occasional issue where `<=>` was incorrectly converted to `=`. [#36521](https://github.com/apache/doris/pull/36521) -### 02 Query Execution +### Query Execution - Fixed the issue where the query hangs if the limited rows are reached on the pipeline engine and memory is not released. [#35746](https://github.com/apache/doris/pull/35746) - Fixed the BE coredump when `enable_decimal256` is true but falls back to the old planner. [#35731](https://github.com/apache/doris/pull/35731) -### 03 Asynchronous Materialized Views +### Asynchronous Materialized Views - Fixed the issue where asynchronous materialized views caused backup and restore exceptions. [#35703](https://github.com/apache/doris/pull/35703) - Fixed the issue where partition rewrite could lead to incorrect results. [#35236](https://github.com/apache/doris/pull/35236) -### 04 Semi-structured +### Semi-structured - Fixed the core dump problem when a VARIANT with an empty key is used. [#35671](https://github.com/apache/doris/pull/35671) - Bitmap and BloomFilter index should not perform light index changes. [#35225](https://github.com/apache/doris/pull/35225) -### 05 Primary Key +### Primary Key - Fixed the issue where an exception BE restart occurred in the case of partial column updates during import, which could result in duplicate keys. [#35678](https://github.com/apache/doris/pull/35678) - Fixed the issue where BE might core dump during clone operations when memory is tight. [#34702](https://github.com/apache/doris/pull/34702) -### 06 Lakehouse +### Lakehouse - Fixed the issue where a Hive table could not be created with a fully qualified name such as `ctl.db.tbl` [#34984](https://github.com/apache/doris/pull/34984) @@ -233,7 +233,7 @@ Dear community, Apache Doris version 2.1.4 was released on June 26, 2024. In thi - Support retain and pass the additional user-defined properties fo Table Valued Functions to the S3 SDK. [#35515](https://github.com/apache/doris/pull/35515) -### 07 Data Import +### Data Import - Fixed the issue where `CANCEL LOAD` did not work [#35352](https://github.com/apache/doris/pull/35352) @@ -241,7 +241,7 @@ Dear community, Apache Doris version 2.1.4 was released on June 26, 2024. In thi - Fixed the issue with bRPC serializing large data files when sent via HTTP [#36169](https://github.com/apache/doris/pull/36169) -### 08 Data Management +### Data Management - Fixed the isseu that the resource tag in ConnectionContext was not set after forwarding DDL or DML to master FE. [#35618](https://github.com/apache/doris/pull/35618) @@ -255,13 +255,13 @@ Dear community, Apache Doris version 2.1.4 was released on June 26, 2024. In thi - Fixed the issue where the partition column of a table changed when querying or inserting into an automatic partition table using the old optimizer [#36514](https://github.com/apache/doris/pull/36514) -### 09 Memory Management +### Memory Management - Fixed the issue of frequent errors in the logs due to failure in obtaining Cgroup meminfo. [#35425](https://github.com/apache/doris/pull/35425) - Fixed the issue where the Segment cache size was uncontrolled when using BloomFilter, leading to abnormal process memory growth. [#34871](https://github.com/apache/doris/pull/34871) -### 10 Permissions +### Permissions - Fixed the issue where permission settings were ineffective after enabling case-insensitive table names. [#36557](https://github.com/apache/doris/pull/36557) @@ -269,7 +269,7 @@ Dear community, Apache Doris version 2.1.4 was released on June 26, 2024. In thi - Fixed the issue where authorization could not be checked for the `SELECT COUNT(*)` statement. [#35465](https://github.com/apache/doris/pull/35465) -### 11 Others +### Others - Fixed the issue where the client JDBC program could not close the connection if the MySQL connection was broken. [#36616](https://github.com/apache/doris/pull/36616) diff --git a/src/constant/download.data.ts b/src/constant/download.data.ts index 1ebdacfb633..5733b624d5d 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.4', - Prev = '2.0.11', + Prev = '2.0.12', // Earlier = '1.1.5', } export enum DownloadTypeEnum { @@ -74,36 +74,36 @@ export const DORIS_VERSIONS: Option[] = [ ], }, { - label: '2.0.11', - value: '2.0.11', + label: '2.0.12', + value: '2.0.12', majorVersion: '2.0', children: [ { label: CPUEnum.X64, value: CPUEnum.X64, - gz: `${ORIGIN}apache-doris-2.0.11-bin-x64.tar.gz`, - asc: `${ORIGIN}apache-doris-2.0.11-bin-x64.tar.gz.asc`, - sha512: `${ORIGIN}apache-doris-2.0.11-bin-x64.tar.gz.sha512`, - source: 'https://downloads.apache.org/doris/2.0/2.0.11/', - version: '2.0.11', + gz: `${ORIGIN}apache-doris-2.0.12-bin-x64.tar.gz`, + asc: `${ORIGIN}apache-doris-2.0.12-bin-x64.tar.gz.asc`, + sha512: `${ORIGIN}apache-doris-2.0.12-bin-x64.tar.gz.sha512`, + source: 'https://downloads.apache.org/doris/2.0/2.0.12/', + version: '2.0.12', }, { label: CPUEnum.X64NoAvx2, value: CPUEnum.X64NoAvx2, - gz: `${ORIGIN}apache-doris-2.0.11-bin-x64-noavx2.tar.gz`, - asc: `${ORIGIN}apache-doris-2.0.11-bin-x64-noavx2.tar.gz.asc`, - sha512: `${ORIGIN}apache-doris-2.0.11-bin-x64-noavx2.tar.gz.sha512`, - source: 'https://downloads.apache.org/doris/2.0/2.0.11/', - version: '2.0.11', + gz: `${ORIGIN}apache-doris-2.0.12-bin-x64-noavx2.tar.gz`, + asc: `${ORIGIN}apache-doris-2.0.12-bin-x64-noavx2.tar.gz.asc`, + sha512: `${ORIGIN}apache-doris-2.0.12-bin-x64-noavx2.tar.gz.sha512`, + source: 'https://downloads.apache.org/doris/2.0/2.0.12/', + version: '2.0.12', }, { label: CPUEnum.ARM64, value: CPUEnum.ARM64, - gz: `${ORIGIN}apache-doris-2.0.11-bin-arm64.tar.gz`, - asc: `${ORIGIN}apache-doris-2.0.11-bin-arm64.tar.gz.asc`, - sha512: `${ORIGIN}apache-doris-2.0.11-bin-arm64.tar.gz.sha512`, - source: 'https://downloads.apache.org/doris/2.0/2.0.11/', - version: '2.0.11', + gz: `${ORIGIN}apache-doris-2.0.12-bin-arm64.tar.gz`, + asc: `${ORIGIN}apache-doris-2.0.12-bin-arm64.tar.gz.asc`, + sha512: `${ORIGIN}apache-doris-2.0.12-bin-arm64.tar.gz.sha512`, + source: 'https://downloads.apache.org/doris/2.0/2.0.12/', + version: '2.0.12', }, ], }, @@ -301,6 +301,40 @@ export const ALL_VERSIONS: AllVersionOption[] = [ label: '2.0', value: '2.0', children: [ + { + label: '2.0.12', + value: '2.0.12', + majorVersion: '2.0', + items: [ + { + label: CPUEnum.X64, + value: CPUEnum.X64, + gz: `${ORIGIN}apache-doris-2.0.12-bin-x64.tar.gz`, + asc: `${ORIGIN}apache-doris-2.0.12-bin-x64.tar.gz.asc`, + sha512: `${ORIGIN}apache-doris-2.0.12-bin-x64.tar.gz.sha512`, + source: 'https://downloads.apache.org/doris/2.0/2.0.12/', + version: '2.0.12', + }, + { + label: CPUEnum.X64NoAvx2, + value: CPUEnum.X64NoAvx2, + gz: `${ORIGIN}apache-doris-2.0.12-bin-x64-noavx2.tar.gz`, + asc: `${ORIGIN}apache-doris-2.0.12-bin-x64-noavx2.tar.gz.asc`, + sha512: `${ORIGIN}apache-doris-2.0.12-bin-x64-noavx2.tar.gz.sha512`, + source: 'https://downloads.apache.org/doris/2.0/2.0.12/', + version: '2.0.12', + }, + { + label: CPUEnum.ARM64, + value: CPUEnum.ARM64, + gz: `${ORIGIN}apache-doris-2.0.12-bin-arm64.tar.gz`, + asc: `${ORIGIN}apache-doris-2.0.12-bin-arm64.tar.gz.asc`, + sha512: `${ORIGIN}apache-doris-2.0.12-bin-arm64.tar.gz.sha512`, + source: 'https://downloads.apache.org/doris/2.0/2.0.12/', + version: '2.0.12', + }, + ], + }, { label: '2.0.11', value: '2.0.11', --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org