Skip to content

update broken tests due to single-column PARTITION BY / ORDER BY change in latest CH#4298

Open
jgao54 wants to merge 1 commit into
mainfrom
partition-by-fix
Open

update broken tests due to single-column PARTITION BY / ORDER BY change in latest CH#4298
jgao54 wants to merge 1 commit into
mainfrom
partition-by-fix

Conversation

@jgao54
Copy link
Copy Markdown
Contributor

@jgao54 jgao54 commented May 12, 2026

Fix e2e test failures:

ClickHouse 26.5+ preserves the parens around single-column PARTITION BY / ORDER BY in system.tables; older versions unwrap them.

@github-actions
Copy link
Copy Markdown
Contributor

🔄 Flaky Test Detected

Analysis: All four failures are Test_NullEngine running 217–249s each across MySQL/PG→ClickHouse suites, indicating a polling/wait timeout waiting for replication rather than a deterministic assertion failure.
Confidence: 0.85

✅ Automatically retrying the workflow

View workflow run

@github-actions
Copy link
Copy Markdown
Contributor

❌ Test Failure

Analysis: All 4 Test_NullEngine variants fail deterministically: a null row is inserted at the source (NumRecords=1) but never arrives in ClickHouse (NumRecords=0 after 217–249s of polling), indicating a real regression where null inserts are dropped before reaching the ClickHouse destination.
Confidence: 0.85

⚠️ This appears to be a real bug - manual intervention needed

View workflow run

@jgao54
Copy link
Copy Markdown
Contributor Author

jgao54 commented May 12, 2026

Well, this fixes one of the two issues.

@jgao54 jgao54 marked this pull request as ready for review May 12, 2026 18:07
@jgao54 jgao54 requested a review from a team as a code owner May 12, 2026 18:07
@jgao54 jgao54 requested a review from pfcoperez May 12, 2026 18:07
@jgao54 jgao54 changed the title update broken tests in due to single-column PARTITION BY / ORDER BY change in latest CH update broken tests due to single-column PARTITION BY / ORDER BY change in latest CH May 12, 2026
@claude
Copy link
Copy Markdown

claude Bot commented May 12, 2026

Code review

No issues found. Checked for bugs and CLAUDE.md compliance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant