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)