24.8.14 Stable backport of #96405: Crash with old analyzer if JOIN and duplicated aliases#1401
Conversation
Crash with old analyzer if JOIN and duplicated aliases
|
Regarding QA. |
|
This is an automated comment for commit a17f126 with description of existing statuses. It's updated for the latest CI running ❌ Click here to open a full report in a separate page
Successful checks
|
|
All tests are green. This PR also has a test attached. |
Audit: PR #1401Scope: Altinity/ClickHouse#1401. Summary: Fixes a crash in the old (non-analyzer) path when a query has JOINs and duplicated column aliases in a subquery’s SELECT list (e.g. Confirmed defectsNo confirmed defects in reviewed scope. The change is minimal and correctly addresses the root cause: when subqueries are analyzed with Coverage summary
|
PR #1401 CI Verification ReportCI ResultsAnalyzed commit: Overall: 155 success, 1 failure, 10 skipped (166 total jobs)Failure (resolved on re-run)
The single failure was a transient infrastructure issue that passed on re-run the same day. The failed run started at 13:58 and the successful re-run started at 16:22. PR's Own Stateless TestThe new test
The test verifies that queries with JOIN and duplicated aliases work correctly with both Stateful TestsAll passed:
Integration TestsAll passed (after re-run of aarch64 shard 4):
Regression TestsRegression tests were excluded by the PR author (
clickhouse-regressionNo dedicated ConclusionPR #1401 is verified. |
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes into CHANGELOG.md):
Fixed crash in old analyzer if JOIN and duplicated aliases (ClickHouse#96405 by @ilejn)
CI/CD Options
Exclude tests:
Regression jobs to run: