This is an automated email from the ASF dual-hosted git repository.
Gabriel39 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 4e2f5941282 [doc](catalog) Add read capabilities to catalog matrices
(#4124)
4e2f5941282 is described below
commit 4e2f5941282e65e6113c6c354e1a6e2e52ea9202
Author: Oliveira <[email protected]>
AuthorDate: Thu Sep 10 11:46:23 2026 +0800
[doc](catalog) Add read capabilities to catalog matrices (#4124)
## Versions
- [x] dev
- [ ] 4.x
- [ ] 3.x
- [ ] 2.1 or older (not covered by version/language sync gate)
## Languages
- [x] Chinese
- [x] English
## Docs Checklist
- [x] Checked by AI
- [ ] Test Cases Built
- [x] Updated required version and language counterparts, or explained
why not
- [x] If only one language changed, confirmed whether source/translation
counterparts need sync
## Summary
- add explicit view read capabilities to the Iceberg and Paimon matrices
- add branch and tag read capabilities based on `table@branch(...)` and
`table@tag(...)` queries
- add Iceberg metadata table read capability
- keep the English and Chinese matrices synchronized
This is a follow-up to #4116 and updates the current/dev documentation
only.
## Validation
- `git diff --check origin/master`
- verified every table row has the expected number of cells
- verified each `rowSpan` matches its capability group
- verified English and Chinese operation ordering and support statuses
are identical
---
.../doris-iceberg-capability-matrix.mdx | 45 ++++++++-
.../doris-paimon-capability-matrix.mdx | 111 ++++++++++++++++++++-
.../doris-iceberg-capability-matrix.mdx | 45 ++++++++-
.../doris-paimon-capability-matrix.mdx | 111 ++++++++++++++++++++-
4 files changed, 304 insertions(+), 8 deletions(-)
diff --git a/docs/lakehouse/best-practices/doris-iceberg-capability-matrix.mdx
b/docs/lakehouse/best-practices/doris-iceberg-capability-matrix.mdx
index 89f587b954d..5f5a9e4c228 100644
--- a/docs/lakehouse/best-practices/doris-iceberg-capability-matrix.mdx
+++ b/docs/lakehouse/best-practices/doris-iceberg-capability-matrix.mdx
@@ -327,7 +327,7 @@ The following matrix summarizes the Iceberg Catalog
capabilities currently avail
<td align="center">❌</td>
</tr>
<tr>
- <td rowSpan={7}>View</td>
+ <td rowSpan={8}>View</td>
<td><code>LIST_VIEWS</code></td>
<td align="center">✅</td>
<td align="center">✅</td>
@@ -347,6 +347,16 @@ The following matrix summarizes the Iceberg Catalog
capabilities currently avail
<td align="center">❌</td>
<td align="center">✅</td>
</tr>
+ <tr>
+ <td><code>READ_VIEW</code></td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">❌</td>
+ <td align="center">❌</td>
+ <td align="center">❌</td>
+ <td align="center">❌</td>
+ <td align="center">✅</td>
+ </tr>
<tr>
<td><code>CREATE_VIEW</code></td>
<td align="center">❌</td>
@@ -630,7 +640,7 @@ The following matrix summarizes the Iceberg Catalog
capabilities currently avail
<td align="center">❌</td>
</tr>
<tr>
- <td rowSpan={8}>Branch / Tag</td>
+ <td rowSpan={10}>Branch / Tag</td>
<td><code>BRANCH_CREATE</code></td>
<td align="center">✅</td>
<td align="center">✅</td>
@@ -650,6 +660,16 @@ The following matrix summarizes the Iceberg Catalog
capabilities currently avail
<td align="center">✅</td>
<td align="center">✅</td>
</tr>
+ <tr>
+ <td><code>READ_BY_BRANCH</code></td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ </tr>
<tr>
<td><code>BRANCH_WRITE</code></td>
<td align="center">✅</td>
@@ -690,6 +710,16 @@ The following matrix summarizes the Iceberg Catalog
capabilities currently avail
<td align="center">✅</td>
<td align="center">✅</td>
</tr>
+ <tr>
+ <td><code>READ_BY_TAG</code></td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ </tr>
<tr>
<td><code>TAG_WRITE</code></td>
<td align="center">❌</td>
@@ -751,6 +781,17 @@ The following matrix summarizes the Iceberg Catalog
capabilities currently avail
<td align="center">✅</td>
<td align="center">✅</td>
</tr>
+ <tr>
+ <td>Metadata Table</td>
+ <td><code>READ_METADATA_TABLE</code></td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ </tr>
<tr>
<td rowSpan={5}>Maintenance</td>
<td><code>REMOVE_ORPHAN_FILES</code></td>
diff --git a/docs/lakehouse/best-practices/doris-paimon-capability-matrix.mdx
b/docs/lakehouse/best-practices/doris-paimon-capability-matrix.mdx
index 369961436b5..1e8b85f5afe 100644
--- a/docs/lakehouse/best-practices/doris-paimon-capability-matrix.mdx
+++ b/docs/lakehouse/best-practices/doris-paimon-capability-matrix.mdx
@@ -8,6 +8,8 @@
The following matrix summarizes the Paimon Catalog capabilities currently
available in Doris. The rows are grouped by capability area, and the backend
columns show whether each operation is available when Doris uses the
corresponding metadata service. ✅ indicates that Doris supports the operation,
and ❌ indicates that the operation is not currently supported.
+The DLF column refers to `paimon.catalog.type=dlf`, which uses a
Hive-compatible metastore client and requires OSS or OSS-HDFS storage
configuration. DLF accessed through `paimon.catalog.type=rest` is covered by
the REST column.
+
<table>
<thead>
<tr>
@@ -15,6 +17,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<th>Operation</th>
<th>Filesystem</th>
<th>HMS</th>
+ <th>DLF</th>
<th>JDBC</th>
<th>REST</th>
</tr>
@@ -27,6 +30,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>LOAD_NAMESPACE</code></td>
@@ -34,6 +38,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>NAMESPACE_EXISTS</code></td>
@@ -41,6 +46,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>CREATE_NAMESPACE</code></td>
@@ -48,6 +54,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>ALTER_NAMESPACE_PROPERTIES</code></td>
@@ -55,6 +62,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>DROP_NAMESPACE</code></td>
@@ -62,6 +70,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>DROP_NAMESPACE_CASCADE</code></td>
@@ -69,6 +78,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>MULTILEVEL_NAMESPACE</code></td>
@@ -76,6 +86,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td rowSpan={13}>Table lifecycle</td>
@@ -84,6 +95,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>LOAD_TABLE</code></td>
@@ -91,6 +103,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>TABLE_EXISTS</code></td>
@@ -98,6 +111,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>CREATE_TABLE</code></td>
@@ -105,6 +119,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>CREATE_TABLE_WITH_LOCATION</code></td>
@@ -112,6 +127,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>CTAS</code></td>
@@ -119,6 +135,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>ATOMIC_CTAS</code></td>
@@ -126,6 +143,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>REGISTER_TABLE</code></td>
@@ -133,6 +151,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>REPLACE_TABLE</code></td>
@@ -140,6 +159,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>DROP_TABLE</code></td>
@@ -147,6 +167,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>PURGE_TABLE</code></td>
@@ -154,6 +175,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>RENAME_TABLE</code></td>
@@ -161,6 +183,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>SET_TABLE_LOCATION</code></td>
@@ -168,6 +191,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td rowSpan={9}>Schema and layout evolution</td>
@@ -176,6 +200,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>DROP_COLUMN</code></td>
@@ -183,6 +208,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>RENAME_COLUMN</code></td>
@@ -190,6 +216,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>ALTER_COLUMN_TYPE</code></td>
@@ -197,6 +224,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>ALTER_COLUMN_NULLABILITY</code></td>
@@ -204,6 +232,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>SET_TABLE_PROPERTIES</code></td>
@@ -211,6 +240,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>UNSET_TABLE_PROPERTIES</code></td>
@@ -218,6 +248,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>EVOLVE_PARTITION_SPEC</code></td>
@@ -225,6 +256,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>EVOLVE_SORT_ORDER</code></td>
@@ -232,14 +264,16 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
- <td rowSpan={7}>View</td>
+ <td rowSpan={8}>View</td>
<td><code>LIST_VIEWS</code></td>
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>LOAD_VIEW</code></td>
@@ -247,6 +281,15 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
+ </tr>
+ <tr>
+ <td><code>READ_VIEW</code></td>
+ <td align="center">❌</td>
+ <td align="center">❌</td>
+ <td align="center">❌</td>
+ <td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>CREATE_VIEW</code></td>
@@ -254,6 +297,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>REPLACE_VIEW</code></td>
@@ -261,6 +305,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>ALTER_VIEW</code></td>
@@ -268,6 +313,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>RENAME_VIEW</code></td>
@@ -275,6 +321,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>DROP_VIEW</code></td>
@@ -282,6 +329,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td rowSpan={11}>Data write</td>
@@ -290,6 +338,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>OVERWRITE_TABLE</code></td>
@@ -297,6 +346,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>OVERWRITE_PARTITION</code></td>
@@ -304,6 +354,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>DYNAMIC_PARTITION_OVERWRITE</code></td>
@@ -311,6 +362,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>UPDATE</code></td>
@@ -318,6 +370,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>DELETE</code></td>
@@ -325,6 +378,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>MERGE_INTO</code></td>
@@ -332,6 +386,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>UPSERT</code></td>
@@ -339,6 +394,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>PARTIAL_UPDATE</code></td>
@@ -346,6 +402,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>WRITE_TO_BRANCH</code></td>
@@ -353,6 +410,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>SCHEMA_EVOLUTION_ON_WRITE</code></td>
@@ -360,6 +418,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td rowSpan={12}>Transactions and concurrency</td>
@@ -368,6 +427,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>MULTI_TABLE_COMMIT</code></td>
@@ -375,6 +435,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>STAGED_CREATE</code></td>
@@ -382,6 +443,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>OPTIMISTIC_CONCURRENCY</code></td>
@@ -389,6 +451,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>COMMIT_CONFLICT_DETECTION</code></td>
@@ -396,6 +459,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>COMMIT_RETRY</code></td>
@@ -403,6 +467,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>COMMIT_IDEMPOTENCY</code></td>
@@ -410,6 +475,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>COMMIT_STATUS_RECOVERY</code></td>
@@ -417,11 +483,13 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>LOCK_REQUIRED</code></td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
<td align="center">✅</td>
<td align="center">❌</td>
</tr>
@@ -429,6 +497,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td><code>LOCK_CONFIGURED</code></td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
<td align="center">✅</td>
<td align="center">❌</td>
</tr>
@@ -438,6 +507,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>FAILED_WRITE_CLEANUP</code></td>
@@ -445,14 +515,16 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
- <td rowSpan={8}>Branch / Tag</td>
+ <td rowSpan={10}>Branch / Tag</td>
<td><code>BRANCH_CREATE</code></td>
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>BRANCH_DROP</code></td>
@@ -460,6 +532,15 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
+ </tr>
+ <tr>
+ <td><code>READ_BY_BRANCH</code></td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>BRANCH_WRITE</code></td>
@@ -467,6 +548,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>BRANCH_FAST_FORWARD</code></td>
@@ -474,6 +556,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>TAG_CREATE</code></td>
@@ -481,6 +564,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>TAG_DROP</code></td>
@@ -488,6 +572,15 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
+ </tr>
+ <tr>
+ <td><code>READ_BY_TAG</code></td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>TAG_WRITE</code></td>
@@ -495,6 +588,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>TAG_FAST_FORWARD</code></td>
@@ -502,6 +596,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td rowSpan={4}>Snapshot</td>
@@ -510,6 +605,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>READ_BY_TIME</code></td>
@@ -517,6 +613,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>ROLLBACK</code></td>
@@ -524,6 +621,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>EXPIRE</code></td>
@@ -531,6 +629,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td rowSpan={5}>Maintenance</td>
@@ -539,6 +638,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>REWRITE_DATA_FILES / COMPACT</code></td>
@@ -546,6 +646,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>REWRITE_MANIFESTS</code></td>
@@ -553,6 +654,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>REWRITE_DELETE_FILES</code></td>
@@ -560,6 +662,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>EXPIRE_CHANGELOGS</code></td>
@@ -567,6 +670,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td rowSpan={3}>Data ingestion</td>
@@ -575,6 +679,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>MIGRATE_TABLE</code></td>
@@ -582,6 +687,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>COMPUTE_TABLE_STATS</code></td>
@@ -589,6 +695,7 @@ The following matrix summarizes the Paimon Catalog
capabilities currently availa
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
</tbody>
</table>
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/lakehouse/best-practices/doris-iceberg-capability-matrix.mdx
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/lakehouse/best-practices/doris-iceberg-capability-matrix.mdx
index fe9df02a695..35f9033d97b 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/lakehouse/best-practices/doris-iceberg-capability-matrix.mdx
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/lakehouse/best-practices/doris-iceberg-capability-matrix.mdx
@@ -327,7 +327,7 @@
<td align="center">❌</td>
</tr>
<tr>
- <td rowSpan={7}>View</td>
+ <td rowSpan={8}>View</td>
<td><code>LIST_VIEWS</code></td>
<td align="center">✅</td>
<td align="center">✅</td>
@@ -347,6 +347,16 @@
<td align="center">❌</td>
<td align="center">✅</td>
</tr>
+ <tr>
+ <td><code>READ_VIEW</code></td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">❌</td>
+ <td align="center">❌</td>
+ <td align="center">❌</td>
+ <td align="center">❌</td>
+ <td align="center">✅</td>
+ </tr>
<tr>
<td><code>CREATE_VIEW</code></td>
<td align="center">❌</td>
@@ -630,7 +640,7 @@
<td align="center">❌</td>
</tr>
<tr>
- <td rowSpan={8}>Branch / Tag</td>
+ <td rowSpan={10}>Branch / Tag</td>
<td><code>BRANCH_CREATE</code></td>
<td align="center">✅</td>
<td align="center">✅</td>
@@ -650,6 +660,16 @@
<td align="center">✅</td>
<td align="center">✅</td>
</tr>
+ <tr>
+ <td><code>READ_BY_BRANCH</code></td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ </tr>
<tr>
<td><code>BRANCH_WRITE</code></td>
<td align="center">✅</td>
@@ -690,6 +710,16 @@
<td align="center">✅</td>
<td align="center">✅</td>
</tr>
+ <tr>
+ <td><code>READ_BY_TAG</code></td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ </tr>
<tr>
<td><code>TAG_WRITE</code></td>
<td align="center">❌</td>
@@ -751,6 +781,17 @@
<td align="center">✅</td>
<td align="center">✅</td>
</tr>
+ <tr>
+ <td>Metadata Table</td>
+ <td><code>READ_METADATA_TABLE</code></td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ </tr>
<tr>
<td rowSpan={5}>维护</td>
<td><code>REMOVE_ORPHAN_FILES</code></td>
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/lakehouse/best-practices/doris-paimon-capability-matrix.mdx
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/lakehouse/best-practices/doris-paimon-capability-matrix.mdx
index 3048cec39bb..aef82c77c80 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/lakehouse/best-practices/doris-paimon-capability-matrix.mdx
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/lakehouse/best-practices/doris-paimon-capability-matrix.mdx
@@ -8,6 +8,8 @@
下表汇总了 Doris 当前支持的 Paimon Catalog 功能。表格按功能分类组织,不同 Catalog 后端列表示 Doris
使用相应元数据服务时是否支持该操作。✅ 表示 Doris 支持该操作,❌ 表示当前不支持该操作。
+DLF 列对应 `paimon.catalog.type=dlf`,使用兼容 Hive 的元数据客户端,并要求配置 OSS 或 OSS-HDFS 存储。通过
`paimon.catalog.type=rest` 接入的 DLF 对应 REST 列。
+
<table>
<thead>
<tr>
@@ -15,6 +17,7 @@
<th>具体操作</th>
<th>Filesystem</th>
<th>HMS</th>
+ <th>DLF</th>
<th>JDBC</th>
<th>REST</th>
</tr>
@@ -27,6 +30,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>LOAD_NAMESPACE</code></td>
@@ -34,6 +38,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>NAMESPACE_EXISTS</code></td>
@@ -41,6 +46,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>CREATE_NAMESPACE</code></td>
@@ -48,6 +54,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>ALTER_NAMESPACE_PROPERTIES</code></td>
@@ -55,6 +62,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>DROP_NAMESPACE</code></td>
@@ -62,6 +70,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>DROP_NAMESPACE_CASCADE</code></td>
@@ -69,6 +78,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>MULTILEVEL_NAMESPACE</code></td>
@@ -76,6 +86,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td rowSpan={13}>Table 生命周期</td>
@@ -84,6 +95,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>LOAD_TABLE</code></td>
@@ -91,6 +103,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>TABLE_EXISTS</code></td>
@@ -98,6 +111,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>CREATE_TABLE</code></td>
@@ -105,6 +119,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>CREATE_TABLE_WITH_LOCATION</code></td>
@@ -112,6 +127,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>CTAS</code></td>
@@ -119,6 +135,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>ATOMIC_CTAS</code></td>
@@ -126,6 +143,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>REGISTER_TABLE</code></td>
@@ -133,6 +151,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>REPLACE_TABLE</code></td>
@@ -140,6 +159,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>DROP_TABLE</code></td>
@@ -147,6 +167,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>PURGE_TABLE</code></td>
@@ -154,6 +175,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>RENAME_TABLE</code></td>
@@ -161,6 +183,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>SET_TABLE_LOCATION</code></td>
@@ -168,6 +191,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td rowSpan={9}>Schema 与布局演进</td>
@@ -176,6 +200,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>DROP_COLUMN</code></td>
@@ -183,6 +208,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>RENAME_COLUMN</code></td>
@@ -190,6 +216,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>ALTER_COLUMN_TYPE</code></td>
@@ -197,6 +224,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>ALTER_COLUMN_NULLABILITY</code></td>
@@ -204,6 +232,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>SET_TABLE_PROPERTIES</code></td>
@@ -211,6 +240,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>UNSET_TABLE_PROPERTIES</code></td>
@@ -218,6 +248,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>EVOLVE_PARTITION_SPEC</code></td>
@@ -225,6 +256,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>EVOLVE_SORT_ORDER</code></td>
@@ -232,14 +264,16 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
- <td rowSpan={7}>View</td>
+ <td rowSpan={8}>View</td>
<td><code>LIST_VIEWS</code></td>
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>LOAD_VIEW</code></td>
@@ -247,6 +281,15 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
+ </tr>
+ <tr>
+ <td><code>READ_VIEW</code></td>
+ <td align="center">❌</td>
+ <td align="center">❌</td>
+ <td align="center">❌</td>
+ <td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>CREATE_VIEW</code></td>
@@ -254,6 +297,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>REPLACE_VIEW</code></td>
@@ -261,6 +305,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>ALTER_VIEW</code></td>
@@ -268,6 +313,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>RENAME_VIEW</code></td>
@@ -275,6 +321,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>DROP_VIEW</code></td>
@@ -282,6 +329,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td rowSpan={11}>数据写入</td>
@@ -290,6 +338,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>OVERWRITE_TABLE</code></td>
@@ -297,6 +346,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>OVERWRITE_PARTITION</code></td>
@@ -304,6 +354,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>DYNAMIC_PARTITION_OVERWRITE</code></td>
@@ -311,6 +362,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>UPDATE</code></td>
@@ -318,6 +370,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>DELETE</code></td>
@@ -325,6 +378,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>MERGE_INTO</code></td>
@@ -332,6 +386,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>UPSERT</code></td>
@@ -339,6 +394,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>PARTIAL_UPDATE</code></td>
@@ -346,6 +402,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>WRITE_TO_BRANCH</code></td>
@@ -353,6 +410,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>SCHEMA_EVOLUTION_ON_WRITE</code></td>
@@ -360,6 +418,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td rowSpan={12}>事务与并发</td>
@@ -368,6 +427,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>MULTI_TABLE_COMMIT</code></td>
@@ -375,6 +435,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>STAGED_CREATE</code></td>
@@ -382,6 +443,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>OPTIMISTIC_CONCURRENCY</code></td>
@@ -389,6 +451,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>COMMIT_CONFLICT_DETECTION</code></td>
@@ -396,6 +459,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>COMMIT_RETRY</code></td>
@@ -403,6 +467,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>COMMIT_IDEMPOTENCY</code></td>
@@ -410,6 +475,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>COMMIT_STATUS_RECOVERY</code></td>
@@ -417,11 +483,13 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>LOCK_REQUIRED</code></td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
<td align="center">✅</td>
<td align="center">❌</td>
</tr>
@@ -429,6 +497,7 @@
<td><code>LOCK_CONFIGURED</code></td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
<td align="center">✅</td>
<td align="center">❌</td>
</tr>
@@ -438,6 +507,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>FAILED_WRITE_CLEANUP</code></td>
@@ -445,14 +515,16 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
- <td rowSpan={8}>Branch / Tag</td>
+ <td rowSpan={10}>Branch / Tag</td>
<td><code>BRANCH_CREATE</code></td>
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>BRANCH_DROP</code></td>
@@ -460,6 +532,15 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
+ </tr>
+ <tr>
+ <td><code>READ_BY_BRANCH</code></td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>BRANCH_WRITE</code></td>
@@ -467,6 +548,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>BRANCH_FAST_FORWARD</code></td>
@@ -474,6 +556,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>TAG_CREATE</code></td>
@@ -481,6 +564,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>TAG_DROP</code></td>
@@ -488,6 +572,15 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
+ </tr>
+ <tr>
+ <td><code>READ_BY_TAG</code></td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>TAG_WRITE</code></td>
@@ -495,6 +588,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>TAG_FAST_FORWARD</code></td>
@@ -502,6 +596,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td rowSpan={4}>Snapshot</td>
@@ -510,6 +605,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>READ_BY_TIME</code></td>
@@ -517,6 +613,7 @@
<td align="center">✅</td>
<td align="center">✅</td>
<td align="center">✅</td>
+ <td align="center">✅</td>
</tr>
<tr>
<td><code>ROLLBACK</code></td>
@@ -524,6 +621,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>EXPIRE</code></td>
@@ -531,6 +629,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td rowSpan={5}>维护</td>
@@ -539,6 +638,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>REWRITE_DATA_FILES / COMPACT</code></td>
@@ -546,6 +646,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>REWRITE_MANIFESTS</code></td>
@@ -553,6 +654,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>REWRITE_DELETE_FILES</code></td>
@@ -560,6 +662,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>EXPIRE_CHANGELOGS</code></td>
@@ -567,6 +670,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td rowSpan={3}>数据接入</td>
@@ -575,6 +679,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>MIGRATE_TABLE</code></td>
@@ -582,6 +687,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
<tr>
<td><code>COMPUTE_TABLE_STATS</code></td>
@@ -589,6 +695,7 @@
<td align="center">❌</td>
<td align="center">❌</td>
<td align="center">❌</td>
+ <td align="center">❌</td>
</tr>
</tbody>
</table>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]