You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@asterixdb.apache.org by "Yingyi Bu (JIRA)" <ji...@apache.org> on 2016/07/26 15:43:20 UTC

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

Yingyi Bu created ASTERIXDB-1549:
------------------------------------

             Summary: 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: Functions - AQL
            Reporter: Yingyi Bu
            Assignee: Yingyi Bu


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.3.4#6332)