apache / arrow-rs

Official Rust implementation of Apache Arrow
https://arrow.apache.org/
Apache License 2.0
2.62k stars 802 forks source link

Remove APIs deprecated since v 4.4.0 #6722

Closed findepi closed 19 hours ago

findepi commented 1 week ago

Which issue does this PR close?

None

Rationale for this change

The deprecated APIs are not supposed to stay around for ever. The purpose of deprecation is to eventually remove.

What changes are included in this PR?

Remove flight_schema_from_arrow_schema, flight_data_from_arrow_schema, ipc_message_from_arrow_schema, that were deprecated for about three and a half years.

Are there any user-facing changes?

yes

alamb commented 19 hours ago

Main is open for breaking changes now that 53.3.0 has been released so 🚀

alamb commented 19 hours ago

Thanks again @findepi

findepi commented 1 hour ago

thanks for the merge!

Main is open for breaking changes now that 53.3.0 has been released so 🚀

is https://github.com/apache/arrow-rs/pull/6609 good to go too?

or any other flagged with api-change label https://github.com/apache/arrow-rs/labels/api-change ?