Wes McKinney created ARROW-34:
---------------------------------

             Summary: C++: establish a basic function evaluation model
                 Key: ARROW-34
                 URL: https://issues.apache.org/jira/browse/ARROW-34
             Project: Apache Arrow
          Issue Type: New Feature
          Components: C++
            Reporter: Wes McKinney


We don't exactly have a working model for executing functions on Arrow objects 
that require memory allocations (either for intermediate storage of results). 

For example:

F(input1, input2) -> output

Since the output type may depend on the input types, F in general will need to 
be able to request memory to be allocated. This will have to be figured out 
(some sort of ArrowContext with a memory pool attached) in due course. For 
example:

F(ctx, input1, input2) -> output

Where ctx is a Context object provided access to memory resources and other 
system state (user-configurable).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to