avro-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Scott Carey (JIRA)" <j...@apache.org>
Subject [jira] Commented: (AVRO-716) New Java build: integrate with parent build and remove cruft
Date Sat, 15 Jan 2011 00:37:45 GMT

    [ https://issues.apache.org/jira/browse/AVRO-716?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12981989#action_12981989

Scott Carey commented on AVRO-716:

The Interop tests use RandomData in order to generate binary data for testing.

This is used in a few places and we already have two copies of the class.  I think it makes
sense to move this from the test tree to o.a.a.util and have a public API for it.  We can
then make a Tool and use avro-tools.jar to create the interop data.   Generating random data
with the command line tool has many other uses too.

Does that sound reasonable?  If we do this, I  think it makes sense to put the Tool portion
into a different ticket since it will need its own section in CHANGES.txt.

> New Java build: integrate with parent build and remove cruft
> ------------------------------------------------------------
>                 Key: AVRO-716
>                 URL: https://issues.apache.org/jira/browse/AVRO-716
>             Project: Avro
>          Issue Type: Task
>          Components: build, java
>            Reporter: Scott Carey
>            Assignee: Scott Carey
>            Priority: Blocker
>             Fix For: 1.5.0
> We have legacy ant and ivy items in lang/java that need to be removed or reduced.   
> 'ant clean' 'and compile' and 'ant test' can simply forward to maven, we might still
want to have ant drive interop tests, and it is useful to have ant around as a tool.
> Additionally, buildbot currently fails and build.sh from the top level does not properly
build Java.

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

View raw message