[ 
https://issues.apache.org/jira/browse/AVRO-3138?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17541001#comment-17541001
 ] 

Sergey Mashkov commented on AVRO-3138:
--------------------------------------

[~mgrigorov] Because sometimes people don't store schema but generate it on the 
fly and deserialize "old" data, assuming that it should keep working since no 
changes were made in pojos and no breaking changes were announced. 

Since introducing schema storage is too expensive, this issue considered 
CRITICAL as it blocks upgrades.

> Incompatibility in the generation of schema between versions 1.9.x and 1.10.x 
> ------------------------------------------------------------------------------
>
>                 Key: AVRO-3138
>                 URL: https://issues.apache.org/jira/browse/AVRO-3138
>             Project: Apache Avro
>          Issue Type: Bug
>          Components: java
>    Affects Versions: 1.10.0, 1.10.1, 1.10.2
>            Reporter: Thiago Gutenberg Carvalho da Costa
>            Priority: Critical
>         Attachments: avro-schema-issue.zip
>
>
> During the generation of the schema with the ReflectData class, the order of 
> the record fields in the generated schema is changing between version 1.9.2 
> and 1.10.2
> Attached follows a project with a simple test demonstrating the problem.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to