This is an automated email from the ASF dual-hosted git repository.

singhpk234 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg.git


The following commit(s) were added to refs/heads/main by this push:
     new 6e64fb5ba4 Spec: Add scan-planning-mode to LoadTableResult config 
documentation (#14867)
6e64fb5ba4 is described below

commit 6e64fb5ba4ea18c55115358b0676308a42f93bd6
Author: Prashant Singh <[email protected]>
AuthorDate: Fri Mar 13 09:24:15 2026 -0700

    Spec: Add scan-planning-mode to LoadTableResult config documentation 
(#14867)
    
    Co-authored-by: Prashant Singh <[email protected]>
---
 open-api/rest-catalog-open-api.py   | 3 +++
 open-api/rest-catalog-open-api.yaml | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/open-api/rest-catalog-open-api.py 
b/open-api/rest-catalog-open-api.py
index 411881cb31..018aae73cf 100644
--- a/open-api/rest-catalog-open-api.py
+++ b/open-api/rest-catalog-open-api.py
@@ -1468,6 +1468,9 @@ class LoadTableResult(BaseModel):
     ## General Configurations
 
     - `token`: Authorization bearer token to use for table requests if OAuth2 
security is enabled
+    - `scan-planning-mode`: Communicates to clients the supported planning 
mode. Clients should use this value to fail fast if the supported scanning mode 
is not available on the client. Valid values:
+      - `client`: Clients MUST use client-side scan planning
+      - `server`: Clients MUST use server-side scan planning via the 
`planTableScan` endpoint
 
     ## AWS Configurations
 
diff --git a/open-api/rest-catalog-open-api.yaml 
b/open-api/rest-catalog-open-api.yaml
index fff71128e5..ee00970425 100644
--- a/open-api/rest-catalog-open-api.yaml
+++ b/open-api/rest-catalog-open-api.yaml
@@ -3468,6 +3468,9 @@ components:
         ## General Configurations
 
         - `token`: Authorization bearer token to use for table requests if 
OAuth2 security is enabled
+        - `scan-planning-mode`: Communicates to clients the supported planning 
mode. Clients should use this value to fail fast if the supported scanning mode 
is not available on the client. Valid values:
+          - `client`: Clients MUST use client-side scan planning
+          - `server`: Clients MUST use server-side scan planning via the 
`planTableScan` endpoint
 
         ## AWS Configurations
 

Reply via email to