Le 29/04/2021 à 02:26, Weston Pace a écrit :
We now have independent releases. There has been some discussion (not sure if it was formalized) around aligning major release versions across the languages. There is also a potential format change coming up (new interval type). I think this brings up a few questions... Can an arrow library adopt a new format version in a minor release? Semantic versioning would imply yes but then I think we could get in a situation where Arrow-C++ X.Y.Z Might not be able to communicate via flight using Arrow-C++ X.A.B.
Well, we don't do any "minor" releases as defined above, do we? We go from 3.0.0 to 4.0.0 to 5.0.0...
So I'm not sure the question is practically relevant :-) Regards Antoine.