You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@beam.apache.org by "Valentyn Tymofieiev (Jira)" <ji...@apache.org> on 2021/10/07 16:15:00 UTC

[jira] [Created] (BEAM-13016) Remove avro-python3 dependency from Beam

Valentyn Tymofieiev created BEAM-13016:
------------------------------------------

             Summary: Remove avro-python3 dependency from Beam
                 Key: BEAM-13016
                 URL: https://issues.apache.org/jira/browse/BEAM-13016
             Project: Beam
          Issue Type: Bug
          Components: io-py-avro
            Reporter: Valentyn Tymofieiev
            Assignee: Ananda Prasad Inguva


Beam has been using fastavro as default dependency for Avro IO on Python3 and no issues have been reported. Fastavro has more frequent release cycle and is faster. 

Let's remove the dependency on avro-python3 to avoid branching in our codebase so that we don't replicate it in other parts of Beam, which was recently happening on:  

https://github.com/apache/beam/pull/15185#pullrequestreview-729352200
https://github.com/apache/beam/pull/15185#pullrequestreview-731157837



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