Alfonso created GORA-183: ---------------------------- Summary: dataStore.put() ->org.apache.gora.hbase.util.HBaseInterface#toBytes(). Unknown type: UNION Key: GORA-183 URL: https://issues.apache.org/jira/browse/GORA-183 Project: Apache Gora Issue Type: Bug Components: storage-hbase Affects Versions: 0.2.1 Environment: Ubuntu 12.04 Reporter: Alfonso
When trying to write a row I get the RuntimeException "Unknown type: UNION". My .avsc is the following: <pre> {"name": "TestRow", "type": "record", "namespace": "es.foo.tests.storage", "fields": [ {"name": "columnLong", "type": "long", "default": "0"}, {"name": "unionRecursive", "type": ["TestRow","null"]}, {"name": "unionString", "type": ["string","null"]}, {"name": "family2", "type": {"type": "map", "values":"string"}} ] } </pre> my mapping is: <pre> <?xml version="1.0" encoding="UTF-8"?> <gora-orm> <table name="test"> <!-- Configuración de familias --> <family name="family1" maxVersions="1" compression="SNAPPY" /> <family name="family2" maxVersions="1" compression="SNAPPY" /> </table> <class table="test" keyClass="java.lang.String" name="es.foo.tests.storage.TestRow"> <field name="unionString" family="family1" qualifier="unionString" /> <field name="unionRecursive" family="family1" qualifier="unionRecursive" /> <field name="columnLong" family="family1" qualifier="colInteger" /> <field name="family2" family="family2" /> </class> </gora-orm> </pre> -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira