Antalya 26.6 Backport of 113505: Added support for inserting data to iceberg s3 tables(AWS) - #2251
Antalya 26.6 Backport of 113505: Added support for inserting data to iceberg s3 tables(AWS)#2251subkanthi wants to merge 3 commits into
Conversation
|
continuation of ClickHouse#103220 |
CI triage for #2251 (commit
|
| PR-relevant suite | Result |
|---|---|
| Regression Iceberg (1) / Iceberg (2) | ✅ pass |
| Regression S3 (aws_s3 ×2, azure ×2, gcs ×2, minio ×3) | ✅ pass |
| Regression S3Export (part, partition) | ✅ pass |
| Regression Parquet / ParquetS3 (aws_s3, minio) | ✅ pass |
| Regression Swarms | ✅ pass |
| Stateless tests, s3 storage (amd_debug, distributed plan) | ✅ 0 failed |
| Fast test, all Builds (amd), Source upload | ✅ pass |
The diff is small and well-scoped (+71/−16): opt-in suppression of the deprecated Keep-Alive request header (only enabled on the S3 client path in PocoHTTPClient), S3TablesCatalog metadata/endpoint/credential normalization, and an iceberg_delete_data_on_drop-gated dropTable(delete_data). None of it affects server startup or the code paths behind any of the red checks.
Recommendation: re-run integration shards 1/8, 3/8, 4/8 and SQLLogic; treat Regression CAS/settings/tiered_storage and Grype as pre-existing base-branch/infra items. No fix to the PR is required for these failures. Happy to dig into any specific check further if you'd like.
— automated CI triage. I can't build/run ClickHouse in this container; this is based on the praktika S3 reports and CI metadata for commit 3cea6fa.
backport of ClickHouse#113505
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
Add ability to insert data to s3 tables from DataLakeCatalog.
Documentation entry for user-facing changes
Add ability to insert data to s3 tables from DataLakeCatalog.
CI/CD Options
Exclude tests:
Regression jobs to run: