Robert Chu created AVRO-1476:
--------------------------------
Summary: Make position field of org.apache.avro.Schema not
transient.
Key: AVRO-1476
URL: https://issues.apache.org/jira/browse/AVRO-1476
Project: Avro
Issue Type: Task
Components: java
Affects Versions: 1.8.0, 1.7.7
Reporter: Robert Chu
Priority: Minor
Referring to:
https://github.com/apache/avro/blob/trunk/lang/java/avro/src/main/java/org/apache/avro/Schema.java#L358
Christophe Taton did some research into possible causes/reasons for this field
to be marked as transient but was unable to find any reason. The
org.apache.avro.Schema class is not marked as serializable so this transient
field serves no purpose. This transient field can cause odd behaviors with
external serialization frameworks (and the built-in java serialization
framework) when trying to serialize schemas.
--
This message was sent by Atlassian JIRA
(v6.2#6252)