Miles Granger created ARROW-18295:
-------------------------------------
Summary: [C++] FieldRef::FineAll/FindOne(DataType) improve error
Key: ARROW-18295
URL: https://issues.apache.org/jira/browse/ARROW-18295
Project: Apache Arrow
Issue Type: Improvement
Components: C++
Reporter: Miles Granger
Assignee: Miles Granger
Fix For: 11.0.0
[GitHub PR 14495 | https://github.com/apache/arrow/pull/14495] adds support for
{{struct_field}} to accept string field names (as well as a mix of
indices/strings). A side effect is the error produced by {{FieldRef::FindOne}}
and by proxy {{FieldRef::FindAll}} does not give as good of an error as the
previous {{StructFieldFunctor::CheckIndex}} did.
See the [GitHub discussion here for more context |
https://github.com/apache/arrow/pull/14495#discussion_r1016325430]
It would be good to have a similar error message given when using
{{FieldRef::FineOne}} in on a {{DataType}}.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)