Wes McKinney created ARROW-5992:
-----------------------------------
Summary: [C++] Array::View fails for string/utf8 as binary
Key: ARROW-5992
URL: https://issues.apache.org/jira/browse/ARROW-5992
Project: Apache Arrow
Issue Type: Bug
Components: C++
Reporter: Wes McKinney
Fix For: 1.0.0
I encountered this
{code}
-- Arrow Fatal Error --
Invalid: Can't view array of type string as binary: not enough buffers for view
type
In ../src/arrow/array.cc, line 1049, code: CheckInputAvailable()
In ../src/arrow/array.cc, line 1100, code: impl.MakeDataView(out_field,
&out_data)
{code}
when trying to add a {{BinaryWithRepeats}} function to {{RandomArrayGenerator}}
{code}
std::shared_ptr<Array> out;
auto strings = StringWithRepeats(size, unique, min_length, max_length,
null_probability);
ABORT_NOT_OK(strings->View(binary(), &out));
return out;
{code}
It looks like utf8 <-> binary view simply aren't tested in array-view-test
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)