You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by Tom White <to...@cloudera.com> on 2016/01/06 16:16:54 UTC

[VOTE] Avro release 1.8.0 (rc2)

I've created another release candidate for Avro 1.8.0 that fixes the
problems found in rc1. (Thanks to Ryan and Martin for the patches to fix
them.)

The changes are listed at:
http://s.apache.org/avro180

The release artifacts can be found here:
https://dist.apache.org/repos/dist/dev/avro/avro-1.8.0-rc2/

The tag corresponding to this release candidate is:
http://svn.apache.org/repos/asf/avro/tags/release-1.8.0-rc2/

You can find the KEYS file here:
https://dist.apache.org/repos/dist/release/avro/KEYS

The Maven staging repository is at:
https://repository.apache.org/content/repositories/orgapacheavro-1004/

Please download, verify, and test. The vote will remain open for at least
72 hours. Again, this is the first release that has been built using
Docker, so please pay extra attention to the languages you are interested
in. Thanks in advance for voting!

Cheers,
Tom

Re: [VOTE] Avro release 1.8.0 (rc2)

Posted by Tom White <to...@cloudera.com>.
I'm closing the vote.

Thanks for all your testing Sean!

Cheers,
Tom

On Mon, Jan 11, 2016 at 5:09 PM, Sean Busbey <bu...@cloudera.com> wrote:

> * docs LICENSE : AVRO-1779
> * NPE in avro-tools : AVRO-1780
>
> I haven't gotten to verify the avro-rpc-quickstart problem yet, but there
> is a concurrency bug in Schema.parse for the java library. Filed as blocker
> under AVRO-1781.
>
> On Sat, Jan 9, 2016 at 12:51 AM, Sean Busbey <bu...@cloudera.com> wrote:
>
> > -1 (non-binding)
> >
> > bad:
> > * the artifact avro-doc-1.8.0.tar.gz has no LICENSE/NOTICE files
> > * the avro-tools jar fails with NPE[1]
> >
> > I'll file issues.
> >
> > mixed:
> >
> > * ruby successfully loads and I can run some simple IO, but phunt's
> > avro-rpc-quickstart fails[2]. I'm not sure yet if the failure is expected
> > given the changes in 1.8.0.
> >
> > good:
> > * other LICENSE/NOTICE spot-check looks fine
> > * signatures match
> > * checksums match
> > * tag matches src tarball, ignoring one nit
> >
> > Only in avro-src/avro-src-1.8.0/lang/java/mapred/src/test/
> > resources/org/apache/avro/mapreduce/mapreduce-test-input.avro:
> SUCCESS.crc
> >
> > [1]:
> >
> > busbey$ java -jar avro-tools-1.8.0.jar
> > Version 1.8.0 of Exception in thread "main"
> java.lang.NullPointerException
> > at org.apache.avro.tool.Main.printStream(Main.java:105)
> > at org.apache.avro.tool.Main.run(Main.java:92)
> > at org.apache.avro.tool.Main.main(Main.java:74)
> > busbey$ java -jar avro-tools-1.8.0.jar --help
> > Version 1.8.0 of Exception in thread "main"
> java.lang.NullPointerException
> > at org.apache.avro.tool.Main.printStream(Main.java:105)
> > at org.apache.avro.tool.Main.run(Main.java:92)
> > at org.apache.avro.tool.Main.main(Main.java:74)
> >
> >   looks like the tooling looks for NOTICE.txt at the top level and we
> > don't have one there anymore :(
> >
> >
> >
> https://github.com/apache/avro/blob/trunk/lang/java/tools/src/main/java/org/apache/avro/tool/Main.java#L92
> >
> >
> > [2]: https://github.com/phunt/avro-rpc-quickstart
> >
> > busbey$ ruby sample_ipc_client.rb avro_user pat Hello_World
> > Avro::IO::AvroTypeError: The datum "\x89\xA9\xD1\xFF@NUm
> \xEA\x9A\xFB\xDAx\xF5Zq"
> > is not an example of schema
> > {"type":"fixed","name":"MD5","namespace":"org.apache.avro.ipc","size":16}
> >                write_data at
> > /Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/io.rb:543
> >              write_record at
> > /Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/io.rb:610
> >                      each at org/jruby/RubyArray.java:1613
> >              write_record at
> > /Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/io.rb:609
> >                write_data at
> > /Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/io.rb:561
> >                     write at
> > /Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/io.rb:538
> >   write_handshake_request at
> > /Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/ipc.rb:136
> >                   request at
> > /Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/ipc.rb:105
> >                   request at
> > /Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/ipc.rb:117
> >                    (root) at sample_ipc_client.rb:49
> >
> >
> > On Wed, Jan 6, 2016 at 9:16 AM, Tom White <to...@cloudera.com> wrote:
> >
> >> I've created another release candidate for Avro 1.8.0 that fixes the
> >> problems found in rc1. (Thanks to Ryan and Martin for the patches to fix
> >> them.)
> >>
> >> The changes are listed at:
> >> http://s.apache.org/avro180
> >>
> >> The release artifacts can be found here:
> >> https://dist.apache.org/repos/dist/dev/avro/avro-1.8.0-rc2/
> >>
> >> The tag corresponding to this release candidate is:
> >> http://svn.apache.org/repos/asf/avro/tags/release-1.8.0-rc2/
> >>
> >> You can find the KEYS file here:
> >> https://dist.apache.org/repos/dist/release/avro/KEYS
> >>
> >> The Maven staging repository is at:
> >> https://repository.apache.org/content/repositories/orgapacheavro-1004/
> >>
> >> Please download, verify, and test. The vote will remain open for at
> least
> >> 72 hours. Again, this is the first release that has been built using
> >> Docker, so please pay extra attention to the languages you are
> interested
> >> in. Thanks in advance for voting!
> >>
> >> Cheers,
> >> Tom
> >>
> >
> >
> >
> > --
> > Sean
> >
>
>
>
> --
> Sean
>

Re: [VOTE] Avro release 1.8.0 (rc2)

Posted by Sean Busbey <bu...@cloudera.com>.
* docs LICENSE : AVRO-1779
* NPE in avro-tools : AVRO-1780

I haven't gotten to verify the avro-rpc-quickstart problem yet, but there
is a concurrency bug in Schema.parse for the java library. Filed as blocker
under AVRO-1781.

On Sat, Jan 9, 2016 at 12:51 AM, Sean Busbey <bu...@cloudera.com> wrote:

> -1 (non-binding)
>
> bad:
> * the artifact avro-doc-1.8.0.tar.gz has no LICENSE/NOTICE files
> * the avro-tools jar fails with NPE[1]
>
> I'll file issues.
>
> mixed:
>
> * ruby successfully loads and I can run some simple IO, but phunt's
> avro-rpc-quickstart fails[2]. I'm not sure yet if the failure is expected
> given the changes in 1.8.0.
>
> good:
> * other LICENSE/NOTICE spot-check looks fine
> * signatures match
> * checksums match
> * tag matches src tarball, ignoring one nit
>
> Only in avro-src/avro-src-1.8.0/lang/java/mapred/src/test/
> resources/org/apache/avro/mapreduce/mapreduce-test-input.avro: SUCCESS.crc
>
> [1]:
>
> busbey$ java -jar avro-tools-1.8.0.jar
> Version 1.8.0 of Exception in thread "main" java.lang.NullPointerException
> at org.apache.avro.tool.Main.printStream(Main.java:105)
> at org.apache.avro.tool.Main.run(Main.java:92)
> at org.apache.avro.tool.Main.main(Main.java:74)
> busbey$ java -jar avro-tools-1.8.0.jar --help
> Version 1.8.0 of Exception in thread "main" java.lang.NullPointerException
> at org.apache.avro.tool.Main.printStream(Main.java:105)
> at org.apache.avro.tool.Main.run(Main.java:92)
> at org.apache.avro.tool.Main.main(Main.java:74)
>
>   looks like the tooling looks for NOTICE.txt at the top level and we
> don't have one there anymore :(
>
>
> https://github.com/apache/avro/blob/trunk/lang/java/tools/src/main/java/org/apache/avro/tool/Main.java#L92
>
>
> [2]: https://github.com/phunt/avro-rpc-quickstart
>
> busbey$ ruby sample_ipc_client.rb avro_user pat Hello_World
> Avro::IO::AvroTypeError: The datum "\x89\xA9\xD1\xFF@NUm\xEA\x9A\xFB\xDAx\xF5Zq"
> is not an example of schema
> {"type":"fixed","name":"MD5","namespace":"org.apache.avro.ipc","size":16}
>                write_data at
> /Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/io.rb:543
>              write_record at
> /Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/io.rb:610
>                      each at org/jruby/RubyArray.java:1613
>              write_record at
> /Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/io.rb:609
>                write_data at
> /Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/io.rb:561
>                     write at
> /Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/io.rb:538
>   write_handshake_request at
> /Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/ipc.rb:136
>                   request at
> /Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/ipc.rb:105
>                   request at
> /Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/ipc.rb:117
>                    (root) at sample_ipc_client.rb:49
>
>
> On Wed, Jan 6, 2016 at 9:16 AM, Tom White <to...@cloudera.com> wrote:
>
>> I've created another release candidate for Avro 1.8.0 that fixes the
>> problems found in rc1. (Thanks to Ryan and Martin for the patches to fix
>> them.)
>>
>> The changes are listed at:
>> http://s.apache.org/avro180
>>
>> The release artifacts can be found here:
>> https://dist.apache.org/repos/dist/dev/avro/avro-1.8.0-rc2/
>>
>> The tag corresponding to this release candidate is:
>> http://svn.apache.org/repos/asf/avro/tags/release-1.8.0-rc2/
>>
>> You can find the KEYS file here:
>> https://dist.apache.org/repos/dist/release/avro/KEYS
>>
>> The Maven staging repository is at:
>> https://repository.apache.org/content/repositories/orgapacheavro-1004/
>>
>> Please download, verify, and test. The vote will remain open for at least
>> 72 hours. Again, this is the first release that has been built using
>> Docker, so please pay extra attention to the languages you are interested
>> in. Thanks in advance for voting!
>>
>> Cheers,
>> Tom
>>
>
>
>
> --
> Sean
>



-- 
Sean

Re: [VOTE] Avro release 1.8.0 (rc2)

Posted by Sean Busbey <bu...@cloudera.com>.
-1 (non-binding)

bad:
* the artifact avro-doc-1.8.0.tar.gz has no LICENSE/NOTICE files
* the avro-tools jar fails with NPE[1]

I'll file issues.

mixed:

* ruby successfully loads and I can run some simple IO, but phunt's
avro-rpc-quickstart fails[2]. I'm not sure yet if the failure is expected
given the changes in 1.8.0.

good:
* other LICENSE/NOTICE spot-check looks fine
* signatures match
* checksums match
* tag matches src tarball, ignoring one nit

Only in avro-src/avro-src-1.8.0/lang/java/mapred/src/test/
resources/org/apache/avro/mapreduce/mapreduce-test-input.avro: SUCCESS.crc

[1]:

busbey$ java -jar avro-tools-1.8.0.jar
Version 1.8.0 of Exception in thread "main" java.lang.NullPointerException
at org.apache.avro.tool.Main.printStream(Main.java:105)
at org.apache.avro.tool.Main.run(Main.java:92)
at org.apache.avro.tool.Main.main(Main.java:74)
busbey$ java -jar avro-tools-1.8.0.jar --help
Version 1.8.0 of Exception in thread "main" java.lang.NullPointerException
at org.apache.avro.tool.Main.printStream(Main.java:105)
at org.apache.avro.tool.Main.run(Main.java:92)
at org.apache.avro.tool.Main.main(Main.java:74)

  looks like the tooling looks for NOTICE.txt at the top level and we don't
have one there anymore :(

https://github.com/apache/avro/blob/trunk/lang/java/tools/src/main/java/org/apache/avro/tool/Main.java#L92


[2]: https://github.com/phunt/avro-rpc-quickstart

busbey$ ruby sample_ipc_client.rb avro_user pat Hello_World
Avro::IO::AvroTypeError: The datum
"\x89\xA9\xD1\xFF@NUm\xEA\x9A\xFB\xDAx\xF5Zq"
is not an example of schema
{"type":"fixed","name":"MD5","namespace":"org.apache.avro.ipc","size":16}
               write_data at
/Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/io.rb:543
             write_record at
/Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/io.rb:610
                     each at org/jruby/RubyArray.java:1613
             write_record at
/Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/io.rb:609
               write_data at
/Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/io.rb:561
                    write at
/Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/io.rb:538
  write_handshake_request at
/Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/ipc.rb:136
                  request at
/Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/ipc.rb:105
                  request at
/Users/busbey/.rvm/gems/jruby-1.7.3/gems/avro-1.8.0/lib/avro/ipc.rb:117
                   (root) at sample_ipc_client.rb:49


On Wed, Jan 6, 2016 at 9:16 AM, Tom White <to...@cloudera.com> wrote:

> I've created another release candidate for Avro 1.8.0 that fixes the
> problems found in rc1. (Thanks to Ryan and Martin for the patches to fix
> them.)
>
> The changes are listed at:
> http://s.apache.org/avro180
>
> The release artifacts can be found here:
> https://dist.apache.org/repos/dist/dev/avro/avro-1.8.0-rc2/
>
> The tag corresponding to this release candidate is:
> http://svn.apache.org/repos/asf/avro/tags/release-1.8.0-rc2/
>
> You can find the KEYS file here:
> https://dist.apache.org/repos/dist/release/avro/KEYS
>
> The Maven staging repository is at:
> https://repository.apache.org/content/repositories/orgapacheavro-1004/
>
> Please download, verify, and test. The vote will remain open for at least
> 72 hours. Again, this is the first release that has been built using
> Docker, so please pay extra attention to the languages you are interested
> in. Thanks in advance for voting!
>
> Cheers,
> Tom
>



-- 
Sean

RE: [VOTE] Avro release 1.8.0 (rc2)

Posted by Sipho Stanley Mhlanga <St...@multichoice.co.za>.
Noted. Thanks.

-----Original Message-----
From: Tom White [mailto:tom@cloudera.com] 
Sent: 07 January 2016 11:28 AM
To: dev@avro.apache.org
Subject: Re: [VOTE] Avro release 1.8.0 (rc2)

Please start a new thread for questions like this rather than replying to existing unrelated threads. The Kafka user list is probably your best bet:
users@kafka.apache.org.

Cheers,
Tom

On Thu, Jan 7, 2016 at 7:08 AM, Sipho Stanley Mhlanga < Stanley.Mhlanga@multichoice.co.za> wrote:

> Hi Guys,
>
> I have a project for replicating data from oracle database using 
> goldengate big data utility to apache kafka and we intend to use Avro 
> formatter which requires Avro schemas. I am new to kafka and don't 
> know how to build Avro schemas or to link Apache kafka with Goldengate 
> kafka adapter. Any help will be appreciated.
>
> Thanks.
>
> -----Original Message-----
> From: Tom White [mailto:tom@cloudera.com]
> Sent: 06 January 2016 05:17 PM
> To: dev@avro.apache.org
> Subject: [VOTE] Avro release 1.8.0 (rc2)
>
> I've created another release candidate for Avro 1.8.0 that fixes the 
> problems found in rc1. (Thanks to Ryan and Martin for the patches to 
> fix
> them.)
>
> The changes are listed at:
> http://s.apache.org/avro180
>
> The release artifacts can be found here:
> https://dist.apache.org/repos/dist/dev/avro/avro-1.8.0-rc2/
>
> The tag corresponding to this release candidate is:
> http://svn.apache.org/repos/asf/avro/tags/release-1.8.0-rc2/
>
> You can find the KEYS file here:
> https://dist.apache.org/repos/dist/release/avro/KEYS
>
> The Maven staging repository is at:
> https://repository.apache.org/content/repositories/orgapacheavro-1004/
>
> Please download, verify, and test. The vote will remain open for at 
> least
> 72 hours. Again, this is the first release that has been built using 
> Docker, so please pay extra attention to the languages you are 
> interested in. Thanks in advance for voting!
>
> Cheers,
> Tom
>
> This electronic communication and the attached file(s) are subject to 
> a disclaimer which can be viewed at 
> http://www.multichoice.co.za/multichoice/view/multichoice/en/page21855.
> If you are unable to view the disclaimer, please email 
> disclaimer@multichoice.co.za for a copy.
>

This electronic communication and the attached file(s) are subject to a disclaimer which can be viewed at http://www.multichoice.co.za/multichoice/view/multichoice/en/page21855.
If you are unable to view the disclaimer, please email disclaimer@multichoice.co.za for a copy.

Re: [VOTE] Avro release 1.8.0 (rc2)

Posted by Tom White <to...@cloudera.com>.
Please start a new thread for questions like this rather than replying to
existing unrelated threads. The Kafka user list is probably your best bet:
users@kafka.apache.org.

Cheers,
Tom

On Thu, Jan 7, 2016 at 7:08 AM, Sipho Stanley Mhlanga <
Stanley.Mhlanga@multichoice.co.za> wrote:

> Hi Guys,
>
> I have a project for replicating data from oracle database using
> goldengate big data utility to apache kafka and we intend to use Avro
> formatter which requires Avro schemas. I am new to kafka and don't know how
> to build Avro schemas or to link Apache kafka with Goldengate kafka
> adapter. Any help will be appreciated.
>
> Thanks.
>
> -----Original Message-----
> From: Tom White [mailto:tom@cloudera.com]
> Sent: 06 January 2016 05:17 PM
> To: dev@avro.apache.org
> Subject: [VOTE] Avro release 1.8.0 (rc2)
>
> I've created another release candidate for Avro 1.8.0 that fixes the
> problems found in rc1. (Thanks to Ryan and Martin for the patches to fix
> them.)
>
> The changes are listed at:
> http://s.apache.org/avro180
>
> The release artifacts can be found here:
> https://dist.apache.org/repos/dist/dev/avro/avro-1.8.0-rc2/
>
> The tag corresponding to this release candidate is:
> http://svn.apache.org/repos/asf/avro/tags/release-1.8.0-rc2/
>
> You can find the KEYS file here:
> https://dist.apache.org/repos/dist/release/avro/KEYS
>
> The Maven staging repository is at:
> https://repository.apache.org/content/repositories/orgapacheavro-1004/
>
> Please download, verify, and test. The vote will remain open for at least
> 72 hours. Again, this is the first release that has been built using
> Docker, so please pay extra attention to the languages you are interested
> in. Thanks in advance for voting!
>
> Cheers,
> Tom
>
> This electronic communication and the attached file(s) are subject to a
> disclaimer which can be viewed at
> http://www.multichoice.co.za/multichoice/view/multichoice/en/page21855.
> If you are unable to view the disclaimer, please email
> disclaimer@multichoice.co.za for a copy.
>

RE: [VOTE] Avro release 1.8.0 (rc2)

Posted by Sipho Stanley Mhlanga <St...@multichoice.co.za>.
Hi Guys,

I have a project for replicating data from oracle database using goldengate big data utility to apache kafka and we intend to use Avro formatter which requires Avro schemas. I am new to kafka and don't know how to build Avro schemas or to link Apache kafka with Goldengate kafka adapter. Any help will be appreciated.

Thanks.

-----Original Message-----
From: Tom White [mailto:tom@cloudera.com] 
Sent: 06 January 2016 05:17 PM
To: dev@avro.apache.org
Subject: [VOTE] Avro release 1.8.0 (rc2)

I've created another release candidate for Avro 1.8.0 that fixes the problems found in rc1. (Thanks to Ryan and Martin for the patches to fix
them.)

The changes are listed at:
http://s.apache.org/avro180

The release artifacts can be found here:
https://dist.apache.org/repos/dist/dev/avro/avro-1.8.0-rc2/

The tag corresponding to this release candidate is:
http://svn.apache.org/repos/asf/avro/tags/release-1.8.0-rc2/

You can find the KEYS file here:
https://dist.apache.org/repos/dist/release/avro/KEYS

The Maven staging repository is at:
https://repository.apache.org/content/repositories/orgapacheavro-1004/

Please download, verify, and test. The vote will remain open for at least
72 hours. Again, this is the first release that has been built using Docker, so please pay extra attention to the languages you are interested in. Thanks in advance for voting!

Cheers,
Tom

This electronic communication and the attached file(s) are subject to a disclaimer which can be viewed at http://www.multichoice.co.za/multichoice/view/multichoice/en/page21855.
If you are unable to view the disclaimer, please email disclaimer@multichoice.co.za for a copy.