Antalya 26.8: Antalya 26.6 allow non matching schema export partition by name - #2459
Conversation
…_matching_schema_export_partition_by_name Antalya 26.6 allow non matching schema export partition by name
CI triageVerdict: 4 failing checks, 0 caused by this PR. All are pre-existing/flaky/infra. This PR touches only Head SHA analyzed: 1. Stress test (amd_debug) — ❌ not PR-related (flaky / slow startup)
2. Integration tests (arm_binary, distributed plan, 3/4) — ❌ not PR-related (flaky timing test)
3 & 4. Grype Scan (clickhouse-keeper + clickhouse-server -alpine) — ❌ not PR-related (base-image CVE)
Health checkThe PR itself looks healthy. The enum rename and the new Note: I can't build or run ClickHouse in this container — this triage is from CI reports (praktika S3 + job logs); correctness of the change is ultimately validated by a green CI re-run. |
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
Renamed the
export_merge_tree_part_schema_mismatch_modesetting for EXPORT PART/EXPORT PARTITION toexport_merge_tree_part_schema_match_mode, with valuesposition(default, same behavior as before) andname, which matches destination columns to source columns by name instead of position. Added theexport_merge_tree_part_ignore_extra_source_columnssetting, which allows a source column without a matching destination column to be dropped instead of rejected withNUMBER_OF_COLUMNS_DOESNT_MATCH, in either matching mode (#2284 by @k-morozov).CI/CD Options
Exclude tests:
Regression jobs to run:
Cherry-picked from #2284.
Related: #2220
Documentation entry for user-facing changes
...