Skip to content

Comments

Skip subcolumns of ephemeral, alias, and materialized columns#660

Open
kurnoolsaketh wants to merge 3 commits intomainfrom
bugfix/skip-subcolumns
Open

Skip subcolumns of ephemeral, alias, and materialized columns#660
kurnoolsaketh wants to merge 3 commits intomainfrom
bugfix/skip-subcolumns

Conversation

@kurnoolsaketh
Copy link

Summary

closes: #644

Previously, subcolumns of ephemeral, alias, and materialized were included in the table description but their parent columns were filtered out. This PR filters out the subcolumns. As a result, the warn log below will no longer be emitted when a subcolumn of an ephemeral/alias/materialized is encountered:

Got non-root column, but its parent was not found to be updated.

Also, format the changed the files.

Checklist

Delete items not relevant to your PR:

  • Unit and integration tests covering the common scenarios were added
  • A human-readable description of the changes was provided to include in CHANGELOG

@kurnoolsaketh
Copy link
Author

btw all: for some reason the test I added is passing for me locally but failing in CI - I will fix it when i'm back from PTO

Copy link
Collaborator

@mzitnik mzitnik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we also add a test that actually writes to ClickHouse, it will also test other aspects of writing & validation.

Copy link
Collaborator

@mzitnik mzitnik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mzitnik
Copy link
Collaborator

mzitnik commented Feb 22, 2026

@kurnoolsaketh, but lets check why tests are failing

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.

Skip null subcolumns of ephemeral columns

2 participants