Werner Daehn created AVRO-4118: ---------------------------------- Summary: Custom logical types not supported in Python Key: AVRO-4118 URL: https://issues.apache.org/jira/browse/AVRO-4118 Project: Apache Avro Issue Type: Bug Components: logical types, python Affects Versions: 1.12.0 Reporter: Werner Daehn
Adding customer logical types in Java is no problem, but with Python I get a warning {code:java} avro\schema.py:1233: IgnoredLogicalType: Unknown VARCHAR, using string. {code} [https://github.com/apache/avro/blob/230414abbb68e63e68f3b55bfc0cbca94f2737f6/lang/py/avro/schema.py#L1233] Looking at above code, there is no extension mechanism, as it seems. Example field: {code:java} { "name" : "__change_type", "type" : [ "null", { "type" : "string", "logicalType" : "VARCHAR", "length" : 1 } ], "default" : null } {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)