You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@asterixdb.apache.org by "Dmitry Lychagin (JIRA)" <ji...@apache.org> on 2017/08/23 00:25:00 UTC

[jira] [Assigned] (ASTERIXDB-1549) Have ADM serialization representations for types at runtime

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

Dmitry Lychagin reassigned ASTERIXDB-1549:
------------------------------------------

    Assignee: Dmitry Lychagin  (was: Yingyi Bu)

> Have ADM serialization representations for types at runtime
> -----------------------------------------------------------
>
>                 Key: ASTERIXDB-1549
>                 URL: https://issues.apache.org/jira/browse/ASTERIXDB-1549
>             Project: Apache AsterixDB
>          Issue Type: Improvement
>          Components: FUN - Functions
>            Reporter: Yingyi Bu
>            Assignee: Dmitry Lychagin
>
> Types can be used at runtime functions, e.g., the cast function and record functions etc.  Currently we use a "reset" hack in NonTaggedFormat.java to populate those runtime arguments into the function:
> https://github.com/apache/asterixdb/blob/master/asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/formats/NonTaggedDataFormat.java#L374
> The right approach is to have ADM serialization representation (e.g., as ADM records) for types, so that runtime functions can deserialize those types and use them.



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