[ 
https://issues.apache.org/jira/browse/AVRO-507?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12853382#action_12853382
 ] 

Jeff Hammerbacher commented on AVRO-507:
----------------------------------------

For example, here is an excerpt from an email I sent to someone working on a C# 
implementation to help him get the serialization interop tests working (where 
most implementers will start):

{quote}
The schema used for testing across languages is in 
share/test/schemas/interop.avsc. You'll need to add some entries to the 
top-level build.sh script to generate interop data for reading by other 
languages and to read the interop data generated by other languages. See, for 
example, "gen_interop_data.py" and "test_datafile_interop.py" in lang/test/py 
for how I do things in Python.
{quote}

> Document how to implement interop tests for a new language
> ----------------------------------------------------------
>
>                 Key: AVRO-507
>                 URL: https://issues.apache.org/jira/browse/AVRO-507
>             Project: Avro
>          Issue Type: Improvement
>            Reporter: Jeff Hammerbacher
>
> From recent experience and communication, getting interop testing to work is 
> a bit of a dark art. We should have documentation, either in the Avro source 
> tree or on the Avro wiki, to help guide future language implementers.

-- 
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