Piotr Szczepanik created BEAM-8819:
--------------------------------------

             Summary: AvroCoder for SpecificRecords is not serialized correctly 
since 2.13.0
                 Key: BEAM-8819
                 URL: https://issues.apache.org/jira/browse/BEAM-8819
             Project: Beam
          Issue Type: Bug
          Components: runner-core
    Affects Versions: 2.16.0, 2.15.0, 2.14.0, 2.13.0
            Reporter: Piotr Szczepanik


While trying to upgrade our pipelines from Beam 2.11.0 to Beam 2.16.0 we found 
that our SpecificRecords used in PCollection were being decoded as 
GenericRecords.

After some investigation we found the specific commit/issue that we think did 
brake it:

[https://github.com/apache/beam/pull/8342/files]

https://issues.apache.org/jira/browse/BEAM-7103

After the mentioned change all AvroCoders are serialized as simple urn: 
"beam:coder:avro:v1" which means they are deserialized / rehydrated as 
AvroCoder<GenericRecord>.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to