You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by "Jeff Hammerbacher (JIRA)" <ji...@apache.org> on 2010/04/05 16:39:27 UTC
[jira] Commented: (AVRO-507) Document how to implement interop
tests for a new language
[ 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.