Skip to content

Check the type of every nested property on its own line - #1719

Open
jschoedl wants to merge 1 commit into
mainfrom
feat/type-checks-mirror-contract
Open

jschoedl wants to merge 1 commit into
mainfrom
feat/type-checks-mirror-contract

Conversation

@jschoedl

@jschoedl jschoedl commented Oct 9, 2026

Copy link
Copy Markdown
Collaborator

Every declared nested property and array item now gets its own presence and type check, replacing the one nested type check per column, and a nested physicalType is compared against the native type read from the catalog (Athena, Trino, Databricks, BigQuery, ClickHouse, Hive, Snowflake) instead of warning that it is not read; importers for those backends declare nested types once, per level. Verified against Athena, Snowflake, Databricks and BigQuery, and the Trino, Hive and ClickHouse containers.

This branch has not been deployed

No deployments
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