We might need to allow protocol changes during the write operation when people add timestampNtz during schema evolution.
Once the RFC for time/interval dtypes becomes part of the delta protocol this would even make more sense, since you could add new types. For users it would be much easier that this is just done during writing instead of having to manually set the feature.
Adding this would be easier to do once we have set/unset table properties in, that has some shared logic on how to evolve the protocol
Description
We might need to allow protocol changes during the write operation when people add timestampNtz during schema evolution.
Once the RFC for time/interval dtypes becomes part of the delta protocol this would even make more sense, since you could add new types. For users it would be much easier that this is just done during writing instead of having to manually set the feature.
Adding this would be easier to do once we have set/unset table properties in, that has some shared logic on how to evolve the protocol