Skip to content

Conversation

@kyleconroy
Copy link
Collaborator

Add codec rendering to the Column() function in the explain module.
CODEC expressions are now properly output as Function nodes with
ExpressionList children containing the individual codec functions.

This enables EXPLAIN AST output for column declarations with CODEC
specifications like CODEC(LZ4), CODEC(ZSTD(10)), CODEC(GCD, LZ4), etc.

Updates 62 metadata.json files to remove explain_todo entries for tests
that now pass.

Add codec rendering to the Column() function in the explain module.
CODEC expressions are now properly output as Function nodes with
ExpressionList children containing the individual codec functions.

This enables EXPLAIN AST output for column declarations with CODEC
specifications like CODEC(LZ4), CODEC(ZSTD(10)), CODEC(GCD, LZ4), etc.

Updates 62 metadata.json files to remove explain_todo entries for tests
that now pass.
@kyleconroy kyleconroy merged commit 2a57a5f into main Dec 29, 2025
1 check passed
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.

3 participants