[ https://issues.apache.org/jira/browse/ARROW-1896?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Wes McKinney reassigned ARROW-1896: ----------------------------------- Assignee: (was: Wes McKinney) > [C++] Do not allocate memory for primitive outputs in CastKernel::Call > implementation > ------------------------------------------------------------------------------------- > > Key: ARROW-1896 > URL: https://issues.apache.org/jira/browse/ARROW-1896 > Project: Apache Arrow > Issue Type: Improvement > Components: C++ > Reporter: Wes McKinney > Priority: Major > Fix For: 0.11.0 > > > This is some refactoring / tidying. Unless an output of cast has a > non-determinate size (e.g. is Binary or something else), the > {{CastKernel::Call}} implementation should assume that it is writing into > pre-allocated memory. The corresponding memory allocation can be lifted into > the {{arrow::compute::Cast}} API -- This message was sent by Atlassian JIRA (v7.6.3#76005)