You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by "Michael A. Smith (Jira)" <ji...@apache.org> on 2020/08/15 14:57:00 UTC

[jira] [Created] (AVRO-2915) Move Exception Classes to Dedicated Module

Michael A. Smith created AVRO-2915:
--------------------------------------

             Summary: Move Exception Classes to Dedicated Module
                 Key: AVRO-2915
                 URL: https://issues.apache.org/jira/browse/AVRO-2915
             Project: Apache Avro
          Issue Type: Task
          Components: python
            Reporter: Michael A. Smith


Refactoring lang/py is made more difficult by the fact that exception classes are created and used in a variety of places. If an exception is created in avro.schema and handled in avro.io, then another exception can't be created in avro.io and handled in avro.schema.

Isolating the exceptions in their own module will make it easy to reuse code between the functional modules themselves.



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