Re: [VOTE] Move Avro to git

2016-02-02 Thread Martin Kleppmann
+1, yes please! > On 1 Feb 2016, at 20:02, Ryan Blue wrote: > > Hi everyone, > > A couple months ago, on the "Release and code management" discussion thread > [1], I suggested moving Avro to git. Everyone was for the idea on that thread > and now that the 1.8.0 release is finished I think we

[jira] [Commented] (AVRO-1663) C Library does not handle enum's namespace

2016-01-27 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1663?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15119228#comment-15119228 ] Martin Kleppmann commented on AVRO-1663: I added the version bump instructio

Re: docs on building the website?

2016-01-27 Thread Martin Kleppmann
I've taken the liberty of adding myself too. Thanks, Martin > On 22 Jan 2016, at 16:24, Sean Busbey wrote: > > Thanks Tom! that sounds perfect. > > On Fri, Jan 22, 2016 at 6:17 AM, Tom White wrote: > >> Hi Sean, >> >> There are website publishing instructions on >> >> https://cwiki.apache.

Re: [VOTE] Avro release 1.8.0 (rc3)

2016-01-27 Thread Martin Kleppmann
+1 (non-binding) Checked hashes and signatures. Updated my own projects to use the RC3 Ruby and C implementations, verified that they work correctly. > On 26 Jan 2016, at 17:00, Tom White wrote: > > +1 (verified checksum and signatures, and performed basic checks). > > Tom > > On Mon, Jan 25

[jira] [Updated] (AVRO-1783) Gracefully handle strings with wrong character encoding

2016-01-21 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1783: --- Resolution: Fixed Fix Version/s: 1.8.0 Status: Resolved (was: Patch

[jira] [Commented] (AVRO-1559) Drop support for Ruby 1.8

2016-01-21 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15110763#comment-15110763 ] Martin Kleppmann commented on AVRO-1559: {quote} I'm happy to start a

Wiki access permissions

2016-01-21 Thread Martin Kleppmann
Who is the Confluence "Space Admin" for the Avro wiki please? I'd like to edit this page: https://cwiki.apache.org/confluence/display/AVRO/How+To+Release But it looks like I need to be given permission to do so: https://cwiki.apache.org/confluence/display/INFRA/Managing+permissions+on+your+projec

[jira] [Assigned] (AVRO-1783) Gracefully handle strings with wrong character encoding

2016-01-21 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann reassigned AVRO-1783: -- Assignee: Martin Kleppmann > Gracefully handle strings with wrong character encod

[jira] [Commented] (AVRO-1559) Drop support for Ruby 1.8

2016-01-21 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15110581#comment-15110581 ] Martin Kleppmann commented on AVRO-1559: +1 on dropping 1.8 support but kee

[jira] [Updated] (AVRO-1783) Gracefully handle strings with wrong character encoding

2016-01-21 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1783: --- Attachment: AVRO-1783-2.patch [~busbey]: I reproduced your issue on JRuby 1.7.3. Looks like

[jira] [Commented] (AVRO-1781) Schema.parse is not thread safe

2016-01-21 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1781?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15110417#comment-15110417 ] Martin Kleppmann commented on AVRO-1781: [~rdblue]: Looks like the addendum

[jira] [Commented] (AVRO-1785) Ruby: schema_normalization.rb is incompatible with Ruby 1.8.7

2016-01-20 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1785?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15108255#comment-15108255 ] Martin Kleppmann commented on AVRO-1785: +1 on dropping support for Ruby 1.8.7

[jira] [Updated] (AVRO-1775) Running unit tests on Ruby 2.2

2016-01-19 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1775?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1775: --- Resolution: Fixed Fix Version/s: 1.8.0 Status: Resolved (was: Patch

[jira] [Commented] (AVRO-1775) Running unit tests on Ruby 2.2

2016-01-19 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15107527#comment-15107527 ] Martin Kleppmann commented on AVRO-1775: This change only affects the b

Re: buildbot failure in ASF Buildbot on avro-c-ubuntu

2016-01-19 Thread Martin Kleppmann
Looks like this CI box doesn't have libjansson installed. Does someone have the magic touch to install it please? > On 19 Jan 2016, at 20:54, build...@apache.org wrote: > > The Buildbot has detected a new failure on builder avro-c-ubuntu while > building ASF Buildbot. Full details are available

[jira] [Commented] (AVRO-1775) Running unit tests on Ruby 2.2

2016-01-19 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15107470#comment-15107470 ] Martin Kleppmann commented on AVRO-1775: Could I get a review for this pl

[jira] [Updated] (AVRO-1663) C Library does not handle enum's namespace

2016-01-19 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1663: --- Resolution: Fixed Fix Version/s: 1.8.0 Status: Resolved (was: Patch

[jira] [Updated] (AVRO-1691) Error parsing schema if schema is json string

2016-01-19 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1691?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1691: --- Resolution: Fixed Fix Version/s: 1.8.0 Status: Resolved (was: Patch

[jira] [Updated] (AVRO-1769) Depend on external libjansson instead of a bundled copy

2016-01-19 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1769?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1769: --- Resolution: Fixed Fix Version/s: 1.8.0 Status: Resolved (was: Patch

[jira] [Commented] (AVRO-1663) C Library does not handle enum's namespace

2016-01-18 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1663?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15105562#comment-15105562 ] Martin Kleppmann commented on AVRO-1663: Could someone please clarify how upd

[jira] [Commented] (AVRO-1769) Depend on external libjansson instead of a bundled copy

2016-01-18 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1769?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15105556#comment-15105556 ] Martin Kleppmann commented on AVRO-1769: Does anyone have further comments on

Re: [jira] [Updated] (AVRO-1760) Thread scalability problem with the use of SynchronizedMap

2016-01-18 Thread Martin Kleppmann
There is a good selection of open issues with Avro-C here: https://issues.apache.org/jira/issues/?jql=project%20%3D%20AVRO%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened%2C%20%22Patch%20Available%22)%20AND%20component%20%3D%20c%20 Contributions welcome :) > On 17 Jan 2016, at

[jira] [Commented] (AVRO-1783) Gracefully handle strings with wrong character encoding

2016-01-13 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1783?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15096947#comment-15096947 ] Martin Kleppmann commented on AVRO-1783: Yeah I can't make much sens

[jira] [Updated] (AVRO-1782) Test failures in Ruby 2.1/2.2

2016-01-13 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1782?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1782: --- Resolution: Fixed Fix Version/s: 1.8.0 Status: Resolved (was: Patch

[jira] [Commented] (AVRO-1783) Gracefully handle strings with wrong character encoding

2016-01-13 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1783?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15096020#comment-15096020 ] Martin Kleppmann commented on AVRO-1783: Can you give the full message and s

[jira] [Commented] (AVRO-1781) Schema.parse is not thread safe

2016-01-11 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1781?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15092860#comment-15092860 ] Martin Kleppmann commented on AVRO-1781: I'd also be wary of addin

[jira] [Updated] (AVRO-1783) Gracefully handle strings with wrong character encoding

2016-01-11 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1783: --- Status: Patch Available (was: Open) > Gracefully handle strings with wrong character encod

[jira] [Updated] (AVRO-1783) Gracefully handle strings with wrong character encoding

2016-01-11 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1783: --- Attachment: AVRO-1783.patch Attached a patch which I think fixes the broken string handling

[jira] [Created] (AVRO-1783) Gracefully handle strings with wrong character encoding

2016-01-11 Thread Martin Kleppmann (JIRA)
Martin Kleppmann created AVRO-1783: -- Summary: Gracefully handle strings with wrong character encoding Key: AVRO-1783 URL: https://issues.apache.org/jira/browse/AVRO-1783 Project: Avro Issue

[jira] [Updated] (AVRO-1782) Test failures in Ruby 2.1/2.2

2016-01-11 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1782?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1782: --- Affects Version/s: 1.7.7 Status: Patch Available (was: Open) > Test failu

[jira] [Updated] (AVRO-1782) Test failures in Ruby 2.1/2.2

2016-01-11 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1782?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1782: --- Attachment: AVRO-1782.patch Attached a patch to fix all the test failures: * Explicitly

[jira] [Created] (AVRO-1782) Test failures in Ruby 2.1/2.2

2016-01-11 Thread Martin Kleppmann (JIRA)
Martin Kleppmann created AVRO-1782: -- Summary: Test failures in Ruby 2.1/2.2 Key: AVRO-1782 URL: https://issues.apache.org/jira/browse/AVRO-1782 Project: Avro Issue Type: Bug

[jira] [Updated] (AVRO-1725) Enum schema exhibits same restriction to enum symbols as to names

2016-01-11 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1725?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1725: --- Resolution: Fixed Fix Version/s: 1.8.0 Status: Resolved (was: Patch

[jira] [Commented] (AVRO-1776) update Ruby gem

2015-12-31 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15075954#comment-15075954 ] Martin Kleppmann commented on AVRO-1776: This will happen when the next releas

[jira] [Updated] (AVRO-1725) Enum schema exhibits same restriction to enum symbols as to names

2015-12-30 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1725?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1725: --- Attachment: AVRO-1725.patch Agree with [~cutting]. I've attached a documentation patch, a

[jira] [Updated] (AVRO-1725) Enum schema exhibits same restriction to enum symbols as to names

2015-12-30 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1725?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1725: --- Status: Patch Available (was: Open) > Enum schema exhibits same restriction to enum symb

Re: [DISCUSS][JAVA] Generating toBytes/fromBytes methods?

2015-12-30 Thread Martin Kleppmann
Yes, I think it's inevitable that there is some kind of registry or database of schemas, since a fingerprint by itself does not contain enough information to be able to decode a record. https://issues.apache.org/jira/browse/AVRO-1704 calls this a SchemaStore. In some cases, I imagine an applica

[jira] [Updated] (AVRO-1769) Depend on external libjansson instead of a bundled copy

2015-12-30 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1769?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1769: --- Attachment: AVRO-1769-2.patch.gz [~dcreager]: Thanks for reviewing. I've attached an up

[jira] [Updated] (AVRO-1663) C Library does not handle enum's namespace

2015-12-30 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1663: --- Attachment: AVRO-1663-4.patch Thanks for reviewing, [~dcreager]! I've attached an update

[jira] [Resolved] (AVRO-1560) SNAPPY_INCLUDE_DIR not accounted in CMakeLists.txt

2015-12-30 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1560?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann resolved AVRO-1560. Resolution: Fixed Fix Version/s: 1.8.0 +1. I needed this too in order to make the

[jira] [Updated] (AVRO-1617) C library: schema_record_equal can return true if schemas have different # of fields

2015-12-30 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1617?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1617: --- Resolution: Fixed Fix Version/s: 1.8.0 Status: Resolved (was: Patch

[jira] [Updated] (AVRO-1572) Avro-C misses EOF on 4K boundary

2015-12-30 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1572?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1572: --- Resolution: Fixed Assignee: Martin Kleppmann Fix Version/s: 1.8.0

[jira] [Updated] (AVRO-1775) Running unit tests on Ruby 2.2

2015-12-30 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1775?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1775: --- Status: Patch Available (was: Open) > Running unit tests on Ruby

[jira] [Updated] (AVRO-1775) Running unit tests on Ruby 2.2

2015-12-30 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1775?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1775: --- Attachment: AVRO-1775-1.patch Attached patch that adds a dependency on the {{test-unit}} gem

[jira] [Created] (AVRO-1775) Running unit tests on Ruby 2.2

2015-12-30 Thread Martin Kleppmann (JIRA)
Martin Kleppmann created AVRO-1775: -- Summary: Running unit tests on Ruby 2.2 Key: AVRO-1775 URL: https://issues.apache.org/jira/browse/AVRO-1775 Project: Avro Issue Type: Bug

[jira] [Updated] (AVRO-1772) Ruby: load error in rubygem when loading schema normalization

2015-12-30 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1772?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1772: --- Attachment: AVRO-1772.2.patch Missed one more file: test/test_schema.rb. Attached updated

[jira] [Commented] (AVRO-1772) Ruby: load error in rubygem when loading schema normalization

2015-12-30 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1772?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15074970#comment-15074970 ] Martin Kleppmann commented on AVRO-1772: +1. I just noticed two more files

Re: [VOTE] Avro release 1.8.0 (rc1)

2015-12-19 Thread Martin Kleppmann
There is a problem with the Ruby gem artifact. I tried installing it in a Ruby project using Avro; when the gem is loaded, it fails with the error: kernel_require.rb:54:in `require': cannot load such file -- avro/schema_normalization (LoadError) It seems that the following two files, which are

[jira] [Commented] (AVRO-1572) Avro-C misses EOF on 4K boundary

2015-12-15 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1572?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15058082#comment-15058082 ] Martin Kleppmann commented on AVRO-1572: +1 I think this patch looks great. I

[jira] [Commented] (AVRO-1561) [PATCH] segfault NPE in avro_resolved_map_reader_get_by_index

2015-12-15 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1561?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15058046#comment-15058046 ] Martin Kleppmann commented on AVRO-1561: [~virtuald]: Thanks for the patch,

[jira] [Commented] (AVRO-1725) Enum schema exhibits same restriction to enum symbols as to names

2015-12-15 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1725?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15057963#comment-15057963 ] Martin Kleppmann commented on AVRO-1725: [The spec|http://avro.apache.org/

[jira] [Updated] (AVRO-1691) Error parsing schema if schema is json string

2015-12-15 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1691?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1691: --- Attachment: AVRO-1691.patch Attached [~edenhill]'s patch from the [pull request|

[jira] [Updated] (AVRO-1691) Error parsing schema if schema is json string

2015-12-15 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1691?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1691: --- Status: Patch Available (was: Open) > Error parsing schema if schema is json str

[jira] [Updated] (AVRO-1769) Depend on external libjansson instead of a bundled copy

2015-12-15 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1769?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1769: --- Status: Patch Available (was: Open) > Depend on external libjansson instead of a bundled c

[jira] [Updated] (AVRO-1769) Depend on external libjansson instead of a bundled copy

2015-12-15 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1769?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1769: --- Attachment: AVRO-1769.patch.gz Attached patch. I extracted the relevant commits from

[jira] [Resolved] (AVRO-1565) C API doesn't provide mechanism to get namespace of schema

2015-12-15 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1565?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann resolved AVRO-1565. Resolution: Duplicate Assignee: Martin Kleppmann Closing this as duplicate of AVRO

[jira] [Assigned] (AVRO-1663) C Library does not handle enum's namespace

2015-12-15 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann reassigned AVRO-1663: -- Assignee: Martin Kleppmann > C Library does not handle enum's n

[jira] [Resolved] (AVRO-1029) I want to transfer files beetwin server and client by Avro-c.

2015-12-15 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1029?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann resolved AVRO-1029. Resolution: Not A Problem Closing as this is a support request, not an issue. Please ask on

[jira] [Resolved] (AVRO-462) C implementation does not accept "simple" primitive schemas

2015-12-15 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann resolved AVRO-462. --- Resolution: Duplicate Fix Version/s: 1.8.0 Closing as duplicate of AVRO-1691. >

[jira] [Commented] (AVRO-1691) Error parsing schema if schema is json string

2015-12-15 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1691?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15057723#comment-15057723 ] Martin Kleppmann commented on AVRO-1691: Using the OS-provided Jansson, ra

[jira] [Created] (AVRO-1769) Depend on external libjansson instead of a bundled copy

2015-12-15 Thread Martin Kleppmann (JIRA)
Martin Kleppmann created AVRO-1769: -- Summary: Depend on external libjansson instead of a bundled copy Key: AVRO-1769 URL: https://issues.apache.org/jira/browse/AVRO-1769 Project: Avro Issue

[jira] [Updated] (AVRO-1663) C Library does not handle enum's namespace

2015-12-15 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1663: --- Attachment: AVRO-1663-3.patch Attached v3 patch, slightly tweaked (in v2 I forgot to consider

[jira] [Commented] (AVRO-1617) C library: schema_record_equal can return true if schemas have different # of fields

2015-12-15 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1617?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15057663#comment-15057663 ] Martin Kleppmann commented on AVRO-1617: Looks good to me too. Thank you Sky

[jira] [Updated] (AVRO-1663) C Library does not handle enum's namespace

2015-12-14 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1663?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1663: --- Attachment: AVRO-1663-2.patch The previous patch doesn't fully address the problem

[jira] [Commented] (AVRO-1562) Add support for types extending Maps/Collections

2014-09-07 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1562?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14125063#comment-14125063 ] Martin Kleppmann commented on AVRO-1562: bq. I am not convinced it's wort

Re: [VOTE] Avro release 1.7.7 (rc0)

2014-07-21 Thread Martin Kleppmann
+1 (non-binding) Checked all signatures and hashes. Sanity-checked contents of docs. Installed Ruby gem and tested it manually. Unpacked archives and sanity-checked. I tried to run the unit tests in the source release, with mixed success: - py, py3, c, c++ ran through all tests successfully. - j

[jira] [Commented] (AVRO-695) Cycle Reference Support

2014-07-03 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-695?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14051597#comment-14051597 ] Martin Kleppmann commented on AVRO-695: --- I don't mean to be grouchy, bu

[jira] [Commented] (AVRO-1533) permit promotions between string and bytes

2014-07-03 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1533?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14051579#comment-14051579 ] Martin Kleppmann commented on AVRO-1533: [~cutting]: Ok, in that case I think

[jira] [Updated] (AVRO-1499) Ruby 2+ Writes Invalid avro files using the avro gem

2014-07-03 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1499: --- Resolution: Fixed Status: Resolved (was: Patch Available) I see what you're s

[jira] [Updated] (AVRO-1536) Remove monkeypatching of Enumerable

2014-07-03 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1536: --- Resolution: Fixed Status: Resolved (was: Patch Available) I have committed this

Re: Ruby gem fork - contribute back?

2014-07-02 Thread Martin Kleppmann
On 2 Jul 2014, at 14:37, Sean Busbey wrote: > On Wed, Jul 2, 2014 at 4:36 AM, Martin Kleppmann > wrote: > >> FWIW, Ruby isn't the only language with a tricky setup. I spent ages >> trying to get the Avro tests for PHP to work, for example. As discussed on >> anot

[jira] [Commented] (AVRO-1537) Make it easier to set up a multi-language build environment

2014-07-02 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1537?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14050004#comment-14050004 ] Martin Kleppmann commented on AVRO-1537: I'm happy to give this a try, bu

[jira] [Created] (AVRO-1537) Make it easier to set up a multi-language build environment

2014-07-02 Thread Martin Kleppmann (JIRA)
Martin Kleppmann created AVRO-1537: -- Summary: Make it easier to set up a multi-language build environment Key: AVRO-1537 URL: https://issues.apache.org/jira/browse/AVRO-1537 Project: Avro

Re: Ruby gem fork - contribute back?

2014-07-02 Thread Martin Kleppmann
On 30 Jun 2014, at 19:50, Willem van Bergen wrote: > I have attached another patch to AVRO-1499 that solves a big unicode encoding > problem. Thanks -- I've merged together your patch and mine, and will commit it soon unless there are any more comments raised. > I had to set up a VM to test th

[jira] [Updated] (AVRO-1499) Ruby 2+ Writes Invalid avro files using the avro gem

2014-07-02 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1499: --- Attachment: AVRO-1499-3.patch Thanks for your patch, [~wvanbergen]. I've attached a new

[jira] [Updated] (AVRO-1536) Remove monkeypatching of Enumerable

2014-07-02 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1536: --- Assignee: Martin Kleppmann Status: Patch Available (was: Open) > Remove monkeypatch

[jira] [Updated] (AVRO-1536) Remove monkeypatching of Enumerable

2014-07-02 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1536: --- Attachment: AVRO-1536.patch Attached a patch, extracted from [~wvanbergen]'s patch for

[jira] [Created] (AVRO-1536) Remove monkeypatching of Enumerable

2014-07-02 Thread Martin Kleppmann (JIRA)
Martin Kleppmann created AVRO-1536: -- Summary: Remove monkeypatching of Enumerable Key: AVRO-1536 URL: https://issues.apache.org/jira/browse/AVRO-1536 Project: Avro Issue Type: Improvement

[jira] [Commented] (AVRO-1533) permit promotions between string and bytes

2014-07-02 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1533?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14049741#comment-14049741 ] Martin Kleppmann commented on AVRO-1533: Only just saw this, sorry for the d

Re: Avro release cadence

2014-06-27 Thread Martin Kleppmann
On 26 Jun 2014, at 16:29, Doug Cutting wrote: > On Thu, Jun 26, 2014 at 5:02 AM, Martin Kleppmann > wrote: >> (1) We aim to do point releases regularly, e.g. 1 or 2 releases per month [ >> ... ]. > > More frequent Avro releases would be great. I can't pers

Avro release cadence

2014-06-26 Thread Martin Kleppmann
Hi all, Anecdotally, I think I have observed the following pattern of activity on the Avro project: 1. Not much happens for several months. 2. Doug announces that he wants to cut a release candidate soon. 3. Frenzied activity arises as everybody tries to get their patches into the release. 4. T

Re: Ruby gem fork - contribute back?

2014-06-26 Thread Martin Kleppmann
IMHO it's not a big problem to support many versions of Ruby in a single gem. I would much rather have one gem that works in all widespread versions of Ruby (1.8.7, 1.9.3, 2.0, 2.1) than the complexity of multiple branches or forks. On the whole, Avro should work in modern versions of Ruby; if a

Re: Ruby gem fork - contribute back?

2014-06-26 Thread Martin Kleppmann
IMHO it's not a big problem to support many versions of Ruby in a single gem. I would much rather have one gem that works in all widespread versions of Ruby (1.8.7, 1.9.3, 2.0, 2.1) than the complexity of multiple branches or forks. On the whole, Avro should work in modern versions of Ruby; if a

[jira] [Commented] (AVRO-1499) Ruby 2+ Writes Invalid avro files using the avro gem

2014-05-29 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14012470#comment-14012470 ] Martin Kleppmann commented on AVRO-1499: Could someone review this please?

[jira] [Updated] (AVRO-1352) Schema for fixed types corrupted when writing out in JSON format

2014-05-29 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1352?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1352: --- Fix Version/s: (was: 1.7.6) 1.7.7 > Schema for fixed types corrup

[jira] [Created] (AVRO-1516) Unit test failure in Ruby 2.0 and above

2014-05-23 Thread Martin Kleppmann (JIRA)
Martin Kleppmann created AVRO-1516: -- Summary: Unit test failure in Ruby 2.0 and above Key: AVRO-1516 URL: https://issues.apache.org/jira/browse/AVRO-1516 Project: Avro Issue Type: Test

[jira] [Updated] (AVRO-1499) Ruby 2+ Writes Invalid avro files using the avro gem

2014-05-23 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1499: --- Attachment: AVRO-1499.patch This is due to Ruby 2.0 changing the default file encoding from

[jira] [Updated] (AVRO-1499) Ruby 2+ Writes Invalid avro files using the avro gem

2014-05-23 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1499: --- Status: Patch Available (was: Open) > Ruby 2+ Writes Invalid avro files using the avro

[jira] [Created] (AVRO-1515) Test multiple Ruby versions in CI

2014-05-23 Thread Martin Kleppmann (JIRA)
Martin Kleppmann created AVRO-1515: -- Summary: Test multiple Ruby versions in CI Key: AVRO-1515 URL: https://issues.apache.org/jira/browse/AVRO-1515 Project: Avro Issue Type: Test

[jira] [Assigned] (AVRO-1499) Ruby 2+ Writes Invalid avro files using the avro gem

2014-05-23 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann reassigned AVRO-1499: -- Assignee: Martin Kleppmann > Ruby 2+ Writes Invalid avro files using the avro

[jira] [Updated] (AVRO-1499) Ruby 2+ Writes Invalid avro files using the avro gem

2014-05-23 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1499: --- Affects Version/s: (was: 1.7.7) > Ruby 2+ Writes Invalid avro files using the avro

[jira] [Updated] (AVRO-1499) Ruby 2+ Writes Invalid avro files using the avro gem

2014-05-23 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1499: --- Fix Version/s: 1.7.7 > Ruby 2+ Writes Invalid avro files using the avro

[jira] [Updated] (AVRO-1457) ReadOnly ByteBuffer serialization state changes after writing

2014-05-23 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1457?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Kleppmann updated AVRO-1457: --- Fix Version/s: 1.7.7 Status: Patch Available (was: Open) I don't understan

[jira] [Commented] (AVRO-1510) Caused by: org.apache.avro.UnresolvedUnionException: Not in union

2014-05-23 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1510?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14006961#comment-14006961 ] Martin Kleppmann commented on AVRO-1510: It looks like you've defined

[jira] [Commented] (AVRO-1485) Specification says Record field type can be record name but implementation allows any named type.

2014-03-19 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1485?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13940562#comment-13940562 ] Martin Kleppmann commented on AVRO-1485: I read "a JSON object" a

[jira] [Commented] (AVRO-1485) Specification says Record field type can be record name but implementation allows any named type.

2014-03-19 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1485?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13940423#comment-13940423 ] Martin Kleppmann commented on AVRO-1485: I think you're rig

[jira] [Commented] (AVRO-1063) Ruby client should use multi_json rather than being locked down to yajl

2013-12-20 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1063?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13854281#comment-13854281 ] Martin Kleppmann commented on AVRO-1063: [~ches]: I've also thought abou

[jira] [Commented] (AVRO-1063) Ruby client should use multi_json rather than being locked down to yajl

2013-12-19 Thread Martin Kleppmann (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1063?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13853545#comment-13853545 ] Martin Kleppmann commented on AVRO-1063: I think it's a good idea to c

Re: unsigned types

2013-12-11 Thread Martin Kleppmann
Personally, I think it's a good design decision that Avro doesn't support unsigned types. Whether you use signed or unsigned only makes a difference if you expect to have numbers between 2^63 and 2^64-1 (if you have numbers between 2^31 and 2^32-1 you can use the Avro 'long' type instead of the 'i

Re: Need some pointers on getting strated

2013-12-06 Thread Martin Kleppmann
Take a look at the shell script build.sh at the root of the repository. It shows the command that is run to build each language. You can just run those commands directly for the languages you're interested in. Martin On 6 December 2013 14:48, Nicolae wrote: > Hi, > I read the docs (BUILD.txt)

  1   2   >