[
https://issues.apache.org/jira/browse/ARROW-8405?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17159086#comment-17159086
]
ZMZ91 commented on ARROW-8405:
------------------------------
Hi [~pravindra], besides the codes you pointed out, I see almost all gandiva
udfs are implemented inside extern C. So if I add a function returning a
map<string, string>, it would be incompatible in extern C. Is it doable to
write a udf outside extern C?
> [Gandiva][UDF] Support complex datatype for UDF return type.
> ------------------------------------------------------------
>
> Key: ARROW-8405
> URL: https://issues.apache.org/jira/browse/ARROW-8405
> Project: Apache Arrow
> Issue Type: New Feature
> Components: C++ - Gandiva
> Reporter: ZMZ91
> Priority: Critical
>
> Is it possible to return a complex datatype for a UDF, like vector or event
> dictionary? Checked
> [https://github.com/apache/arrow/blob/master/cpp/src/gandiva/precompiled/types.h]
> and found the types used there are all basic datatypes.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)