Details
-
Bug
-
Status: Resolved
-
P2
-
Resolution: Fixed
-
2.13.0, 2.14.0, 2.15.0, 2.16.0
-
None
Description
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>.
Attachments
Issue Links
- is caused by
-
BEAM-7103 Adding AvroGenericCoder for simple dict type cross-language data transfer
- Resolved
- links to