[ 
https://issues.apache.org/jira/browse/AVRO-219?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jeff Hammerbacher updated AVRO-219:
-----------------------------------

    Attachment: AVRO-219.patch

Okay, here's a patch that replaces the current Python implementation with just 
the IO path that I've rewritten. I have not addressed the union validation 
concern, as I didn't completely grok the point. I'd like to address that issue 
in a separate JIRA after this patch gets committed, if possible.

Also, I have removed the interop tests for now. Once this patch is approved and 
committed, I'll clean up AVRO-264 and get that committed, then open a ticket to 
add the interop tests back in.

Thanks,
Jeff

> Rewrite Python implementation's IO path (schema.py, io.py, genericio.py, 
> datafile.py) and associated tests
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: AVRO-219
>                 URL: https://issues.apache.org/jira/browse/AVRO-219
>             Project: Avro
>          Issue Type: Improvement
>          Components: python
>            Reporter: Jeff Hammerbacher
>            Assignee: Jeff Hammerbacher
>         Attachments: AVRO-219-schema-io-and-datafile.patch, AVRO-219.patch, 
> AVRO-219.patch.schema, AVRO-219.patch.schema_and_io
>
>
> Currently, the unit tests for schema.py, genericio.py, and datafile.py are 
> grouped in with the unit tests for io.py in testio.py. We should break the 
> tests into individual files so that we have better modularization of tests.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to