Skip to content

Commit 9cdc6fc

Browse files
committed
fix: Correct Iceberg DELETE support status and dead s3_connect_timeout param
- DELETE FROM is now supported via equality delete files (implemented in IcebergDeletionProvider). Update the Write Support section to reflect this; only UPDATE remains unsupported. - Add a note to iceberg_s3_connect_timeout documenting that the parameter is accepted but currently has no effect (it is not mapped in map_param_name_to_iceberg_prop nor read directly by any code path).
1 parent cc7e502 commit 9cdc6fc

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

website/docs/components/data-connectors/iceberg.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ SELECT COUNT(*) FROM transactions;
114114
| `iceberg_s3_role_arn` | ARN of the IAM role to assume when accessing the S3-compatible endpoint. |
115115
| `iceberg_s3_role_session_name` | Session name to use when assuming the IAM role. |
116116
| `iceberg_s3_iam_role_source` | Optional. IAM role credential source. `auto` (default) uses the default AWS credential chain, `metadata` uses only instance/container metadata (IMDS, ECS, EKS/IRSA), `env` uses only environment variables. |
117-
| `iceberg_s3_connect_timeout` | Connection timeout in seconds for the S3-compatible endpoint. Default: `60` |
117+
| `iceberg_s3_connect_timeout` | Connection timeout in seconds for the S3-compatible endpoint. Default: `60`. **Note:** This parameter is currently accepted but has no effect — it is not consumed by any code path. |
118118
| `iceberg_sigv4_enabled` | Enable SigV4 (AWS Signature Version 4) authentication when connecting to the catalog. Automatically enabled if the URL in `from` is an AWS Glue catalog. Default: `false` |
119119
| `iceberg_signing_region` | Region to use for SigV4 authentication. Extracted from the URL in `from` if not specified. |
120120
| `iceberg_signing_name` | Service name to use for SigV4 authentication. Default: `glue`. |
@@ -264,7 +264,7 @@ INSERT INTO my_table
264264
SELECT * FROM source_table;
265265
```
266266

267-
Inserting into partitioned Iceberg tables is supported. `UPDATE` and `DELETE` operations are not currently supported.
267+
Inserting into partitioned Iceberg tables is supported. `DELETE FROM` is supported via equality delete files. `UPDATE` operations are not currently supported.
268268

269269
Write operations require `s3:PutObject` permission on the target S3 bucket in addition to the read permissions listed above. For more details, see [Data Ingestion](../../features/data-ingestion).
270270

0 commit comments

Comments
 (0)