Uploaded image for project: 'Apache Gora'
  1. Apache Gora
  2. GORA-223

Verify storage and retrieval of Avro Union data type in nested structures within Gora-Cassandra

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.3
    • 0.4
    • gora-cassandra
    • None

    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

      Attachments

        1. gora-cassandra-mapping.xml
          1 kB
          Renato Javier Marroquín Mogrovejo
        2. vertex.json
          0.5 kB
          Renato Javier Marroquín Mogrovejo

        Issue Links

          Activity

            People

              renato2099 Renato Javier Marroquín Mogrovejo
              renato2099 Renato Javier Marroquín Mogrovejo
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: