This is a great discussion to have. Thank you for raising it.
We actually used to do fewer major releases and more minor releases (which
was done by backporting API compatible changes to an active_release
branch). However this took significant maintainer time (mostly my own, as I
recall), though i
Hi,
Currently we have 2 major releases for arrow-rs and arrow-datafusion per
month. What then happens is that API breaking changes in Arrow will
necessarily require Datafusion to be modified ASAP for compatibility. Then
the changes in Datafusion will necessarily require Ballista to be modified.
I