Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update to DataFusion 36 and Arrow 50 (#457)
* Update to DataFusion 33 * Fix result * Update to datafusion 34 * Update to datafusion 35, arrow 50, sqlparser 0.41 * Update to datafusion 35+ on datafusion main * fmt * Fix warnings * Fix SQL list generation * Update vegafusion-sql * Update vegafusion-sql * Update to datafusion 36.0.0rc1 * Bump manylinux to 2.17 * isnan was moved to datafusion-functions * Update test * Revert "Update test" This reverts commit d474eb2. * preserve order * fix cargo warning * replace custom make_list udf with built-in * use datafusion array and character length functions * Move length into array module * Add draft span implementation with DataFusion built-ins DataFusion doesn't know how to simplify it yet, which breaks our scalar value evaluation. * fmt * Update SpanUDF to use ScalaUDFImpl * Update IndexOfUDF to use ScalaUDFImpl * Update IsFiniteUDF to use ScalaUDFImpl * delete old length * Update member accessor UDFs to use ScalarUDFImpl * Update object constructor to use ScalarUDFImpl * Clean up warnings * Update data_add_tz to use ScalarUDFImpl * Convert more UDFs to use ScalarUDFImpl * Convert remaining UDFs to use ScalarUDFImpl * clippy fix * Fix isFinite udf * length should return f64 * Bump manylinux to 2.24 * Only bump manylinux for arm64 * cargo update * reverts * bump maturin action and manylinux for aarch64 * Make use of protobuf-src optional in VegaFusion server * fix feature flag switch * switch from dssim to pixelmatch crate for test image comparison * Update datafusion protobuf
- Loading branch information