Commits


Gang Wu authored and GitHub committed ce94fbabae5
GH-34823: [C++][ORC] Fix ORC CHAR type mapping (#34836) ### Rationale for this change Currently the ORC CHAR type is mapped to Arrow FIXED_SIZE_BINARY type. However, the meaning of length differs between these types. The length of ORC CHAR type means number of UTF8 characters while that of Arrow FIXED_SIZE_BINARY means number of bytes. ### What changes are included in this PR? Use Arrow String type to read from ORC CHAR type. ### Are these changes tested? Make sure all tests pass. ### Are there any user-facing changes? Yes, the doc has been updated as well. * Closes: #34823 Lead-authored-by: Gang Wu <ustcwg@gmail.com> Co-authored-by: Sutou Kouhei <kou@cozmixng.org> Signed-off-by: Sutou Kouhei <kou@clear-code.com>