Commits


Jeroen van Straten authored and GitHub committed ad78a31f55a
ARROW-16816: [C++] Upgrade Substrait to v0.6.0 (#13468) Note: I actually upgraded to v0.6.0; it didn't make much sense to me to not just go to the latest release. I guess I'll downgrade if there was a specific reason for going to exactly v0.3.0 that I'm not aware of. Stuff that broke: - `relations.proto` and `expressions.proto` were merged into `algebra.proto` in https://github.com/substrait-io/substrait/pull/136 - Breaking change in how file formats are specified in read relations: https://github.com/substrait-io/substrait/pull/169 - Deprecation in specification of function arguments, switched to the new format (supporting the old one as well would be a bit more work, which I'm not sure is worthwhile at this stage): https://github.com/substrait-io/substrait/pull/161 - Deprecation of `user_defined_type_reference` in `Type`, replacing it with a message that also supports nullability: https://github.com/substrait-io/substrait/pull/217 Authored-by: Jeroen van Straten <jeroen.van.straten@gmail.com> Signed-off-by: Weston Pace <weston.pace@gmail.com>