This is an automated email from the ASF dual-hosted git repository.
morningman 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 0b18fe52a95 [fix](catalog) remove doris catalog from 3.x (#3089)
0b18fe52a95 is described below
commit 0b18fe52a9529ce720f199cb268a22ed98f71ff7
Author: Mingyu Chen (Rayner) <[email protected]>
AuthorDate: Thu Nov 13 11:22:25 2025 +0800
[fix](catalog) remove doris catalog from 3.x (#3089)
## Versions
- [x] dev
- [ ] 4.x
- [ ] 3.x
- [ ] 2.1
## Languages
- [x] Chinese
- [x] English
## Docs Checklist
- [ ] Checked by AI
- [ ] Test Cases Built
---
docs/lakehouse/catalogs/doris-catalog.mdx | 8 +-
.../current/lakehouse/catalogs/doris-catalog.mdx | 8 +-
.../lakehouse/catalogs/doris-catalog.mdx | 116 ---------------------
.../lakehouse/catalogs/doris-catalog.mdx | 8 +-
.../lakehouse/catalogs/doris-catalog.mdx | 115 --------------------
.../lakehouse/catalogs/doris-catalog.mdx | 8 +-
versioned_sidebars/version-3.x-sidebars.json | 1 -
7 files changed, 20 insertions(+), 244 deletions(-)
diff --git a/docs/lakehouse/catalogs/doris-catalog.mdx
b/docs/lakehouse/catalogs/doris-catalog.mdx
index 54d0c6c37e7..b4a4c023390 100644
--- a/docs/lakehouse/catalogs/doris-catalog.mdx
+++ b/docs/lakehouse/catalogs/doris-catalog.mdx
@@ -12,9 +12,11 @@ Doris Catalog allows users to access data across multiple
Doris clusters through
This document introduces how to configure remote Doris cluster connections and
perform queries.
-> This feature is supported since version 4.0.2.
->
-> This is an experimental feature.
+:::note
+This feature is supported since version 4.0.2.
+
+This is an experimental feature.
+:::
## Use Cases
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/lakehouse/catalogs/doris-catalog.mdx
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/lakehouse/catalogs/doris-catalog.mdx
index 5b8e5d0da7f..c7c74d3ef6f 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/lakehouse/catalogs/doris-catalog.mdx
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/lakehouse/catalogs/doris-catalog.mdx
@@ -12,9 +12,11 @@ Doris Catalog 允许用户通过 HTTP 协议和 Arrow Flight 协议进行跨多
本文档介绍如何配置远程 Doris 集群连接并进行查询。
-> 该功能自 4.0.2 版本支持。
->
-> 这是一个实验性功能。
+:::note
+该功能自 4.0.2 版本支持。
+
+这是一个实验性功能。
+:::
## 适用场景
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/lakehouse/catalogs/doris-catalog.mdx
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/lakehouse/catalogs/doris-catalog.mdx
deleted file mode 100644
index 5b8e5d0da7f..00000000000
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/lakehouse/catalogs/doris-catalog.mdx
+++ /dev/null
@@ -1,116 +0,0 @@
----
-{
- "title": "Doris Catalog",
- "language": "zh-CN"
-}
----
-
-import Tabs from '@theme/Tabs';
-import TabItem from '@theme/TabItem';
-
-Doris Catalog 允许用户通过 HTTP 协议和 Arrow Flight 协议进行跨多个 Doris 集群的数据访问。
-
-本文档介绍如何配置远程 Doris 集群连接并进行查询。
-
-> 该功能自 4.0.2 版本支持。
->
-> 这是一个实验性功能。
-
-## 适用场景
-
-| 场景 | 说明
|
-|---------|-----------------------------------------------------------------------|
-| 联邦查询 | Doris 通过谓词下推与 Arrow Flight 协议,实现对多个独立 Doris 集群的关联查询 |
-
-## 配置 Catalog
-
-### 语法
-
-```sql
-CREATE CATALOG [IF NOT EXISTS] catalog_name PROPERTIES (
- 'type' = 'doris', -- required
- 'fe_http_hosts' =
'http://<fe-host1>:<fe-http-port>,<fe-host2>:<fe-http-port>', -- required
- 'fe_arrow_hosts' =
'<fe-host1>:<fe-arrow-flight-port>,<fe-host2>:<fe-arrow-flight-port>', --
required
- 'user' = '', -- required
- 'password' = '', -- required
- {QueryProperties},
- {HttpClientProperties},
- {CommonProperties}
-);
-```
-
-* `fe_http_hosts`
-
- 远端 Doris 集群 FE HTTP 服务端点列表。
-
-* `fe_arrow_hosts`
-
- 远端 Doris 集群 FE Arrow Flight 服务端点列表。
-
-* `{QueryProperties}`
-
- 可选属性
-
- | 参数名称 | 说明
| 默认值 |
-
|-----------------------------|------------------------------------------------------------------------------------------|-------|
- | `enable_parallel_result_sink` | 开启后,本地 Doris BE 节点将并行地从远端 Doris 集群各 BE
节点拉取数据。 | true |
- | `query_retry_count` | 向远端 Doris 发送查询请求失败的最大重试次数。(不包含请求被接受后,远端
Doris 异步执行过程中可能发生的失败) | 3 |
- | `query_timeout_sec` | 向远端 Doris 发送查询的超时时间。(不包含请求被接受后,远端 Doris
异步执行时间) | 15 |
- | `compatible` | 用于在访问版本低于本集群的远端 Doris
时,尝试兼容其元数据格式。集群版本一致时无需开启。 | false |
-
-
-* `{HttpClientProperties}`
-
- HttpClientProperties 部分用于配置 HTTP Client 相关参数,该 Client 用于发送 HTTP
请求同步远端集群元数据。这些都是可选参数。
-
- | 参数名称 | 说明
| 默认值 |
-
|----------------------------------|--------------------------------------------|-------|
- | `metadata_http_ssl_enabled` | HTTP 元数据同步,是否启用 SSL/TLS 加密通信。 |
false |
- | `metadata_sync_retry_count` | HTTP HTTP 请求失败最大重试次数 | 3 |
- | `metadata_max_idle_connections` | HTTP 元数据同步,客户端最大空闲连接数 | 5
|
- | `metadata_keep_alive_duration_sec` | HTTP 元数据同步,客户端空闲连接存活时长 | 300
|
- | `metadata_connect_timeout_sec` | HTTP 元数据同步,客户端 TCP 连接超时时间 |
10 |
- | `metadata_read_timeout_sec` | HTTP 元数据同步,客户端 socket read timeout
| 10 |
- | `metadata_write_timeout_sec` | HTTP 元数据同步,客户端 socket write timeout
| 10 |
- | `metadata_call_timeout_sec` | HTTP 元数据同步,客户端 HTTP 请求总超时时间 |
10 |
-
-* `{CommonProperties}`
-
- CommonProperties 部分用于填写通用属性。请参阅 数据目录概述 中【通用属性】部分。
-
-## 列类型映射
-
-Doris 外表类型与本地 Doris 类型完全相同。
-
-## 查询操作
-
-### 基础查询
-
-配置好 Catalog 后,可以通过以下方式查询 Catalog 中的表数据:
-
-```sql
--- 1. switch to catalog, use database and query
-SWITCH doris_ctl;
-USE doris_db;
-SELECT * FROM doris_tbl LIMIT 10;
-
--- 2. use doris database directly
-USE doris_ctl.doris_db;
-SELECT * FROM doris_tbl LIMIT 10;
-
--- 3. use full qualified name to query
-SELECT * FROM doris_ctl.doris_db.doris_tbl LIMIT 10;
-```
-
-### 查询优化
-
-Doris Catalog 访问数据源时,Doris 会尽量将谓词或函数条件下推并拼接到生成的 SQL 中。可以通过 EXPLAIN SQL 查看到生成的
SQL 语句。
-```
-...
-| 0:VREMOTE_DORIS_SCAN_NODE(68)
|
-| TABLE: test.test_time
|
-| QUERY: SELECT /*+ SET_VAR(enable_parallel_result_sink=true) */
`timestamp` FROM test.test_time WHERE (timestamp > '2025-11-03 00:00:00.000') |
-| PREDICATES: (timestamp[#0] > '2025-11-03 00:00:00.000')
-...
-```
-
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/lakehouse/catalogs/doris-catalog.mdx
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/lakehouse/catalogs/doris-catalog.mdx
index 5b8e5d0da7f..c7c74d3ef6f 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/lakehouse/catalogs/doris-catalog.mdx
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/lakehouse/catalogs/doris-catalog.mdx
@@ -12,9 +12,11 @@ Doris Catalog 允许用户通过 HTTP 协议和 Arrow Flight 协议进行跨多
本文档介绍如何配置远程 Doris 集群连接并进行查询。
-> 该功能自 4.0.2 版本支持。
->
-> 这是一个实验性功能。
+:::note
+该功能自 4.0.2 版本支持。
+
+这是一个实验性功能。
+:::
## 适用场景
diff --git a/versioned_docs/version-3.x/lakehouse/catalogs/doris-catalog.mdx
b/versioned_docs/version-3.x/lakehouse/catalogs/doris-catalog.mdx
deleted file mode 100644
index 54d0c6c37e7..00000000000
--- a/versioned_docs/version-3.x/lakehouse/catalogs/doris-catalog.mdx
+++ /dev/null
@@ -1,115 +0,0 @@
----
-{
- "title": "Doris Catalog",
- "language": "en"
-}
----
-
-import Tabs from '@theme/Tabs';
-import TabItem from '@theme/TabItem';
-
-Doris Catalog allows users to access data across multiple Doris clusters
through HTTP protocol and Arrow Flight protocol.
-
-This document introduces how to configure remote Doris cluster connections and
perform queries.
-
-> This feature is supported since version 4.0.2.
->
-> This is an experimental feature.
-
-## Use Cases
-
-| Scenario | Description |
-|----------|-------------|
-| Federated Query | Doris enables associative queries across multiple
independent Doris clusters through predicate pushdown and Arrow Flight protocol
|
-
-## Configuring Catalog
-
-### Syntax
-
-```sql
-CREATE CATALOG [IF NOT EXISTS] catalog_name PROPERTIES (
- 'type' = 'doris', -- required
- 'fe_http_hosts' =
'http://<fe-host1>:<fe-http-port>,<fe-host2>:<fe-http-port>', -- required
- 'fe_arrow_hosts' =
'<fe-host1>:<fe-arrow-flight-port>,<fe-host2>:<fe-arrow-flight-port>', --
required
- 'user' = '', -- required
- 'password' = '', -- required
- {QueryProperties},
- {HttpClientProperties},
- {CommonProperties}
-);
-```
-
-* `fe_http_hosts`
-
- List of remote Doris cluster FE HTTP service endpoints.
-
-* `fe_arrow_hosts`
-
- List of remote Doris cluster FE Arrow Flight service endpoints.
-
-* `{QueryProperties}`
-
- Optional properties
-
- | Parameter Name | Description | Default Value |
- |----------------|-------------|---------------|
- | `enable_parallel_result_sink` | When enabled, local Doris BE nodes will
pull data from remote Doris cluster BE nodes in parallel. | true |
- | `query_retry_count` | Maximum number of retries for failed query requests
to remote Doris. (Does not include failures that may occur during asynchronous
execution after the request is accepted) | 3 |
- | `query_timeout_sec` | Timeout for sending queries to remote Doris. (Does
not include asynchronous execution time after the request is accepted) | 15 |
- | `compatible` | Used to attempt compatibility with metadata formats when
accessing remote Doris with versions lower than the local cluster. No need to
enable when cluster versions are consistent. | false |
-
-* `{HttpClientProperties}`
-
- HttpClientProperties section is used to configure HTTP Client related
parameters. This client is used to send HTTP requests to synchronize remote
cluster metadata. These are all optional parameters.
-
- | Parameter Name | Description | Default Value |
- |----------------|-------------|---------------|
- | `metadata_http_ssl_enabled` | Whether to enable SSL/TLS encrypted
communication for HTTP metadata synchronization. | false |
- | `metadata_sync_retry_count` | Maximum retry count for failed HTTP requests
| 3 |
- | `metadata_max_idle_connections` | Maximum idle connections for HTTP
metadata synchronization client | 5 |
- | `metadata_keep_alive_duration_sec` | Keep-alive duration for HTTP metadata
synchronization client idle connections | 300 |
- | `metadata_connect_timeout_sec` | TCP connection timeout for HTTP metadata
synchronization client | 10 |
- | `metadata_read_timeout_sec` | Socket read timeout for HTTP metadata
synchronization client | 10 |
- | `metadata_write_timeout_sec` | Socket write timeout for HTTP metadata
synchronization client | 10 |
- | `metadata_call_timeout_sec` | Total HTTP request timeout for HTTP metadata
synchronization client | 10 |
-
-* `{CommonProperties}`
-
- CommonProperties section is used to fill in common properties. Please refer
to the [Common Properties] section in the Data Catalog Overview.
-
-## Column Type Mapping
-
-Doris external table types are exactly the same as local Doris types.
-
-## Query Operations
-
-### Basic Queries
-
-After configuring the Catalog, you can query table data in the Catalog in the
following ways:
-
-```sql
--- 1. switch to catalog, use database and query
-SWITCH doris_ctl;
-USE doris_db;
-SELECT * FROM doris_tbl LIMIT 10;
-
--- 2. use doris database directly
-USE doris_ctl.doris_db;
-SELECT * FROM doris_tbl LIMIT 10;
-
--- 3. use full qualified name to query
-SELECT * FROM doris_ctl.doris_db.doris_tbl LIMIT 10;
-```
-
-### Query Optimization
-
-When Doris Catalog accesses data sources, Doris will try to push down
predicates or function conditions and concatenate them into the generated SQL.
You can view the generated SQL statement through EXPLAIN SQL.
-```
-...
-| 0:VREMOTE_DORIS_SCAN_NODE(68)
|
-| TABLE: test.test_time
|
-| QUERY: SELECT /*+ SET_VAR(enable_parallel_result_sink=true) */
`timestamp` FROM test.test_time WHERE (timestamp > '2025-11-03 00:00:00.000') |
-| PREDICATES: (timestamp[#0] > '2025-11-03 00:00:00.000')
-...
-```
-
diff --git a/versioned_docs/version-4.x/lakehouse/catalogs/doris-catalog.mdx
b/versioned_docs/version-4.x/lakehouse/catalogs/doris-catalog.mdx
index 54d0c6c37e7..b4a4c023390 100644
--- a/versioned_docs/version-4.x/lakehouse/catalogs/doris-catalog.mdx
+++ b/versioned_docs/version-4.x/lakehouse/catalogs/doris-catalog.mdx
@@ -12,9 +12,11 @@ Doris Catalog allows users to access data across multiple
Doris clusters through
This document introduces how to configure remote Doris cluster connections and
perform queries.
-> This feature is supported since version 4.0.2.
->
-> This is an experimental feature.
+:::note
+This feature is supported since version 4.0.2.
+
+This is an experimental feature.
+:::
## Use Cases
diff --git a/versioned_sidebars/version-3.x-sidebars.json
b/versioned_sidebars/version-3.x-sidebars.json
index 514ce38cd3b..31ef0583518 100644
--- a/versioned_sidebars/version-3.x-sidebars.json
+++ b/versioned_sidebars/version-3.x-sidebars.json
@@ -396,7 +396,6 @@
"lakehouse/catalogs/delta-lake-catalog",
"lakehouse/catalogs/bigquery-catalog",
"lakehouse/catalogs/kudu-catalog",
- "lakehouse/catalogs/doris-catalog",
"lakehouse/catalogs/lakesoul-catalog",
"lakehouse/catalogs/jdbc-catalog-overview",
"lakehouse/catalogs/jdbc-mysql-catalog",
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]