Note: this performs the bulk of the upgrade, but see #727 for things to clean up before releasing.
What changes are included in this PR?
Datafusion, pyo3, and object_store deps are upgraded.
Are there any user-facing changes?
Upstream datafusion continues migrating from built-in functions to UDFs, with the focus now moving to aggregate functions.
pyarrow had a bug in its IntervalDayTime and IntervalMonthDayNano definitions, so if users had hacked around that like we did in our tpch examples, things will change unexpectedly. Refer to #665 for details.
Which issue does this PR close?
Part of #727 Closes #670 Closes #677 Closes #665
Note: this performs the bulk of the upgrade, but see #727 for things to clean up before releasing.
What changes are included in this PR?
Datafusion, pyo3, and object_store deps are upgraded.
Are there any user-facing changes?
Upstream datafusion continues migrating from built-in functions to UDFs, with the focus now moving to
aggregate
functions.pyarrow
had a bug in itsIntervalDayTime
andIntervalMonthDayNano
definitions, so if users had hacked around that like we did in ourtpch
examples, things will change unexpectedly. Refer to #665 for details.