You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@gora.apache.org by "Lewis John McGibbney (JIRA)" <ji...@apache.org> on 2014/01/22 19:51:22 UTC

[jira] [Updated] (GORA-223) Verify storage and retrieval of Avro Union data type in nested structures within Gora-Cassandra

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

Lewis John McGibbney updated GORA-223:
--------------------------------------

    Description: 
Post GORA-174 and GORA-206 gora-cassandra does not support the following data models

    Support of ["null",type] (a.k.a. optional field).
    Support for mutitypes(3+) unions.
    Support of nested unions.
    Support of recursive optional records.
    Support of unions as value in maps and arrays.
    Serialization of topmost optional fields of the main record in "raw": topmost ["null","type"] (optional field) will be persisted like if it was ["type"] (and non-existant column === null). This ensures data form 0.2.1 can be read.

This issue should address all of the above which will bring gora-cassandra up to speed with other module's post- GORA-174

> Verify storage and retrieval of Avro Union data type in nested structures within Gora-Cassandra
> -----------------------------------------------------------------------------------------------
>
>                 Key: GORA-223
>                 URL: https://issues.apache.org/jira/browse/GORA-223
>             Project: Apache Gora
>          Issue Type: Bug
>          Components: gora-cassandra
>    Affects Versions: 0.3
>            Reporter: Renato Javier Marroquín Mogrovejo
>            Assignee: Renato Javier Marroquín Mogrovejo
>             Fix For: 0.4
>
>         Attachments: gora-cassandra-mapping.xml, vertex.json
>
>
> Post GORA-174 and GORA-206 gora-cassandra does not support the following data models
>     Support of ["null",type] (a.k.a. optional field).
>     Support for mutitypes(3+) unions.
>     Support of nested unions.
>     Support of recursive optional records.
>     Support of unions as value in maps and arrays.
>     Serialization of topmost optional fields of the main record in "raw": topmost ["null","type"] (optional field) will be persisted like if it was ["type"] (and non-existant column === null). This ensures data form 0.2.1 can be read.
> This issue should address all of the above which will bring gora-cassandra up to speed with other module's post- GORA-174



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)