This is an automated email from the ASF dual-hosted git repository.
JingsongLi pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/paimon-rust.git
The following commit(s) were added to refs/heads/main by this push:
new 0d3e998a docs: correct three stale entries in the SQL option reference
(#639)
0d3e998a is described below
commit 0d3e998a974e1bedd7b5037fa64debd2b2cce27b
Author: jackylee <[email protected]>
AuthorDate: Mon Aug 3 16:41:22 2026 +0800
docs: correct three stale entries in the SQL option reference (#639)
---
docs/src/sql.md | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/docs/src/sql.md b/docs/src/sql.md
index 208e0322..8d9a0e90 100644
--- a/docs/src/sql.md
+++ b/docs/src/sql.md
@@ -237,8 +237,10 @@ The following SQL data types are supported in CREATE TABLE
and mapped to their c
| `BIGINT` | BigIntType | |
| `FLOAT` / `REAL` | FloatType | |
| `DOUBLE` / `DOUBLE PRECISION` | DoubleType | |
-| `VARCHAR` / `TEXT` / `STRING` / `CHAR` | VarCharType | |
-| `BINARY` / `VARBINARY` / `BYTEA` / `BYTES` | VarBinaryType | |
+| `VARCHAR` / `TEXT` / `STRING` | VarCharType | |
+| `CHAR(n)` | CharType | Fixed-length; defaults to `CHAR(1)` when `n` is
omitted |
+| `VARBINARY` / `BYTEA` / `BYTES` | VarBinaryType | |
+| `BINARY(n)` | BinaryType | Fixed-length; defaults to `BINARY(1)` when `n` is
omitted |
| `VARIANT` | VariantType | Semi-structured value encoded as value + metadata
binary buffers |
| `BLOB` | BlobType | Binary large object |
| `DATE` | DateType | |
@@ -2005,8 +2007,11 @@ the normal physical format without wrapping the writer.
| `'data-evolution.enabled' = 'true'` | Enable data evolution (partial-column
writes, row-level UPDATE/MERGE/DELETE) |
| `'global-index.enabled' = 'true'` | Enable global index metadata and reads |
| `'deletion-vectors.enabled' = 'true'` | Enable deletion vectors |
-| `'cross-partition-update.enabled' = 'true'` | Allow cross-partition updates |
-| `'changelog-producer' = 'input'` | Changelog producer (PK tables with input
mode reject writes) |
+| `'changelog-producer' = 'input'` | Changelog producer; primary-key tables
support reads and writes in this mode |
+
+Cross-partition updates are not configured by an option: a primary-key table is
+in cross-partition update mode when `'bucket' = '-1'` and the primary key does
+not contain every partition field.
## Full Example