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
We must compare schemas for compatibility when performing Change Data Feed. Currently, Error::ChangeDataFeedIncompatibleSchema takes two StructType that are the incompatible structs. While this communicates the struct types, it does not present where the two structs differ. This makes it hard for users to understand how the structs failed to be compatible.
Describe the functionality you are proposing.
Redesign the Error::ChangeDataFeedIncompatibleSchema to communicate only the minimal set of differences between the structs.
Additional context
No response
The text was updated successfully, but these errors were encountered:
OussamaSaoudi-db
changed the title
Schema diff for better errors in change data feed
Generate schema diff for better errors in change data feed
Dec 6, 2024
Please describe why this is necessary.
We must compare schemas for compatibility when performing Change Data Feed. Currently,
Error::ChangeDataFeedIncompatibleSchema
takes twoStructType
that are the incompatible structs. While this communicates the struct types, it does not present where the two structs differ. This makes it hard for users to understand how the structs failed to be compatible.Describe the functionality you are proposing.
Redesign the
Error::ChangeDataFeedIncompatibleSchema
to communicate only the minimal set of differences between the structs.Additional context
No response
The text was updated successfully, but these errors were encountered: