You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@asterixdb.apache.org by "Xikui Wang (JIRA)" <ji...@apache.org> on 2017/10/04 21:59:02 UTC

[jira] [Assigned] (ASTERIXDB-2096) IntroduceDynamicTypeCastForExternalFunctionRule is not working properly for function call in nested record

     [ https://issues.apache.org/jira/browse/ASTERIXDB-2096?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Xikui Wang reassigned ASTERIXDB-2096:
-------------------------------------

    Assignee: Xikui Wang

> IntroduceDynamicTypeCastForExternalFunctionRule is not working properly for function call in nested record
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: ASTERIXDB-2096
>                 URL: https://issues.apache.org/jira/browse/ASTERIXDB-2096
>             Project: Apache AsterixDB
>          Issue Type: Bug
>            Reporter: Xikui Wang
>            Assignee: Xikui Wang
>
> The current type casting rule for ExternalFunction cannot handle when we put function call into a record. The reason is this only checks AssignOp with external function call on its right side. In reality, the function call can be put in an open record constructor which is a builtin function. Also, similar casting rule should be applied to all parameter of the external function in case of recursive calling.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)