Skip to content

test(delta-harness): add column default scenarios - #720

Closed
mkuchenbecker wants to merge 5 commits into
linkedin:mkuchenbecker/delta-harness-ossfrom
mkuchenbecker:mkuchenbecker/delta-harness-column-defaults
Closed

test(delta-harness): add column default scenarios#720
mkuchenbecker wants to merge 5 commits into
linkedin:mkuchenbecker/delta-harness-ossfrom
mkuchenbecker:mkuchenbecker/delta-harness-column-defaults

Conversation

@mkuchenbecker

Copy link
Copy Markdown
Collaborator

Summary

This PR adds four column-default probes on top of the core foundation, producing a
38-case combined catalog.

Stack

Layer Branch Parent Contribution Combined PR
Core foundation delta-harness-oss main 34 34 #682
Column defaults delta-harness-column-defaults Core foundation 4 38 this PR

No direct children.

Scope

This layer owns column-default behavior: parser acceptance and read behavior for an
added defaulted column in Parquet and in ORC, API serialization of an Iceberg field
default, and a low-level read-application probe over files written before the column
existed. It stays independent from RTAS so column-default behavior can be reviewed
without widening the RTAS matrix.

Known limitations

None. This layer has zero known-bug skips.

Validation

Check Result
git diff --check against the parent tip Clean, 2 files, +271/-1.
Added lines ASCII only.
Embedded catalog 38 combined cases: 38 passed, 0 skipped, 0 failed.

mkuchenbecker and others added 3 commits September 4, 2026 14:34
Rebuild this capability as a clean additive catalog contribution on the revised harness stack.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
mkuchenbecker and others added 2 commits September 4, 2026 17:17
Keep the foundation fixture surface limited to table primitives used by
its 34 cases. Rename the DML scenario contributors so their scope and
rejection semantics are explicit.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Keep side-table ownership with the column-default scenarios that create
and inspect those tables.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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