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 24, 2025
1 parent a3d87da commit 5983410
Showing 1 changed file with 643 additions and 16 deletions.
Loading

0 comments on commit 5983410

Please sign in to comment.