Skip to content

Commit

Permalink
dt/dl: Integration testing for schema compat integration
Browse files Browse the repository at this point in the history
test that:
- table schema updates work
- valid evolved schemas are backwards compatible w/ historical rows
- adding columns never results in reading pre-existing values from another column
- removing a column and adding it back in a subsequent update creates a NEW
  column that does not collide with the old 'version'
- attempting to read from a dropped column fails gracefully
- changing the order of columns doesn't change the values associated with the
  a column or field name

Signed-off-by: Oren Leiman <[email protected]>
  • Loading branch information
oleiman committed Jan 28, 2025
1 parent b7f8b56 commit 7d81009
Showing 1 changed file with 643 additions and 16 deletions.
Loading

0 comments on commit 7d81009

Please sign in to comment.