This is an automated email from the ASF dual-hosted git repository.
kassiez 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 11f7c8371c [release] Update 3.0.3 release note (#1451)
11f7c8371c is described below
commit 11f7c8371c1ef5e3433edc39ccd3c07b06c328e5
Author: KassieZ <[email protected]>
AuthorDate: Wed Dec 4 23:19:11 2024 +0800
[release] Update 3.0.3 release note (#1451)
## Versions
- [x] dev
- [x] 3.0
- [x] 2.1
- [x] 2.0
## Languages
- [x] Chinese
- [x] English
## Docs Checklist
- [ ] Checked by AI
- [ ] Test Cases Built
---
.../gettingStarted/demo-block/latest.tsx | 2 +-
common_docs_zh/releasenotes/all-release.md | 5 +-
common_docs_zh/releasenotes/v3.0/release-3.0.3.md | 227 +++++++++++++++++++++
docusaurus.config.js | 2 +-
.../version-2.1/admin-manual/small-file-mgr.md | 6 +-
releasenotes/all-release.md | 6 +-
releasenotes/v2.1/release-2.1.7.md | 2 +-
releasenotes/v3.0/release-3.0.3.md | 226 ++++++++++++++++++++
sidebars.json | 3 +-
src/constant/download.data.ts | 66 ++++--
versioned_sidebars/version-1.2-sidebars.json | 3 +-
versioned_sidebars/version-2.0-sidebars.json | 3 +-
versioned_sidebars/version-2.1-sidebars.json | 3 +-
versioned_sidebars/version-3.0-sidebars.json | 3 +-
14 files changed, 527 insertions(+), 30 deletions(-)
diff --git a/common_docs_zh/gettingStarted/demo-block/latest.tsx
b/common_docs_zh/gettingStarted/demo-block/latest.tsx
index 628ee1a3ee..3e1eb5090e 100644
--- a/common_docs_zh/gettingStarted/demo-block/latest.tsx
+++ b/common_docs_zh/gettingStarted/demo-block/latest.tsx
@@ -24,7 +24,7 @@ export default function Latest() {
</div>
</div> */}
<div className="home-page-hero-right">
- <a className="latest-button"
href="https://5234442745174.huodongxing.com/event/5782312528011">
+ <a className="latest-button"
href="https://doris-summit.org.cn/">
<div
className="home-page-hero-button-label"><div>近期活动</div></div>
<div className="latest-button-title">
{/* <div className="home-page-hero-button-icon">
diff --git a/common_docs_zh/releasenotes/all-release.md
b/common_docs_zh/releasenotes/all-release.md
index dc14e93b14..2cb8a1e320 100644
--- a/common_docs_zh/releasenotes/all-release.md
+++ b/common_docs_zh/releasenotes/all-release.md
@@ -30,7 +30,8 @@ under the License.
:::tip 最新发布
-🎉 3.0.2 版本已于 2024 年 10 月 15
日正式发布,详情可查看[版本发布](../releasenotes/v3.0/release-3.0.2)。从 3.X 版本开始,Apache Doris
除了支持计算存储一体模式外,还支持计算存储分离模式进行集群部署。借助将计算和存储层解耦的云原生架构,用户可以在多个计算集群之间实现查询负载的物理隔离,以及读写负载的隔离。
+🎉 3.0.3 版本已于 2024 年 12 月 02
日正式发布,详情可查看[版本发布](../releasenotes/v3.0/release-3.0.3)。从 3.X 版本开始,Apache Doris
除了支持计算存储一体模式外,还支持计算存储分离模式进行集群部署。借助将计算和存储层解耦的云原生架构,用户可以在多个计算集群之间实现查询负载的物理隔离,以及读写负载的隔离。
+
🎉 2.1.7 版本现已于 2024 年 10 月 15
日正式发布,详情可查看[版本发布](../releasenotes/v2.1/release-2.1.7)。子查询性能方面 2.1
版本开箱即用查询的性能提高了 100%;在数据湖分析场景方面,相对于 Trino 和 Spark 分别有 4-6
倍性能提升;在半结构化数据分析场景中提供了强有力的支持,包括新的 Variant 类型和一系列分析函数。此外,2.1
版本起支持异步物化视图以加速查询,优化了大规模实时写入,并通过稳定性和运行时 SQL 资源跟踪改进了工作负载管理。
@@ -38,6 +39,8 @@ under the License.
<br />
+- [2024-12-02, Apache Doris 3.0.2 版本发布](../releasenotes/v3.0/release-3.0.2.md)
+
- [2024-11-10, Apache Doris 2.1.7 版本发布](../releasenotes/v2.1/release-2.1.7.md)
- [2024-10-15, Apache Doris 3.0.2 版本发布](../releasenotes/v3.0/release-3.0.2.md)
diff --git a/common_docs_zh/releasenotes/v3.0/release-3.0.3.md
b/common_docs_zh/releasenotes/v3.0/release-3.0.3.md
new file mode 100644
index 0000000000..2f72f70248
--- /dev/null
+++ b/common_docs_zh/releasenotes/v3.0/release-3.0.3.md
@@ -0,0 +1,227 @@
+---
+{
+ "title": "Release 3.0.3",
+ "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 3.0.3 版本已于 2024 年 12 月 02 日正式发布。**
该版本进一步提升了系统的性能及稳定性,欢迎大家下载体验。
+
+- GitHub 下载:https://github.com/apache/doris/releases
+
+- 官网下载:https://doris.apache.org/download
+
+## 行为变更
+
+- 禁止在具有同步物化视图的 MOW
表上进行列更新。[#40190](https://github.com/apache/doris/pull/40190)
+- 调整 RoutineLoad
的默认参数以提升导入效率。[#42968](https://github.com/apache/doris/pull/42968)
+- 当 StreamLoad 失败时,LoadedRows 的返回值调整为
0。[#41946](https://github.com/apache/doris/pull/41946)
[#42291](https://github.com/apache/doris/pull/42291)
+- 将 Segment cache 的默认内存限制调整为
5%。[#42308](https://github.com/apache/doris/pull/42308)
[#42436](https://github.com/apache/doris/pull/42436)
+
+## 新特性
+
+- 引入 `enable_cooldown_replica_affinity`
会话变量,用以控制冷热分层副本的亲和性。[#42677](https://github.com/apache/doris/pull/42677)
+
+### Lakehouse
+
+- 新增 `table$partition` 语法,用于查询 Hive
表的分区信息。[#40774](https://github.com/apache/doris/pull/40774)
+
+ -
[查看文档](https://doris.apache.org/zh-CN/docs/3.0/lakehouse/datalake-analytics/hive#查询-hive-分区)
+
+- 支持创建 Text 格式的 Hive 表。[#41860](https://github.com/apache/doris/pull/41860)
[#42175](https://github.com/apache/doris/pull/42175)
+
+ -
[查看文档](https://doris.apache.org/zh-CN/docs/3.0/lakehouse/datalake-building/hive-build#table)
+
+### 异步物化视图
+
+- 引入新的物化视图属性 `use_for_rewrite`。当 `use_for_rewrite` 设置为 false
时,物化视图不参与透明改写。[#40332](https://github.com/apache/doris/pull/40332)
+
+### 查询优化器
+
+- 支持关联非聚合子查询。[#42236](https://github.com/apache/doris/pull/42236)
+
+### 查询执行
+
+- 增加了
`ngram_search`、`normal_cdf`、`to_iso8601`、`from_iso8601_date`、`SESSION_USER()`、`last_query_id`
函数。[#38226](https://github.com/apache/doris/pull/38226)
[#40695](https://github.com/apache/doris/pull/40695)
[#41075](https://github.com/apache/doris/pull/41075)
[#41600](https://github.com/apache/doris/pull/41600)
[#39575](https://github.com/apache/doris/pull/39575)
[#40739](https://github.com/apache/doris/pull/40739)
+- `aes_encrypt` 和 `aes_decrypt` 函数支持 GCM
模式。[#40004](https://github.com/apache/doris/pull/40004)
+- Profile 中输出变更的会话变量值。[#41016](https://github.com/apache/doris/pull/41016)
[#41318](https://github.com/apache/doris/pull/41318)
+
+### 半结构化数据管理
+
+- 新增数组函数 `array_match_all` 和
`array_match_any`。[#40605](https://github.com/apache/doris/pull/40605)
[#43514](https://github.com/apache/doris/pull/43514)
+- 数组函数 `array_agg` 支持在 ARRAY 中嵌套
ARRAY/MAP/STRUCT。[#42009](https://github.com/apache/doris/pull/42009)
+- 新增近似聚合统计函数 `approx_top_k` 和
`approx_top_sum`。[#44082](https://github.com/apache/doris/pull/44082)
+
+## 改进
+
+### 存储
+
+- 支持将 `bitmap_empty`
作为默认值。[#40364](https://github.com/apache/doris/pull/40364)
+- 引入 `insert_timeout` 会话变量,用以控制 DELETE
语句的超时时间。[#41063](https://github.com/apache/doris/pull/41063)
+- 改进部分错误提示信息。[#41048](https://github.com/apache/doris/pull/41048)
[#39631](https://github.com/apache/doris/pull/39631)
+- 改进副本修复的优先级调度。[#41076](https://github.com/apache/doris/pull/41076)
+- 提高了建表时对时区处理的鲁棒性。[#41926](https://github.com/apache/doris/pull/41926)
[#42389](https://github.com/apache/doris/pull/42389)
+- 在创建表时检查分区表达式的合法性。[#40158](https://github.com/apache/doris/pull/40158)
+- 在 DELETE 操作时支持 Unicode
编码的列名。[#39381](https://github.com/apache/doris/pull/39381)
+
+### 存算分离
+
+- 存算分离模式支持 ARM 架构部署。[#42467](https://github.com/apache/doris/pull/42467)
[#43377](https://github.com/apache/doris/pull/43377)
+-
优化文件缓存的淘汰策略和锁竞争,提高命中率及高并发点查性能。[#42451](https://github.com/apache/doris/pull/42451)
[#43201](https://github.com/apache/doris/pull/43201)
[#41818](https://github.com/apache/doris/pull/41818)
[#43401](https://github.com/apache/doris/pull/43401)
+- S3 storage vault 支持
`use_path_style`,解决对象存储使用自定义域名的问题。[#43060](https://github.com/apache/doris/pull/43060)
[#43343](https://github.com/apache/doris/pull/43343)
[#43330](https://github.com/apache/doris/pull/43330)
+- 优化存算分离配置及部署,预防不同模式下的误操作。[#43381](https://github.com/apache/doris/pull/43381)
[#43522](https://github.com/apache/doris/pull/43522)
[#43434](https://github.com/apache/doris/pull/43434)
[#40764](https://github.com/apache/doris/pull/40764)
[#43891](https://github.com/apache/doris/pull/43891)
+- 优化可观测性,并提供删除指定 segment file cache
的接口。[#38489](https://github.com/apache/doris/pull/38489)
[#42896](https://github.com/apache/doris/pull/42896)
[#41037](https://github.com/apache/doris/pull/41037)
[#43412](https://github.com/apache/doris/pull/43412)
+- 优化 Meta-service 运维接口:RPC 限速及修复 tablet
元数据修正。[#42413](https://github.com/apache/doris/pull/42413)
[#43884](https://github.com/apache/doris/pull/43884)
[#41782](https://github.com/apache/doris/pull/41782)
[#43460](https://github.com/apache/doris/pull/43460)
+
+### Lakehouse
+
+- Paimon Catalog 支持阿里云 DLF 和 OSS-HDFS
存储。[#41247](https://github.com/apache/doris/pull/41247)
[#42585](https://github.com/apache/doris/pull/42585)
+
+ -
[查看文档](https://doris.apache.org/zh-CN/docs/3.0/lakehouse/datalake-analytics/paimon#基于-aliyun-dlf-创建-catalog)
+
+- 支持读取 OpenCSV 格式的 Hive 表。[#42257](https://github.com/apache/doris/pull/42257)
[#42942](https://github.com/apache/doris/pull/42942)
+- 优化了访问 External Catalog 中 `information_schema.columns`
表的性能。[#41659](https://github.com/apache/doris/pull/41659)
[#41962](https://github.com/apache/doris/pull/41962)
+- 使用新的 Max Compute 开放存储 API 访问 Max Compute
数据源。[#41614](https://github.com/apache/doris/pull/41614)
+- 优化了 Paimon 表 JNI
部分的调度策略,使得扫描任务更加均衡。[#43310](https://github.com/apache/doris/pull/43310)
+- 优化了 ORC 小文件的读取性能。[#42004](https://github.com/apache/doris/pull/42004)
[#43467](https://github.com/apache/doris/pull/43467)
+- 支持读取 brotli 压缩格式的 parquet
文件。[#42177](https://github.com/apache/doris/pull/42177)
+- 在 `information_schema` 库下新增 `file_cache_statistics`
表,用于查看元数据缓存统计信息。[#42160](https://github.com/apache/doris/pull/42160)
+
+### 查询优化器
+
+- 优化:当查询仅注释不同时,可以复用同一个 SQL
Cache。[#40049](https://github.com/apache/doris/pull/40049)
+- 优化:提升了在数据频繁更新时统计信息的稳定性。[#43865](https://github.com/apache/doris/pull/43865)
[#39788](https://github.com/apache/doris/pull/39788)
[#43009](https://github.com/apache/doris/pull/43009)
[#40457](https://github.com/apache/doris/pull/40457)
[#42409](https://github.com/apache/doris/pull/42409)
[#41894](https://github.com/apache/doris/pull/41894)
+- 优化:提升常量折叠的稳定性。[#42910](https://github.com/apache/doris/pull/42910)
[#41164](https://github.com/apache/doris/pull/41164)
[#39723](https://github.com/apache/doris/pull/39723)
[#41394](https://github.com/apache/doris/pull/41394)
[#42256](https://github.com/apache/doris/pull/42256)
[#40441](https://github.com/apache/doris/pull/40441)
+- 优化:列裁剪可以生成更优的执行计划。[#41719](https://github.com/apache/doris/pull/41719)
[#41548](https://github.com/apache/doris/pull/41548)
+
+### 查询执行
+
+- 优化了 sort 算子的内存使用。[#39306](https://github.com/apache/doris/pull/39306)
+- 优化了 ARM 下运算的性能。[#38888](https://github.com/apache/doris/pull/38888)
[#38759](https://github.com/apache/doris/pull/38759)
+- 优化了一系列函数的计算性能。[#40366](https://github.com/apache/doris/pull/40366)
[#40821](https://github.com/apache/doris/pull/40821)
[#40670](https://github.com/apache/doris/pull/40670)
[#41206](https://github.com/apache/doris/pull/41206)
[#40162](https://github.com/apache/doris/pull/40162)
+- 使用 SSE 指令优化 `match_ipv6_subnet`
函数的性能。[#38755](https://github.com/apache/doris/pull/38755)
+- 在 insert overwrite
时支持自动创建新的分区。[#38628](https://github.com/apache/doris/pull/38628)
[#42645](https://github.com/apache/doris/pull/42645)
+- 在 Profile 中增加了每个 PipelineTask
的状态。[#42981](https://github.com/apache/doris/pull/42981)
+- IP 类型支持 runtime filter。[#39985](https://github.com/apache/doris/pull/39985)
+
+### 半结构化数据管理
+
+- 审计日志中输出 prepared statement 的真实
SQL。[#43321](https://github.com/apache/doris/pull/43321)
+- filebeat doris output plugin
支持容错、进度报告等。[#36355](https://github.com/apache/doris/pull/36355)
+- 倒排索引查询性能优化。[#41547](https://github.com/apache/doris/pull/41547)
[#41585](https://github.com/apache/doris/pull/41585)
[#41567](https://github.com/apache/doris/pull/41567)
[#41577](https://github.com/apache/doris/pull/41577)
[#42060](https://github.com/apache/doris/pull/42060)
[#42372](https://github.com/apache/doris/pull/42372)
+- 数组函数 `array overlaps`
支持使用倒排索引加速。[#41571](https://github.com/apache/doris/pull/41571)
+- IP 函数 `is_ip_address_in_range`
支持使用倒排索引加速。[#41571](https://github.com/apache/doris/pull/41571)
+- 优化 VARIANT 数据类型的 CAST
性能。[#41775](https://github.com/apache/doris/pull/41775)
[#42438](https://github.com/apache/doris/pull/42438)
[#43320](https://github.com/apache/doris/pull/43320)
+- 优化 Variant 数据类型的 CPU
资源消耗。[#42856](https://github.com/apache/doris/pull/42856)
[#43062](https://github.com/apache/doris/pull/43062)
[#43634](https://github.com/apache/doris/pull/43634)
+- 优化 Variant
数据类型的元数据和执行内存资源消耗。[#42448](https://github.com/apache/doris/pull/42448)
[#43326](https://github.com/apache/doris/pull/43326)
[#41482](https://github.com/apache/doris/pull/41482)
[#43093](https://github.com/apache/doris/pull/43093)
[#43567](https://github.com/apache/doris/pull/43567)
[#43620](https://github.com/apache/doris/pull/43620)
+
+### 权限
+
+- LDAP 新增配置项 `ldap_group_filter` 用于自定义过滤
group。[#43292](https://github.com/apache/doris/pull/43292)
+
+### 其他
+
+- FE 监控项中的连接数信息支持按用户分别显示。[#39200](https://github.com/apache/doris/pull/39200)
+
+## 缺陷修复
+
+### 存储
+
+- 修复 IPv6 hostname 使用问题。[#40074](https://github.com/apache/doris/pull/40074)
+- 修复 broker/s3 load
进度展示不准确问题。[#43535](https://github.com/apache/doris/pull/43535)
+- 修复查询从 FE 可能卡住的问题。[#41303](https://github.com/apache/doris/pull/41303)
[#42382](https://github.com/apache/doris/pull/42382)
+- 修复异常情况下自增 id 重复的问题。[#43774](https://github.com/apache/doris/pull/43774)
[#43983](https://github.com/apache/doris/pull/43983)
+- 修复 groupcommit 偶发 NPE 问题。[#43635](https://github.com/apache/doris/pull/43635)
+- 修复 auto bucket 计算不准确的问题。[#41675](https://github.com/apache/doris/pull/41675)
[#41835](https://github.com/apache/doris/pull/41835)
+- 修复 FE 重启时流控多表不能正确规划的问题。[#41677](https://github.com/apache/doris/pull/41677)
[#42290](https://github.com/apache/doris/pull/42290)
+
+### 存算分离
+
+- 修复 MOW 主键表 delete bitmap 过大可能导致 coredump
的问题。[#43088](https://github.com/apache/doris/pull/43088)
[#43457](https://github.com/apache/doris/pull/43457)
[#43479](https://github.com/apache/doris/pull/43479)
[#43407](https://github.com/apache/doris/pull/43407)
[#43297](https://github.com/apache/doris/pull/43297)
[#43613](https://github.com/apache/doris/pull/43613)
[#43615](https://github.com/apache/doris/pull/43615)
[#43854](https://github.com/apache/doris/pull/43854) [#43968](https://gith [...]
+- 修复 segment 文件为 5MB
整数倍时上传对象失败的问题。[#43254](https://github.com/apache/doris/pull/43254)
+- 修复 aws sdk 默认重试策略不生效的问题。[#43575](https://github.com/apache/doris/pull/43575)
[#43648](https://github.com/apache/doris/pull/43648)
+- 修复 alter storage vault 时指定错误 type
也能继续执行的问题。[#43489](https://github.com/apache/doris/pull/43489)
[#43352](https://github.com/apache/doris/pull/43352)
[#43495](https://github.com/apache/doris/pull/43495)
+- 修复大事务延迟提交过程中 tablet_id 可能为 0
的问题。[#42043](https://github.com/apache/doris/pull/42043)
[#42905](https://github.com/apache/doris/pull/42905)
+- 修复常量折叠 RCP 以及 FE 转发 SQL
可能不在预期的计算组执行的问题。[#43110](https://github.com/apache/doris/pull/43110)
[#41819](https://github.com/apache/doris/pull/41819)
[#41846](https://github.com/apache/doris/pull/41846)
+- 修复 meta-service 接收到 RPC 时不严格检查 instance_id
的问题。[#43253](https://github.com/apache/doris/pull/43253)
[#43832](https://github.com/apache/doris/pull/43832)
+- 修复 FE follower information_schema version
没有及时更新的问题。[#43496](https://github.com/apache/doris/pull/43496)
+- 修复 file cache rename
原子性以及指标不准确的问题。[#42869](https://github.com/apache/doris/pull/42869)
[#43504](https://github.com/apache/doris/pull/43504)
[#43220](https://github.com/apache/doris/pull/43220)
+
+### Lakehouse
+
+- 禁止带有隐式转换的谓词条件下推给 JDBC
数据源,避免不一致的查询结果。[#42102](https://github.com/apache/doris/pull/42102)
+- 修复 Hive 高版本事务表的一些读取问题。[#42226](https://github.com/apache/doris/pull/42226)
+- 修复 Export 命令可能导致死锁的问题。[#43083](https://github.com/apache/doris/pull/43083)
[#43402](https://github.com/apache/doris/pull/43402)
+- 修复无法查询 Spark 创建的 Hive
视图的问题。[#43552](https://github.com/apache/doris/pull/43552)
+- 修复 Hive
分区路径中包含特殊字符导致分区裁剪有误的问题。[#42906](https://github.com/apache/doris/pull/42906)
+- 修复 Iceberg Catalog 无法使用 AWS Glue
的问题。[#41084](https://github.com/apache/doris/pull/41084)
+
+### 异步物化视图
+
+- 修复基表重建后,异步物化视图可能无法刷新的问题。[#41762](https://github.com/apache/doris/pull/41762)
+
+### 查询优化器
+
+- 修复使用多列 range
分区时,分区裁剪结果可能有误的问题。[#43332](https://github.com/apache/doris/pull/43332)
+- 修复部分 limit offset
场景下计算结果错误的问题。[#42576](https://github.com/apache/doris/pull/42576)
+
+### 查询执行
+
+- 修复 hash join 时 array 类型的大小超过 4G 导致 BE Core
的问题。[#43861](https://github.com/apache/doris/pull/43861)
+- 修复 is null
谓词运算部分场景下结果不正确的问题。[#43619](https://github.com/apache/doris/pull/43619)
+- 修复 bitmap 类型在 hash join
时输出结果不正确的问题。[#43718](https://github.com/apache/doris/pull/43718)
+- 修复一些函数结果计算错误的问题。[#40710](https://github.com/apache/doris/pull/40710)
[#39358](https://github.com/apache/doris/pull/39358)
[#40929](https://github.com/apache/doris/pull/40929)
[#40869](https://github.com/apache/doris/pull/40869)
[#40285](https://github.com/apache/doris/pull/40285)
[#39891](https://github.com/apache/doris/pull/39891)
[#40530](https://github.com/apache/doris/pull/40530)
[#41948](https://github.com/apache/doris/pull/41948)
[#43588](https://github.com/apache/doris/pull/43588)
+- 修复一些 JSON 类型解析的问题。[#39937](https://github.com/apache/doris/pull/39937)
+- 修复 varchar 和 char 类型在 runtime filter
运算时的问题。[#43758](https://github.com/apache/doris/pull/43758)
[#43919](https://github.com/apache/doris/pull/43919)
+- 修复一些 decimal256
在标量函数和聚合函数里使用的问题。[#42136](https://github.com/apache/doris/pull/42136)
[#42356](https://github.com/apache/doris/pull/42356)
+- 修复 arrow flight 在连接时报 `Reach limit of connections`
错误的问题。[#39127](https://github.com/apache/doris/pull/39127)
+- 修复 k8s 环境下,BE
可用内存统计不正确的问题。[#41123](https://github.com/apache/doris/pull/41123)
+
+### 半结构化数据管理
+
+- 调整 `segment_cache_fd_percentage` 和 `inverted_index_fd_number_limit_percent`
的默认值。[#42224](https://github.com/apache/doris/pull/42224
+- logstash 支持 group_commit。[#40450](https://github.com/apache/doris/pull/40450)
+- 修复 build index 时 coredump
的问题。[#43246](https://github.com/apache/doris/pull/43246)
[#43298](https://github.com/apache/doris/pull/43298)
+- 修复 variant index 的问题。[#43375](https://github.com/apache/doris/pull/43375)
[#43773](https://github.com/apache/doris/pull/43773)
+- 修复后台 compaction 异常情况下可能出现的 fd
和内存泄漏。[#42374](https://github.com/apache/doris/pull/42374)
+- 倒排索引 match null 正确返回 null 而不是
false。[#41786](https://github.com/apache/doris/pull/41786)
+- 修复 ngram bloomfilter 索引 bf_size 设置为 65536 时 coredump
的问题。[#43645](https://github.com/apache/doris/pull/43645)
+- 修复复杂数据类型 JOIN 可能出 coredump
的问题。[#40398](https://github.com/apache/doris/pull/40398)
+- 修复 TVF JSON 数据 coredump
的问题。[#43187](https://github.com/apache/doris/pull/43187)
+- 修复 bloom filter
计算日期和时间的精度问题。[#43612](https://github.com/apache/doris/pull/43612)
+- 修复 IPv6 类型行存 coredump
的问题。[#43251](https://github.com/apache/doris/pull/43251)
+- 修复关闭 light_schema_change 时使用 VARIANT 类型 coredump
的问题。[#40908](https://github.com/apache/doris/pull/40908)
+- 提升高并发点查的 cache 性能。[#44077](https://github.com/apache/doris/pull/44077)
+- 修复删除列时 bloom filter
索引没有同步更新的问题。[#43378](https://github.com/apache/doris/pull/43378)
+- 修复 es catalog
在数组和标量混合数据等特殊情况下的不稳定问题。[#40314](https://github.com/apache/doris/pull/40314)
[#40385](https://github.com/apache/doris/pull/40385)
[#43399](https://github.com/apache/doris/pull/43399)
[#40614](https://github.com/apache/doris/pull/40614)
+- 修复异常正则匹配导致的 coredump 问题。[#43394](https://github.com/apache/doris/pull/43394)
+
+### 权限
+
+- 修复若干权限授权之后无法正常限制的问题。[#43193](https://github.com/apache/doris/pull/43193)
[#41723](https://github.com/apache/doris/pull/41723)
[#42107](https://github.com/apache/doris/pull/42107)
[#43306](https://github.com/apache/doris/pull/43306)
+- 加强若干权限校验。[#40688](https://github.com/apache/doris/pull/40688)
[#40533](https://github.com/apache/doris/pull/40533)
[#41791](https://github.com/apache/doris/pull/41791)
[#42106](https://github.com/apache/doris/pull/42106)
+
+### 其他
+
+- 补充了审计日志表和文件中缺失的审计日志字段。[#43303](https://github.com/apache/doris/pull/43303)
+
+ -
[查看文档](https://doris.apache.org/zh-CN/docs/3.0/admin-manual/system-tables/internal_schema/audit_log)
\ No newline at end of file
diff --git a/docusaurus.config.js b/docusaurus.config.js
index 533471cba1..8c0e719a2a 100644
--- a/docusaurus.config.js
+++ b/docusaurus.config.js
@@ -230,7 +230,7 @@ const config = {
},
announcementBar: {
id: 'apache_doris_meetup_singapore',
- content: `<a
href="https://5234442745174.huodongxing.com/event/5782312528011"
target="_blank" style="display: flex; width: 100%; align-items: center;
justify-content: center; margin-left: 4px; text-decoration: none; color:
white">Join the Doris Summit Asia 2024 on December 14 ! </a>`,
+ content: `<a href="" target="_blank" style="display: flex;
width: 100%; align-items: center; justify-content: center; margin-left: 4px;
text-decoration: none; color: white">All eyes of the community are on Shenzhen
right now 🔥 Join the Doris Summit Asia 2024 on December 14! 🔥 </a>`,
backgroundColor: '#3C2FD4',
textColor: '#FFFFFF',
// isCloseable: false,
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/admin-manual/small-file-mgr.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/admin-manual/small-file-mgr.md
index 0a45b88fa0..24d7cab0da 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/admin-manual/small-file-mgr.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/admin-manual/small-file-mgr.md
@@ -5,7 +5,7 @@
}
---
-<!--
+<!--
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
@@ -24,8 +24,6 @@ specific language governing permissions and limitations
under the License.
-->
-
-
Doris
中的一些功能需要使用一些用户自定义的文件。比如用于访问外部数据源的公钥、密钥文件、证书文件等等。文件管理器提供这样一个功能,能够让用户预先上传这些文件并保存在
Doris 系统中,然后可以在其他命令中引用或访问。
## 名词解释
@@ -134,4 +132,4 @@ Examples:
## 更多帮助
-关于文件管理器使用的更多详细语法及最佳实践,请参阅 [CREATE
FILE](../sql-manual/sql-statements/Data-Definition-Statements/Create/CREATE-FILE.md)
、[DROP
FILE](../sql-manual/sql-statements/Data-Definition-Statements/Drop/DROP-FILE.md)
和 [SHOW FILE](../sql-manual/sql-statements/Show-Statements/SHOW-FILE.md)
命令手册,你也可以在 MySql 客户端命令行下输入 `HELP CREATE FILE` 、`HELP DROP FILE`和`HELP SHOW
FILE` 获取更多帮助信息。
\ No newline at end of file
+关于文件管理器使用的更多详细语法及最佳实践,请参阅 [CREATE
FILE](../sql-manual/sql-statements/Data-Definition-Statements/Create/CREATE-FILE.md)
、[DROP
FILE](../sql-manual/sql-statements/Data-Definition-Statements/Drop/DROP-FILE.md)
和 [SHOW FILE](../sql-manual/sql-statements/Show-Statements/SHOW-FILE.md)
命令手册,你也可以在 MySql 客户端命令行下输入 `HELP CREATE FILE` 、`HELP DROP FILE`和`HELP SHOW
FILE` 获取更多帮助信息。
diff --git a/releasenotes/all-release.md b/releasenotes/all-release.md
index 5e88c2b356..50553efdca 100644
--- a/releasenotes/all-release.md
+++ b/releasenotes/all-release.md
@@ -28,7 +28,9 @@ This document presents a summary of Apache Doris versions
released within one ye
:::tip Latest Release
-🎉 Version 3.0.2 released now. Check out the 🔗[Release
Notes](../releasenotes/v3.0/release-3.0.2) here. Starting from version 3.X,
Apache Doris supports a compute-storage decoupled mode in addition to the
compute-storage coupled mode for cluster deployment. With the cloud-native
architecture that decouples the computation and storage layers, users can
achieve physical isolation between query loads across multiple compute
clusters, as well as isolation between read and write loads.
+🎉 Version 3.0.3 released now. Check out the 🔗[Release
Notes](../releasenotes/v3.0/release-3.0.3) here. Starting from version 3.X,
Apache Doris supports a compute-storage decoupled mode in addition to the
compute-storage coupled mode for cluster deployment. With the cloud-native
architecture that decouples the computation and storage layers, users can
achieve physical isolation between query loads across multiple compute
clusters, as well as isolation between read and write loads.
+
+<br />
🎉 Version 2.1.7 released now. Check out the 🔗[Release
Notes](../releasenotes/v2.1/release-2.1.6) here. The 2.1 version delivers
exceptional performance with 100% higher out-of-the-box queries proven by
TPC-DS 1TB tests, enhanced data lake analytics that are 4-6 times speedier than
Trino and Spark, solid support for semi-structured data analysis with new
Variant types and suite of analytical functions, asynchronous materialized
views for query acceleration, optimized real-time writing at [...]
@@ -37,6 +39,8 @@ This document presents a summary of Apache Doris versions
released within one ye
<br />
+- [2024-12-02, Apache Doris 3.0.3 is
released](../releasenotes/v3.0/release-3.0.3.md)
+
- [2024-11-10, Apache Doris 2.1.7 is
released](../releasenotes/v2.1/release-2.1.7.md)
- [2024-10-15, Apache Doris 3.0.2 is
released](../releasenotes/v3.0/release-3.0.2.md)
diff --git a/releasenotes/v2.1/release-2.1.7.md
b/releasenotes/v2.1/release-2.1.7.md
index fe957c5ef1..414229276e 100644
--- a/releasenotes/v2.1/release-2.1.7.md
+++ b/releasenotes/v2.1/release-2.1.7.md
@@ -24,7 +24,7 @@ specific language governing permissions and limitations
under the License.
-->
-Dear community, **Apache Doris version 2.1.7 was officially released on
November 10, 2024.** This version brings continuous upgrades and
improvementsAdditionally, several fixes have been implemented in areas such as
the to the Lakehouse, Async Materialized Views, and Semi-Structured Data
Management, Query Optimizer and Permission Management.
+Dear community, **Apache Doris version 2.1.7 was officially released on
November 10, 2024.** This version brings continuous upgrades and improvements.
Additionally, several fixes have been implemented in areas such as the to the
Lakehouse, Async Materialized Views, and Semi-Structured Data Management, Query
Optimizer and Permission Management.
**Quick Download:** https://doris.apache.org/download/
diff --git a/releasenotes/v3.0/release-3.0.3.md
b/releasenotes/v3.0/release-3.0.3.md
new file mode 100644
index 0000000000..16ea8577a0
--- /dev/null
+++ b/releasenotes/v3.0/release-3.0.3.md
@@ -0,0 +1,226 @@
+---
+{
+ "title": "Release 3.0.2",
+ "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.
+-->
+
+
+Dear community members, the Apache Doris 3.0.2 version was officially released
on December 02, 2024, this version further enhances the performance and
stability of the system.
+
+**Quick Download:** https://doris.apache.org/download/
+
+**GitHub Release:** https://github.com/apache/doris/releases
+
+## Behavioral Changes
+
+- Prohibited column updates on MOW tables with synchronous materialized views.
[#40190](https://github.com/apache/doris/pull/40190)
+- Adjusted the default parameters of RoutineLoad to improve import efficiency.
[#42968](https://github.com/apache/doris/pull/42968)
+- When StreamLoad fails, the return value of LoadedRows is adjusted to 0.
[#41946](https://github.com/apache/doris/pull/41946)
[#42291](https://github.com/apache/doris/pull/42291)
+- Adjusted the default memory limit of Segment cache to 5%.
[#42308](https://github.com/apache/doris/pull/42308)
[#42436](https://github.com/apache/doris/pull/42436)
+
+## New Features
+
+- Introduced the session variable `enable_cooldown_replica_affinity` to
control the affinity of cold and hot tiered replicas.
[#42677](https://github.com/apache/doris/pull/42677)
+
+- Added `table$partition` syntax for querying partition information of Hive
tables. [#40774](https://github.com/apache/doris/pull/40774)
+
+ - [View
Documentation](https://doris.apache.org/docs/3.0/lakehouse/datalake-analytics/hive)
+
+- Supported creation of Hive tables in Text format.
[#41860](https://github.com/apache/doris/pull/41860)
[#42175](https://github.com/apache/doris/pull/42175)
+
+ - [View
Documentation](https://doris.apache.org/zh-CN/docs/3.0/lakehouse/datalake-building/hive-build#table)
+
+### Asynchronous Materialized Views
+
+- Introduced new materialized view attribute `use_for_rewrite`. When
`use_for_rewrite` is set to false, the materialized view does not participate
in transparent rewriting. [#40332](https://github.com/apache/doris/pull/40332)
+
+### Query Optimizer
+
+- Supported correlated non-aggregate subqueries.
[#42236](https://github.com/apache/doris/pull/42236)
+
+### Query Execution
+
+- Added functions `ngram_search`, `normal_cdf`, `to_iso8601`,
`from_iso8601_date`, `SESSION_USER()`, `last_query_id`.
[#38226](https://github.com/apache/doris/pull/38226)
[#40695](https://github.com/apache/doris/pull/40695)
[#41075](https://github.com/apache/doris/pull/41075)
[#41600](https://github.com/apache/doris/pull/41600)
[#39575](https://github.com/apache/doris/pull/39575)
[#40739](https://github.com/apache/doris/pull/40739)
+- The `aes_encrypt` and `aes_decrypt` functions support GCM mode.
[#40004](https://github.com/apache/doris/pull/40004)
+- Profile outputs the changed session variable values.
[#41016](https://github.com/apache/doris/pull/41016)
[#41318](https://github.com/apache/doris/pull/41318)
+
+### Semi-structured Data Management
+
+- Added array functions `array_match_all` and `array_match_any`.
[#40605](https://github.com/apache/doris/pull/40605)
[#43514](https://github.com/apache/doris/pull/43514)
+- The array function `array_agg` supports nesting ARRAY/MAP/STRUCT within
ARRAY. [#42009](https://github.com/apache/doris/pull/42009)
+- Added approximate aggregate statistical functions `approx_top_k` and
`approx_top_sum`. [#44082](https://github.com/apache/doris/pull/44082)
+
+## Improvements
+
+### Storage
+
+- Supported `bitmap_empty` as the default value.
[#40364](https://github.com/apache/doris/pull/40364)
+- Introduced the session variable `insert_timeout` to control the timeout of
DELETE statements. [#41063](https://github.com/apache/doris/pull/41063)
+- Improved some error message prompts.
[#41048](https://github.com/apache/doris/pull/41048)
[#39631](https://github.com/apache/doris/pull/39631)
+- Improved the priority scheduling of replica repair.
[#41076](https://github.com/apache/doris/pull/41076)
+- Enhanced the robustness of timezone handling when creating tables.
[#41926](https://github.com/apache/doris/pull/41926)
[#42389](https://github.com/apache/doris/pull/42389)
+- Checked the validity of partition expressions when creating tables.
[#40158](https://github.com/apache/doris/pull/40158)
+- Supported Unicode-encoded column names in DELETE operations.
[#39381](https://github.com/apache/doris/pull/39381)
+
+### Compute-Storage Decoupled
+
+- Supported ARM architecture deployment in storage and compute separation
mode. [#42467](https://github.com/apache/doris/pull/42467)
[#43377](https://github.com/apache/doris/pull/43377)
+- Optimized the eviction strategy and lock competition of file cache,
improving hit rate and high concurrency point query performance.
[#42451](https://github.com/apache/doris/pull/42451)
[#43201](https://github.com/apache/doris/pull/43201)
[#41818](https://github.com/apache/doris/pull/41818)
[#43401](https://github.com/apache/doris/pull/43401)
+- S3 storage vault supported `use_path_style`, solving the problem of using
custom domain names for object storage.
[#43060](https://github.com/apache/doris/pull/43060)
[#43343](https://github.com/apache/doris/pull/43343)
[#43330](https://github.com/apache/doris/pull/43330)
+- Optimized storage and compute separation configuration and deployment,
preventing misoperations in different modes.
[#43381](https://github.com/apache/doris/pull/43381)
[#43522](https://github.com/apache/doris/pull/43522)
[#43434](https://github.com/apache/doris/pull/43434)
[#40764](https://github.com/apache/doris/pull/40764)
[#43891](https://github.com/apache/doris/pull/43891)
+- Optimized observability and provided an interface for deleting specified
segment file cache. [#38489](https://github.com/apache/doris/pull/38489)
[#42896](https://github.com/apache/doris/pull/42896)
[#41037](https://github.com/apache/doris/pull/41037)
[#43412](https://github.com/apache/doris/pull/43412)
+- Optimized Meta-service operation and maintenance interface: RPC rate
limiting and tablet metadata correction.
[#42413](https://github.com/apache/doris/pull/42413)
[#43884](https://github.com/apache/doris/pull/43884)
[#41782](https://github.com/apache/doris/pull/41782)
[#43460](https://github.com/apache/doris/pull/43460)
+
+### Lakehouse
+
+- Paimon Catalog supported Alibaba Cloud DLF and OSS-HDFS storage.
[#41247](https://github.com/apache/doris/pull/41247)
[#42585](https://github.com/apache/doris/pull/42585)
+
+ - View
[Documentation](https://doris.apache.org/docs/3.0/lakehouse/datalake-analytics/paimon)
+
+- Supported reading of Hive tables in OpenCSV format.
[#42257](https://github.com/apache/doris/pull/42257)
[#42942](https://github.com/apache/doris/pull/42942)
+- Optimized the performance of accessing the `information_schema.columns`
table in External Catalog. [#41659](https://github.com/apache/doris/pull/41659)
[#41962](https://github.com/apache/doris/pull/41962)
+- Used the new Max Compute open storage API to access Max Compute data
sources. [#41614](https://github.com/apache/doris/pull/41614)
+- Optimized the scheduling policy of the JNI part of Paimon tables, making
scan tasks more balanced. [#43310](https://github.com/apache/doris/pull/43310)
+- Optimized the read performance of small ORC files.
[#42004](https://github.com/apache/doris/pull/42004)
[#43467](https://github.com/apache/doris/pull/43467)
+- Supported reading of parquet files in brotli compressed format.
[#42177](https://github.com/apache/doris/pull/42177)
+- Added `file_cache_statistics` table under the `information_schema` library
to view metadata cache statistics.
[#42160](https://github.com/apache/doris/pull/42160)
+
+### Query Optimizer
+
+- Optimization: When queries only differ in comments, the same SQL Cache can
be reused. [#40049](https://github.com/apache/doris/pull/40049)
+- Optimization: Improved the stability of statistical information when data is
frequently updated. [#43865](https://github.com/apache/doris/pull/43865)
[#39788](https://github.com/apache/doris/pull/39788)
[#43009](https://github.com/apache/doris/pull/43009)
[#40457](https://github.com/apache/doris/pull/40457)
[#42409](https://github.com/apache/doris/pull/42409)
[#41894](https://github.com/apache/doris/pull/41894)
+- Optimization: Enhanced the stability of constant folding.
[#42910](https://github.com/apache/doris/pull/42910)
[#41164](https://github.com/apache/doris/pull/41164)
[#39723](https://github.com/apache/doris/pull/39723)
[#41394](https://github.com/apache/doris/pull/41394)
[#42256](https://github.com/apache/doris/pull/42256)
[#40441](https://github.com/apache/doris/pull/40441)
+- Optimization: Column pruning can generate better execution plans.
[#41719](https://github.com/apache/doris/pull/41719)
[#41548](https://github.com/apache/doris/pull/41548)
+
+### Query Execution
+
+- Optimized the memory usage of the sort operator.
[#39306](https://github.com/apache/doris/pull/39306)
+- Optimized the performance of computations on ARM.
[#38888](https://github.com/apache/doris/pull/38888)
[#38759](https://github.com/apache/doris/pull/38759)
+- Optimized the computational performance of a series of functions.
[#40366](https://github.com/apache/doris/pull/40366)
[#40821](https://github.com/apache/doris/pull/40821)
[#40670](https://github.com/apache/doris/pull/40670)
[#41206](https://github.com/apache/doris/pull/41206)
[#40162](https://github.com/apache/doris/pull/40162)
+- Used SSE instructions to optimize the performance of the `match_ipv6_subnet`
function. [#38755](https://github.com/apache/doris/pull/38755)
+- Supported automatic creation of new partitions during insert overwrite.
[#38628](https://github.com/apache/doris/pull/38628)
[#42645](https://github.com/apache/doris/pull/42645)
+- Added the status of each PipelineTask in Profile.
[#42981](https://github.com/apache/doris/pull/42981)
+- IP type supported runtime filter.
[#39985](https://github.com/apache/doris/pull/39985)
+
+### Semi-structured Data Management
+
+- Output the real SQL of prepared statements in audit logs.
[#43321](https://github.com/apache/doris/pull/43321)
+- The filebeat doris output plugin supports fault tolerance and progress
reporting. [#36355](https://github.com/apache/doris/pull/36355)
+- Optimized the performance of inverted index queries.
[#41547](https://github.com/apache/doris/pull/41547)
[#41585](https://github.com/apache/doris/pull/41585)
[#41567](https://github.com/apache/doris/pull/41567)
[#41577](https://github.com/apache/doris/pull/41577)
[#42060](https://github.com/apache/doris/pull/42060)
[#42372](https://github.com/apache/doris/pull/42372)
+- The array function `array overlaps` supports acceleration using inverted
indexes. [#41571](https://github.com/apache/doris/pull/41571)
+- The IP function `is_ip_address_in_range` supports acceleration using
inverted indexes. [#41571](https://github.com/apache/doris/pull/41571)
+- Optimized the CAST performance of the VARIANT data type.
[#41775](https://github.com/apache/doris/pull/41775)
[#42438](https://github.com/apache/doris/pull/42438)
[#43320](https://github.com/apache/doris/pull/43320)
+- Optimized the CPU resource consumption of the Variant data type.
[#42856](https://github.com/apache/doris/pull/42856)
[#43062](https://github.com/apache/doris/pull/43062)
[#43634](https://github.com/apache/doris/pull/43634)
+- Optimized the metadata and execution memory resource consumption of the
Variant data type. [#42448](https://github.com/apache/doris/pull/42448)
[#43326](https://github.com/apache/doris/pull/43326)
[#41482](https://github.com/apache/doris/pull/41482)
[#43093](https://github.com/apache/doris/pull/43093)
[#43567](https://github.com/apache/doris/pull/43567)
[#43620](https://github.com/apache/doris/pull/43620)
+
+### Permissions
+
+- Added a new configuration item `ldap_group_filter` in LDAP for custom group
filtering. [#43292](https://github.com/apache/doris/pull/43292)
+
+### Other
+
+- Supported displaying connection count information by user in FE monitoring
items. [#39200](https://github.com/apache/doris/pull/39200)
+
+## Bug Fixes
+
+### Storage
+
+- Fixed the issue with using IPv6 hostnames.
[#40074](https://github.com/apache/doris/pull/40074)
+- Fixed the inaccurate display of broker/s3 load progress.
[#43535](https://github.com/apache/doris/pull/43535)
+- Fixed the issue where queries might hang from FE.
[#41303](https://github.com/apache/doris/pull/41303)
[#42382](https://github.com/apache/doris/pull/42382)
+- Fixed the issue of duplicate auto-increment IDs under exceptional
circumstances. [#43774](https://github.com/apache/doris/pull/43774)
[#43983](https://github.com/apache/doris/pull/43983)
+- Fixed occasional NPE issues with groupcommit.
[#43635](https://github.com/apache/doris/pull/43635)
+- Fixed the inaccurate calculation of auto bucket.
[#41675](https://github.com/apache/doris/pull/41675)
[#41835](https://github.com/apache/doris/pull/41835)
+- Fixed the issue where FE might not correctly plan multi-table flows after
restart. [#41677](https://github.com/apache/doris/pull/41677)
[#42290](https://github.com/apache/doris/pull/42290)
+
+### Compute-Storage Decoupled
+
+- Fixed the issue that MOW primary key tables with large delete bitmaps might
cause coredump. [#43088](https://github.com/apache/doris/pull/43088)
[#43457](https://github.com/apache/doris/pull/43457)
[#43479](https://github.com/apache/doris/pull/43479)
[#43407](https://github.com/apache/doris/pull/43407)
[#43297](https://github.com/apache/doris/pull/43297)
[#43613](https://github.com/apache/doris/pull/43613)
[#43615](https://github.com/apache/doris/pull/43615)
[#43854](https://github.com [...]
+- Fixed the issue that segment files, when being a multiple of 5MB, would fail
to upload objects. [#43254](https://github.com/apache/doris/pull/43254)
+- Fixed the issue that the default retry policy of aws sdk did not take
effect. [#43575](https://github.com/apache/doris/pull/43575)
[#43648](https://github.com/apache/doris/pull/43648)
+- Fixed the issue that altering storage vault could continue execution even
when the wrong type was specified.
[#43489](https://github.com/apache/doris/pull/43489)
[#43352](https://github.com/apache/doris/pull/43352)
[#43495](https://github.com/apache/doris/pull/43495)
+- Fixed the issue that tablet_id might be 0 during the delayed commit process
of large transactions. [#42043](https://github.com/apache/doris/pull/42043)
[#42905](https://github.com/apache/doris/pull/42905)
+- Fixed the issue that constant folding RCP and FE forwarding SQL might not be
executed in the expected computation group.
[#43110](https://github.com/apache/doris/pull/43110)
[#41819](https://github.com/apache/doris/pull/41819)
[#41846](https://github.com/apache/doris/pull/41846)
+- Fixed the issue that meta-service did not strictly check instance_id upon
receiving RPC. [#43253](https://github.com/apache/doris/pull/43253)
[#43832](https://github.com/apache/doris/pull/43832)
+- Fixed the issue that FE follower information_schema version did not update
in time. [#43496](https://github.com/apache/doris/pull/43496)
+- Fixed the issue of atomicity in file cache rename and inaccurate metrics.
[#42869](https://github.com/apache/doris/pull/42869)
[#43504](https://github.com/apache/doris/pull/43504)
[#43220](https://github.com/apache/doris/pull/43220)
+
+### Lakehouse
+
+- Prohibited implicit conversion predicates from being pushed down to JDBC
data sources to avoid inconsistent query results.
[#42102](https://github.com/apache/doris/pull/42102)
+- Fixed some read issues with high-version Hive transactional tables.
[#42226](https://github.com/apache/doris/pull/42226)
+- Fixed the issue that the Export command might cause deadlocks.
[#43083](https://github.com/apache/doris/pull/43083)
[#43402](https://github.com/apache/doris/pull/43402)
+- Fixed the issue of being unable to query Hive views created by Spark.
[#43552](https://github.com/apache/doris/pull/43552)
+- Fixed the issue that Hive partition paths containing special characters led
to incorrect partition pruning.
[#42906](https://github.com/apache/doris/pull/42906)
+- Fixed the issue that Iceberg Catalog could not use AWS Glue.
[#41084](https://github.com/apache/doris/pull/41084)
+
+### Asynchronous Materialized Views
+
+- Fixed the issue that asynchronous materialized views might not refresh after
the base table is rebuilt. [#41762](https://github.com/apache/doris/pull/41762)
+
+### Query Optimizer
+
+- Fixed the issue that partition pruning results might be incorrect when using
multi-column range partitioning.
[#43332](https://github.com/apache/doris/pull/43332)
+- Fixed the issue of incorrect calculation results in some limit offset
scenarios. [#42576](https://github.com/apache/doris/pull/42576)
+
+### Query Execution
+
+- Fixed the issue that hash join with array types larger than 4G could cause
BE Core. [#43861](https://github.com/apache/doris/pull/43861)
+- Fixed the issue that is null predicate operations might yield incorrect
results in some scenarios. [#43619](https://github.com/apache/doris/pull/43619)
+- Fixed the issue that bitmap types might produce incorrect output results in
hash join. [#43718](https://github.com/apache/doris/pull/43718)
+- Fixed some issues where function results were calculated incorrectly.
[#40710](https://github.com/apache/doris/pull/40710)
[#39358](https://github.com/apache/doris/pull/39358)
[#40929](https://github.com/apache/doris/pull/40929)
[#40869](https://github.com/apache/doris/pull/40869)
[#40285](https://github.com/apache/doris/pull/40285)
[#39891](https://github.com/apache/doris/pull/39891)
[#40530](https://github.com/apache/doris/pull/40530)
[#41948](https://github.com/apache/doris/pull/419 [...]
+- Fixed some issues with JSON type parsing.
[#39937](https://github.com/apache/doris/pull/39937)
+- Fixed issues with varchar and char types in runtime filter operations.
[#43758](https://github.com/apache/doris/pull/43758)
[#43919](https://github.com/apache/doris/pull/43919)
+- Fixed some issues with the use of decimal256 in scalar and aggregate
functions. [#42136](https://github.com/apache/doris/pull/42136)
[#42356](https://github.com/apache/doris/pull/42356)
+- Fixed the issue that arrow flight reported `Reach limit of connections`
errors upon connection. [#39127](https://github.com/apache/doris/pull/39127)
+- Fixed the issue of incorrect memory usage statistics for BE in k8s
environments. [#41123](https://github.com/apache/doris/pull/41123)
+
+### Semi-structured Data Management
+
+- Adjusted the default values of `segment_cache_fd_percentage` and
`inverted_index_fd_number_limit_percent`.
[#42224](https://github.com/apache/doris/pull/42224)
+- logstash now supports group_commit.
[#40450](https://github.com/apache/doris/pull/40450)
+- Fixed the issue of coredump when building index.
[#43246](https://github.com/apache/doris/pull/43246)
[#43298](https://github.com/apache/doris/pull/43298)
+- Fixed issues with variant index.
[#43375](https://github.com/apache/doris/pull/43375)
[#43773](https://github.com/apache/doris/pull/43773)
+- Fixed potential fd and memory leaks under abnormal compaction circumstances.
[#42374](https://github.com/apache/doris/pull/42374)
+- Inverted index match null now correctly returns null instead of false.
[#41786](https://github.com/apache/doris/pull/41786)
+- Fixed the issue of coredump when ngram bloomfilter index bf_size is set to
65536. [#43645](https://github.com/apache/doris/pull/43645)
+- Fixed the issue of potential coredump during complex data type JOINs.
[#40398](https://github.com/apache/doris/pull/40398)
+- Fixed the issue of coredump with TVF JSON data.
[#43187](https://github.com/apache/doris/pull/43187)
+- Fixed the precision issue of bloom filter calculations for dates and times.
[#43612](https://github.com/apache/doris/pull/43612)
+- Fixed the issue of coredump with IPv6 type storage.
[#43251](https://github.com/apache/doris/pull/43251)
+- Fixed the issue of coredump when using VARIANT type with light_schema_change
disabled. [#40908](https://github.com/apache/doris/pull/40908)
+- Improved cache performance for high-concurrency point queries.
[#44077](https://github.com/apache/doris/pull/44077)
+- Fixed the issue that bloom filter indexes were not synchronized when columns
were deleted. [#43378](https://github.com/apache/doris/pull/43378)
+- Fixed instability issues with es catalog under special circumstances such as
mixed array and scalar data.
[#40314](https://github.com/apache/doris/pull/40314)
[#40385](https://github.com/apache/doris/pull/40385)
[#43399](https://github.com/apache/doris/pull/43399)
[#40614](https://github.com/apache/doris/pull/40614)
+- Fixed coredump issues caused by abnormal regular pattern matching.
[#43394](https://github.com/apache/doris/pull/43394)
+
+### Permissions
+
+- Fixed several issues where permissions were not properly restricted after
authorization. [#43193](https://github.com/apache/doris/pull/43193)
[#41723](https://github.com/apache/doris/pull/41723)
[#42107](https://github.com/apache/doris/pull/42107)
[#43306](https://github.com/apache/doris/pull/43306)
+- Enhanced several permission checks.
[#40688](https://github.com/apache/doris/pull/40688)
[#40533](https://github.com/apache/doris/pull/40533)
[#41791](https://github.com/apache/doris/pull/41791)
[#42106](https://github.com/apache/doris/pull/42106)
+
+### Other
+
+- Supplemented missing audit log fields in audit log tables and files.
[#43303](https://github.com/apache/doris/pull/43303)
+
+ - [View
Documentation](https://doris.apache.org/docs/3.0/admin-manual/system-tables/internal_schema/audit_log)
\ No newline at end of file
diff --git a/sidebars.json b/sidebars.json
index 21e234a65c..80342a1b89 100644
--- a/sidebars.json
+++ b/sidebars.json
@@ -1761,7 +1761,8 @@
"items": [
"releasenotes/v3.0/release-3.0.0",
"releasenotes/v3.0/release-3.0.1",
- "releasenotes/v3.0/release-3.0.2"
+ "releasenotes/v3.0/release-3.0.2",
+ "releasenotes/v3.0/release-3.0.3"
]
},
{
diff --git a/src/constant/download.data.ts b/src/constant/download.data.ts
index 93b7a0fabb..f9a3d1b6bf 100644
--- a/src/constant/download.data.ts
+++ b/src/constant/download.data.ts
@@ -30,7 +30,7 @@ export enum ToolsEnum {
export const ORIGIN =
'https://apache-doris-releases.oss-accelerate.aliyuncs.com/';
export enum VersionEnum {
- Latest = '3.0.2',
+ Latest = '3.0.3',
Prev = '2.1.7',
Earlier = '2.0.15',
}
@@ -40,35 +40,35 @@ export enum DownloadTypeEnum {
}
export const DORIS_VERSIONS: Option[] = [
{
- label: '3.0.2',
- value: '3.0.2',
+ label: '3.0.3',
+ value: '3.0.3',
majorVersion: '3.0',
children: [
{
label: CPUEnum.X64,
value: CPUEnum.X64,
- gz: `${ORIGIN}apache-doris-3.0.2-bin-x64.tar.gz`,
- asc: `${ORIGIN}apache-doris-3.0.2-bin-x64.tar.gz.asc`,
- sha512: `${ORIGIN}apache-doris-3.0.2-bin-x64.tar.gz.sha512`,
- source: 'https://downloads.apache.org/doris/3.0/3.0.2-rc03/',
- version: '3.0.2',
+ gz: `${ORIGIN}apache-doris-3.0.3-bin-x64.tar.gz`,
+ asc: `${ORIGIN}apache-doris-3.0.3-bin-x64.tar.gz.asc`,
+ sha512: `${ORIGIN}apache-doris-3.0.3-bin-x64.tar.gz.sha512`,
+ source: 'https://downloads.apache.org/doris/3.0/3.0.3-rc03/',
+ version: '3.0.3',
},
{
label: CPUEnum.X64NoAvx2,
value: CPUEnum.X64NoAvx2,
- gz: `${ORIGIN}apache-doris-3.0.2-bin-x64-noavx2.tar.gz`,
- asc: `${ORIGIN}apache-doris-3.0.2-bin-x64-noavx2.tar.gz.asc`,
- sha512:
`${ORIGIN}apache-doris-3.0.2-bin-x64-noavx2.tar.gz.sha512`,
+ gz: `${ORIGIN}apache-doris-3.0.3-bin-x64-noavx2.tar.gz`,
+ asc: `${ORIGIN}apache-doris-3.0.3-bin-x64-noavx2.tar.gz.asc`,
+ sha512:
`${ORIGIN}apache-doris-3.0.3-bin-x64-noavx2.tar.gz.sha512`,
source: 'https://downloads.apache.org/doris/3.0/3.0.2-rc03/',
- version: '3.0.2',
+ version: '3.0.3',
},
{
label: CPUEnum.ARM64,
value: CPUEnum.ARM64,
- gz: `${ORIGIN}apache-doris-3.0.2-bin-arm64.tar.gz`,
- asc: `${ORIGIN}apache-doris-3.0.2-bin-arm64.tar.gz.asc`,
- sha512: `${ORIGIN}apache-doris-3.0.2-bin-arm64.tar.gz.sha512`,
- source: 'https://downloads.apache.org/doris/3.0/3.0.2-rc03/',
+ gz: `${ORIGIN}apache-doris-3.0.3-bin-arm64.tar.gz`,
+ asc: `${ORIGIN}apache-doris-3.0.3-bin-arm64.tar.gz.asc`,
+ sha512: `${ORIGIN}apache-doris-3.0.3-bin-arm64.tar.gz.sha512`,
+ source: 'https://downloads.apache.org/doris/3.0/3.0.3-rc03/',
version: '3.0.2',
},
],
@@ -252,6 +252,40 @@ export const ALL_VERSIONS: AllVersionOption[] = [
},
],
},
+ {
+ label: '3.0.3',
+ value: '3.0.3',
+ majorVersion: '3.0',
+ items: [
+ {
+ label: CPUEnum.X64,
+ value: CPUEnum.X64,
+ gz: `${ORIGIN}apache-doris-3.0.3-bin-x64.tar.gz`,
+ asc: `${ORIGIN}apache-doris-3.0.3-bin-x64.tar.gz.asc`,
+ sha512:
`${ORIGIN}apache-doris-3.0.3-bin-x64.tar.gz.sha512`,
+ source:
'https://downloads.apache.org/doris/3.0/3.0.3-rc03/',
+ version: '3.0.3',
+ },
+ {
+ label: CPUEnum.X64NoAvx2,
+ value: CPUEnum.X64NoAvx2,
+ gz:
`${ORIGIN}apache-doris-3.0.3-bin-x64-noavx2.tar.gz`,
+ asc:
`${ORIGIN}apache-doris-3.0.3-bin-x64-noavx2.tar.gz.asc`,
+ sha512:
`${ORIGIN}apache-doris-3.0.3-bin-x64-noavx2.tar.gz.sha512`,
+ source:
'https://downloads.apache.org/doris/3.0/3.0.3-rc03/',
+ version: '3.0.3',
+ },
+ {
+ label: CPUEnum.ARM64,
+ value: CPUEnum.ARM64,
+ gz: `${ORIGIN}apache-doris-3.0.3-bin-arm64.tar.gz`,
+ asc:
`${ORIGIN}apache-doris-3.0.3-bin-arm64.tar.gz.asc`,
+ sha512:
`${ORIGIN}apache-doris-3.0.3-bin-arm64.tar.gz.sha512`,
+ source:
'https://downloads.apache.org/doris/3.0/3.0.3-rc03/',
+ version: '3.0.3',
+ },
+ ],
+ },
],
},
{
diff --git a/versioned_sidebars/version-1.2-sidebars.json
b/versioned_sidebars/version-1.2-sidebars.json
index 506ce059d0..ba71ded452 100644
--- a/versioned_sidebars/version-1.2-sidebars.json
+++ b/versioned_sidebars/version-1.2-sidebars.json
@@ -1246,7 +1246,8 @@
"items": [
"releasenotes/v3.0/release-3.0.0",
"releasenotes/v3.0/release-3.0.1",
- "releasenotes/v3.0/release-3.0.2"
+ "releasenotes/v3.0/release-3.0.2",
+ "releasenotes/v3.0/release-3.0.3"
]
},
{
diff --git a/versioned_sidebars/version-2.0-sidebars.json
b/versioned_sidebars/version-2.0-sidebars.json
index e35f00ff18..9378142785 100644
--- a/versioned_sidebars/version-2.0-sidebars.json
+++ b/versioned_sidebars/version-2.0-sidebars.json
@@ -1468,7 +1468,8 @@
"items": [
"releasenotes/v3.0/release-3.0.0",
"releasenotes/v3.0/release-3.0.1",
- "releasenotes/v3.0/release-3.0.2"
+ "releasenotes/v3.0/release-3.0.2",
+ "releasenotes/v3.0/release-3.0.3"
]
},
{
diff --git a/versioned_sidebars/version-2.1-sidebars.json
b/versioned_sidebars/version-2.1-sidebars.json
index f448e1b0a7..1aed2c3b55 100644
--- a/versioned_sidebars/version-2.1-sidebars.json
+++ b/versioned_sidebars/version-2.1-sidebars.json
@@ -1688,7 +1688,8 @@
"items": [
"releasenotes/v3.0/release-3.0.0",
"releasenotes/v3.0/release-3.0.1",
- "releasenotes/v3.0/release-3.0.2"
+ "releasenotes/v3.0/release-3.0.2",
+ "releasenotes/v3.0/release-3.0.3"
]
},
{
diff --git a/versioned_sidebars/version-3.0-sidebars.json
b/versioned_sidebars/version-3.0-sidebars.json
index b688511b0a..d528cad5ff 100644
--- a/versioned_sidebars/version-3.0-sidebars.json
+++ b/versioned_sidebars/version-3.0-sidebars.json
@@ -1733,7 +1733,8 @@
"items": [
"releasenotes/v3.0/release-3.0.0",
"releasenotes/v3.0/release-3.0.1",
- "releasenotes/v3.0/release-3.0.2"
+ "releasenotes/v3.0/release-3.0.2",
+ "releasenotes/v3.0/release-3.0.3"
]
},
{
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]