Dustin Spicuzza created AVRO-1545: ------------------------------------- Summary: python bindings for avro discard customized type information for primitive types Key: AVRO-1545 URL: https://issues.apache.org/jira/browse/AVRO-1545 Project: Avro Issue Type: Bug Components: python Affects Versions: 1.7.6 Reporter: Dustin Spicuzza
Given the following avsc file: { "type" : "record", "name" : "BrokenRecord", "namespace" : "whatever", "fields" : [ { "name" : "a_string", "type" : { "type" : "string", "avro.java.string" : "String" } } ] } The python schema parser discards the avro.java.string marker, which breaks interoperability with java. In schema.py, it discards the other property information and compresses the type down to just a 'string'. Patch attached against the 1.7.6 release. -- This message was sent by Atlassian JIRA (v6.2#6252)