You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: address PR feedback for table requirement validations
Changes based on review feedback from @wgtmac:
1. AssertRefSnapshotID: Updated to match Java implementation logic
- No longer requires base metadata (allows null for new tables)
- Updated error messages to match Java version
- Fixed logic flow to match Java's behavior
2. AssertLastAssignedFieldId: Allow null base metadata
- Null base is now valid (for new tables)
- Only validates if base exists
3. AssertLastAssignedPartitionId: Allow null base metadata
- Null base is now valid (for new tables)
- Only validates if base exists
Updated all related tests to reflect the new behavior.
0 commit comments