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)