Commits


Weston Pace authored and GitHub committed bd8005151ca
GH-34405: [C++] Add support for custom names in QueryOptions. Wire this up to Substrait (#34406) ### Rationale for this change Users want to be able to specify custom column names / aliases instead of using the ones generated by Acero ### What changes are included in this PR? It is now possible to specify custom column names in QueryOptions. In addition, the python Substrait bindings now use this feature so that the Substrait plan's names will be respsected. ### Are these changes tested? Yes. These are tested directly. In addition, I added a python test for the Substrait bindings as this is actually a regression there and this should close https://github.com/apache/arrow/issues/33434. ### Are there any user-facing changes? There is new API surface but nothing breaking. * Closes: #34405 * Closes: gh-33434 Authored-by: Weston Pace <weston.pace@gmail.com> Signed-off-by: Weston Pace <weston.pace@gmail.com>