[jira] [Commented] (AVRO-1747) JavaScript implementation

2015-12-03 Thread Matthieu Monsch (JIRA)

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

Matthieu Monsch commented on AVRO-1747:
---

[~rdblue] - Just created a new issue with the changes here: 
https://issues.apache.org/jira/browse/AVRO-1767 . Will take a look at your 
patch.

> JavaScript implementation
> -
>
> Key: AVRO-1747
> URL: https://issues.apache.org/jira/browse/AVRO-1747
> Project: Avro
>  Issue Type: Improvement
>  Components: javascript
>Reporter: Matthieu Monsch
>Assignee: Matthieu Monsch
> Attachments: AVRO-1747.patch, AVRO-1747.patch, AVRO-1747.patch
>
>
> Hello,
> I'm not sure if there is still interest in a JavaScript implementation of the 
> Avro spec, or if this is the right place for this message (apologies if not), 
> but in case it's useful here is one: https://github.com/mtth/avsc
> It's pretty fast, fully featured aside from protocols (AFAIK), and runs in 
> the browser.
> Disclaimer: I wrote this library. (I initially searched around for existing 
> implementations, and even saw a few tickets on this board about JavaScript 
> decoders, but couldn't find one to support the schemas I have to process.)
> Best,
> -Matthieu



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1765) Update node.js version in docker image

2015-12-03 Thread Matthieu Monsch (JIRA)

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

Matthieu Monsch commented on AVRO-1765:
---

Thanks [~rdblue]. I'm not familiar with the process for upgrading the Avro 
docker image but this version of node is good for the JavaScript implementation.

> Update node.js version in docker image
> --
>
> Key: AVRO-1765
> URL: https://issues.apache.org/jira/browse/AVRO-1765
> Project: Avro
>  Issue Type: Task
>  Components: docker, js
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
> Fix For: 1.8.0
>
> Attachments: AVRO-1765.1.patch
>
>
> The docker image includes node.js version 0.10.29, which is too old to run 
> the current set of JS unit tests. The latest stable version is 5.1.0 and the 
> "mature and dependable" version is 4.2.2, so the version in docker (from 
> ubuntu) is quite old. The install instructions for 4.2.2 aren't very 
> difficult:
> {code}
> curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
> sudo apt-get install -y nodejs
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (AVRO-1767) Simplify union wrapping logic.

2015-12-03 Thread Matthieu Monsch (JIRA)

 [ 
https://issues.apache.org/jira/browse/AVRO-1767?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Matthieu Monsch updated AVRO-1767:
--
Attachment: AVRO-1767.patch

> Simplify union wrapping logic.
> --
>
> Key: AVRO-1767
> URL: https://issues.apache.org/jira/browse/AVRO-1767
> Project: Avro
>  Issue Type: Improvement
>  Components: javascript
>Reporter: Matthieu Monsch
> Attachments: AVRO-1767.patch
>
>
> Previously, union wrapping during `type.clone` calls would be done in place
> of normal copy. Now it is done as a backup if a normal copy fails. This is
> more consistent with the documentation, and makes it much simpler to wrap
> nested unions.
> See here for more information and examples: 
> https://github.com/mtth/avsc/issues/16
> Other changes:
> + Add an optional argument to `type.getName` to expose built-in type names
>   (useful to implement an "optional" logical type for example).
> + Document (and rename) `assertLogicalTypes` parsing option.
> + Tweak logical type validity check, enabling error hooks to work even when a
>   logical type is valid for a subset of its underlying type's values (e.g. 
> when
>   defining an "even integer" type). Previously the path would have been 
> correct
>   but the type would have been that of the underlying one.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (AVRO-1767) Simplify union wrapping logic.

2015-12-03 Thread Matthieu Monsch (JIRA)
Matthieu Monsch created AVRO-1767:
-

 Summary: Simplify union wrapping logic.
 Key: AVRO-1767
 URL: https://issues.apache.org/jira/browse/AVRO-1767
 Project: Avro
  Issue Type: Improvement
  Components: javascript
Reporter: Matthieu Monsch


Previously, union wrapping during `type.clone` calls would be done in place
of normal copy. Now it is done as a backup if a normal copy fails. This is
more consistent with the documentation, and makes it much simpler to wrap
nested unions.

See here for more information and examples: 
https://github.com/mtth/avsc/issues/16

Other changes:

+ Add an optional argument to `type.getName` to expose built-in type names
  (useful to implement an "optional" logical type for example).

+ Document (and rename) `assertLogicalTypes` parsing option.

+ Tweak logical type validity check, enabling error hooks to work even when a
  logical type is valid for a subset of its underlying type's values (e.g. when
  defining an "even integer" type). Previously the path would have been correct
  but the type would have been that of the underlying one.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1747) JavaScript implementation

2015-12-03 Thread Hudson (JIRA)

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

Hudson commented on AVRO-1747:
--

SUCCESS: Integrated in AvroJava #556 (See 
[https://builds.apache.org/job/AvroJava/556/])
AVRO-1747: JavaScript: Add implementation.

A few features:

+ Fast! Typically twice as fast as JSON with much smaller encodings.
+ Full Avro support, including recursive schemas, sort order, and
  evolution.
+ Serialization of arbitrary JavaScript objects via logical types.
+ Unopinionated 64-bit integer compatibility.
+ No dependencies, it even runs in the browser.

The previous API is included with deprecation warnings (this adds
`underscore` as a dependency). (blue: rev 1717850)
* trunk/CHANGES.txt
* trunk/lang/js/Gruntfile.js
* trunk/lang/js/LICENSE
* trunk/lang/js/NOTICE
* trunk/lang/js/README
* trunk/lang/js/README.md
* trunk/lang/js/build.sh
* trunk/lang/js/doc
* trunk/lang/js/doc/API.md
* trunk/lang/js/doc/Advanced-usage.md
* trunk/lang/js/doc/Home.md
* trunk/lang/js/etc
* trunk/lang/js/etc/browser
* trunk/lang/js/etc/browser/avro.js
* trunk/lang/js/etc/browser/crypto.js
* trunk/lang/js/etc/deprecated
* trunk/lang/js/etc/deprecated/Gruntfile.js
* trunk/lang/js/etc/deprecated/README
* trunk/lang/js/etc/deprecated/test_validator.js
* trunk/lang/js/etc/deprecated/validator.js
* trunk/lang/js/lib/files.js
* trunk/lang/js/lib/index.js
* trunk/lang/js/lib/schemas.js
* trunk/lang/js/lib/utils.js
* trunk/lang/js/lib/validator.js
* trunk/lang/js/package.json
* trunk/lang/js/test/dat
* trunk/lang/js/test/dat/Id.avsc
* trunk/lang/js/test/dat/Person.avsc
* trunk/lang/js/test/dat/person-10.avro
* trunk/lang/js/test/dat/person-10.avro.raw
* trunk/lang/js/test/dat/person-10.no-codec.avro
* trunk/lang/js/test/test_files.js
* trunk/lang/js/test/test_schemas.js
* trunk/lang/js/test/test_utils.js
* trunk/lang/js/test/validator.js


> JavaScript implementation
> -
>
> Key: AVRO-1747
> URL: https://issues.apache.org/jira/browse/AVRO-1747
> Project: Avro
>  Issue Type: Improvement
>  Components: javascript
>Reporter: Matthieu Monsch
>Assignee: Matthieu Monsch
> Attachments: AVRO-1747.patch, AVRO-1747.patch, AVRO-1747.patch
>
>
> Hello,
> I'm not sure if there is still interest in a JavaScript implementation of the 
> Avro spec, or if this is the right place for this message (apologies if not), 
> but in case it's useful here is one: https://github.com/mtth/avsc
> It's pretty fast, fully featured aside from protocols (AFAIK), and runs in 
> the browser.
> Disclaimer: I wrote this library. (I initially searched around for existing 
> implementations, and even saw a few tickets on this board about JavaScript 
> decoders, but couldn't find one to support the schemas I have to process.)
> Best,
> -Matthieu



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1747) JavaScript implementation

2015-12-03 Thread Ryan Blue (JIRA)

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

Ryan Blue commented on AVRO-1747:
-

Glad to hear you plan to continue working on it! I'd really like to expand the 
community around this further, so when you don't have as much time there are 
others to keep it running.

I just posted a patch to AVRO-1765, by the way. If you want to test it out and 
review, it would be appreciated!

> JavaScript implementation
> -
>
> Key: AVRO-1747
> URL: https://issues.apache.org/jira/browse/AVRO-1747
> Project: Avro
>  Issue Type: Improvement
>  Components: javascript
>Reporter: Matthieu Monsch
>Assignee: Matthieu Monsch
> Attachments: AVRO-1747.patch, AVRO-1747.patch, AVRO-1747.patch
>
>
> Hello,
> I'm not sure if there is still interest in a JavaScript implementation of the 
> Avro spec, or if this is the right place for this message (apologies if not), 
> but in case it's useful here is one: https://github.com/mtth/avsc
> It's pretty fast, fully featured aside from protocols (AFAIK), and runs in 
> the browser.
> Disclaimer: I wrote this library. (I initially searched around for existing 
> implementations, and even saw a few tickets on this board about JavaScript 
> decoders, but couldn't find one to support the schemas I have to process.)
> Best,
> -Matthieu



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (AVRO-1765) Update node.js version in docker image

2015-12-03 Thread Ryan Blue (JIRA)

 [ 
https://issues.apache.org/jira/browse/AVRO-1765?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ryan Blue updated AVRO-1765:

Attachment: AVRO-1765.1.patch

Attaching a fix.

> Update node.js version in docker image
> --
>
> Key: AVRO-1765
> URL: https://issues.apache.org/jira/browse/AVRO-1765
> Project: Avro
>  Issue Type: Task
>  Components: docker, js
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
> Fix For: 1.8.0
>
> Attachments: AVRO-1765.1.patch
>
>
> The docker image includes node.js version 0.10.29, which is too old to run 
> the current set of JS unit tests. The latest stable version is 5.1.0 and the 
> "mature and dependable" version is 4.2.2, so the version in docker (from 
> ubuntu) is quite old. The install instructions for 4.2.2 aren't very 
> difficult:
> {code}
> curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
> sudo apt-get install -y nodejs
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (AVRO-1765) Update node.js version in docker image

2015-12-03 Thread Ryan Blue (JIRA)

 [ 
https://issues.apache.org/jira/browse/AVRO-1765?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ryan Blue updated AVRO-1765:

Assignee: Ryan Blue
  Status: Patch Available  (was: Open)

> Update node.js version in docker image
> --
>
> Key: AVRO-1765
> URL: https://issues.apache.org/jira/browse/AVRO-1765
> Project: Avro
>  Issue Type: Task
>  Components: docker, js
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
> Fix For: 1.8.0
>
>
> The docker image includes node.js version 0.10.29, which is too old to run 
> the current set of JS unit tests. The latest stable version is 5.1.0 and the 
> "mature and dependable" version is 4.2.2, so the version in docker (from 
> ubuntu) is quite old. The install instructions for 4.2.2 aren't very 
> difficult:
> {code}
> curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
> sudo apt-get install -y nodejs
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1747) JavaScript implementation

2015-12-03 Thread Matthieu Monsch (JIRA)

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

Matthieu Monsch commented on AVRO-1747:
---

Thanks for all your help [~rdblue]! Hopefully this will enable more people to 
benefit from Avro :). 

Of course, I'm happy to continue supporting and developing this. I'll create 
another issue with the update tonight (I'd like it to make it into the release 
if possible).

Ps: Some context about why node `0.11+` is required, in case you're curious - 
https://github.com/mtth/avsc/issues/18

> JavaScript implementation
> -
>
> Key: AVRO-1747
> URL: https://issues.apache.org/jira/browse/AVRO-1747
> Project: Avro
>  Issue Type: Improvement
>  Components: javascript
>Reporter: Matthieu Monsch
>Assignee: Matthieu Monsch
> Attachments: AVRO-1747.patch, AVRO-1747.patch, AVRO-1747.patch
>
>
> Hello,
> I'm not sure if there is still interest in a JavaScript implementation of the 
> Avro spec, or if this is the right place for this message (apologies if not), 
> but in case it's useful here is one: https://github.com/mtth/avsc
> It's pretty fast, fully featured aside from protocols (AFAIK), and runs in 
> the browser.
> Disclaimer: I wrote this library. (I initially searched around for existing 
> implementations, and even saw a few tickets on this board about JavaScript 
> decoders, but couldn't find one to support the schemas I have to process.)
> Best,
> -Matthieu



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (AVRO-1766) Support loading of multiple schemas

2015-12-03 Thread Brian Chhun (JIRA)

 [ 
https://issues.apache.org/jira/browse/AVRO-1766?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brian Chhun updated AVRO-1766:
--
Attachment: AVRO-1766.patch

> Support loading of multiple schemas
> ---
>
> Key: AVRO-1766
> URL: https://issues.apache.org/jira/browse/AVRO-1766
> Project: Avro
>  Issue Type: Improvement
>  Components: ruby
>Reporter: Brian Chhun
>Priority: Minor
>  Labels: features
> Attachments: AVRO-1766.patch
>
>
> It would be nice to be able to parse schemas located in different files as is 
> possible in the Java library. For my use case, this would facilitate managing 
> independent schemas that sometime happen to be composed in some larger 
> schema. It also makes it easier to manage schemas that are used across 
> languages. For example, if I split apart my schemas in my Java project, I 
> currently have to put them all together into one file so that they can be 
> used in my Ruby project.
> Attached is patch that tries to implement this change, though I'm not very 
> familiar with Avro internals. Any thoughts or suggestions are appreciated.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Resolved] (AVRO-1734) Update LICENSE and NOTICE files included in js release artifacts

2015-12-03 Thread Ryan Blue (JIRA)

 [ 
https://issues.apache.org/jira/browse/AVRO-1734?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ryan Blue resolved AVRO-1734.
-
Resolution: Fixed
  Assignee: Matthieu Monsch

This was fixed when AVRO-1747 was merged. Thanks [~mtth]!

> Update LICENSE and NOTICE files included in js release artifacts
> 
>
> Key: AVRO-1734
> URL: https://issues.apache.org/jira/browse/AVRO-1734
> Project: Avro
>  Issue Type: Sub-task
>  Components: javascript
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Matthieu Monsch
> Fix For: 1.8.0
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (AVRO-1766) Support loading of multiple schemas

2015-12-03 Thread Brian Chhun (JIRA)
Brian Chhun created AVRO-1766:
-

 Summary: Support loading of multiple schemas
 Key: AVRO-1766
 URL: https://issues.apache.org/jira/browse/AVRO-1766
 Project: Avro
  Issue Type: Improvement
  Components: ruby
Reporter: Brian Chhun
Priority: Minor


It would be nice to be able to parse schemas located in different files as is 
possible in the Java library. For my use case, this would facilitate managing 
independent schemas that sometime happen to be composed in some larger schema. 
It also makes it easier to manage schemas that are used across languages. For 
example, if I split apart my schemas in my Java project, I currently have to 
put them all together into one file so that they can be used in my Ruby project.

Attached is patch that tries to implement this change, though I'm not very 
familiar with Avro internals. Any thoughts or suggestions are appreciated.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1747) JavaScript implementation

2015-12-03 Thread Ryan Blue (JIRA)

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

Ryan Blue commented on AVRO-1747:
-

I committed this. Thanks for contributing it, [~mtth]!

As far as next steps... First, we need to update the docker image to use a 
newer version of node.js. It can't currently run the tests without them 
failing. I just opened AVRO-1765 for this.

We're about to do another RC for 1.8.0 and this made it in, so we should be 
able to upload the new package to npm as soon as we've validated that release. 
I encourage you to participate in the release vote, since you're now the JS 
maintainer!

Next, we need to get your other fix in. Would you open a JIRA issue for that? 
While we're still growing the Avro-JS part of the community, I'll try my best 
on reviews but you may have to help me along since I'm new to node.js. Speaking 
of community, now is a great time to start building up the Avro-JS community so 
please encourage the current user base to join the mailing list, contribute 
patches/PRs, and participate in reviews!

> JavaScript implementation
> -
>
> Key: AVRO-1747
> URL: https://issues.apache.org/jira/browse/AVRO-1747
> Project: Avro
>  Issue Type: Improvement
>  Components: javascript
>Reporter: Matthieu Monsch
>Assignee: Matthieu Monsch
> Attachments: AVRO-1747.patch, AVRO-1747.patch, AVRO-1747.patch
>
>
> Hello,
> I'm not sure if there is still interest in a JavaScript implementation of the 
> Avro spec, or if this is the right place for this message (apologies if not), 
> but in case it's useful here is one: https://github.com/mtth/avsc
> It's pretty fast, fully featured aside from protocols (AFAIK), and runs in 
> the browser.
> Disclaimer: I wrote this library. (I initially searched around for existing 
> implementations, and even saw a few tickets on this board about JavaScript 
> decoders, but couldn't find one to support the schemas I have to process.)
> Best,
> -Matthieu



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (AVRO-1765) Update node.js version in docker image

2015-12-03 Thread Ryan Blue (JIRA)
Ryan Blue created AVRO-1765:
---

 Summary: Update node.js version in docker image
 Key: AVRO-1765
 URL: https://issues.apache.org/jira/browse/AVRO-1765
 Project: Avro
  Issue Type: Task
  Components: docker, js
Affects Versions: 1.8.0
Reporter: Ryan Blue
 Fix For: 1.8.0


The docker image includes node.js version 0.10.29, which is too old to run the 
current set of JS unit tests. The latest stable version is 5.1.0 and the 
"mature and dependable" version is 4.2.2, so the version in docker (from 
ubuntu) is quite old. The install instructions for 4.2.2 aren't very difficult:

{code}
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs
{code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (AVRO-1747) JavaScript implementation

2015-12-03 Thread Ryan Blue (JIRA)

 [ 
https://issues.apache.org/jira/browse/AVRO-1747?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ryan Blue updated AVRO-1747:

Assignee: Matthieu Monsch

> JavaScript implementation
> -
>
> Key: AVRO-1747
> URL: https://issues.apache.org/jira/browse/AVRO-1747
> Project: Avro
>  Issue Type: Improvement
>  Components: javascript
>Reporter: Matthieu Monsch
>Assignee: Matthieu Monsch
> Attachments: AVRO-1747.patch, AVRO-1747.patch, AVRO-1747.patch
>
>
> Hello,
> I'm not sure if there is still interest in a JavaScript implementation of the 
> Avro spec, or if this is the right place for this message (apologies if not), 
> but in case it's useful here is one: https://github.com/mtth/avsc
> It's pretty fast, fully featured aside from protocols (AFAIK), and runs in 
> the browser.
> Disclaimer: I wrote this library. (I initially searched around for existing 
> implementations, and even saw a few tickets on this board about JavaScript 
> decoders, but couldn't find one to support the schemas I have to process.)
> Best,
> -Matthieu



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1747) JavaScript implementation

2015-12-03 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on AVRO-1747:
---

Commit 1717850 from [~b...@cloudera.com] in branch 'avro/trunk'
[ https://svn.apache.org/r1717850 ]

AVRO-1747: JavaScript: Add implementation.

A few features:

+ Fast! Typically twice as fast as JSON with much smaller encodings.
+ Full Avro support, including recursive schemas, sort order, and
  evolution.
+ Serialization of arbitrary JavaScript objects via logical types.
+ Unopinionated 64-bit integer compatibility.
+ No dependencies, it even runs in the browser.

The previous API is included with deprecation warnings (this adds
`underscore` as a dependency).

> JavaScript implementation
> -
>
> Key: AVRO-1747
> URL: https://issues.apache.org/jira/browse/AVRO-1747
> Project: Avro
>  Issue Type: Improvement
>  Components: javascript
>Reporter: Matthieu Monsch
> Attachments: AVRO-1747.patch, AVRO-1747.patch, AVRO-1747.patch
>
>
> Hello,
> I'm not sure if there is still interest in a JavaScript implementation of the 
> Avro spec, or if this is the right place for this message (apologies if not), 
> but in case it's useful here is one: https://github.com/mtth/avsc
> It's pretty fast, fully featured aside from protocols (AFAIK), and runs in 
> the browser.
> Disclaimer: I wrote this library. (I initially searched around for existing 
> implementations, and even saw a few tickets on this board about JavaScript 
> decoders, but couldn't find one to support the schemas I have to process.)
> Best,
> -Matthieu



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1747) JavaScript implementation

2015-12-03 Thread Ryan Blue (JIRA)

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

Ryan Blue commented on AVRO-1747:
-

I'd like to finish this import as-is and then we can get the other in after 
that. Thanks!

> JavaScript implementation
> -
>
> Key: AVRO-1747
> URL: https://issues.apache.org/jira/browse/AVRO-1747
> Project: Avro
>  Issue Type: Improvement
>  Components: javascript
>Reporter: Matthieu Monsch
> Attachments: AVRO-1747.patch, AVRO-1747.patch, AVRO-1747.patch
>
>
> Hello,
> I'm not sure if there is still interest in a JavaScript implementation of the 
> Avro spec, or if this is the right place for this message (apologies if not), 
> but in case it's useful here is one: https://github.com/mtth/avsc
> It's pretty fast, fully featured aside from protocols (AFAIK), and runs in 
> the browser.
> Disclaimer: I wrote this library. (I initially searched around for existing 
> implementations, and even saw a few tickets on this board about JavaScript 
> decoders, but couldn't find one to support the schemas I have to process.)
> Best,
> -Matthieu



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1747) JavaScript implementation

2015-12-03 Thread Matthieu Monsch (JIRA)

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

Matthieu Monsch commented on AVRO-1747:
---

Also: the version used here is 1.0.0. Do you have a problem with this being 
1.8.0 to sync up with the rest of the library?

Sounds good to me.

If you don't mind, I'd like to incorporate a few small changes before this 
is released to NPM (mostly to improve usability, e.g. 
https://github.com/mtth/avsc/issues/16). Let me know if you'd like me to submit 
a separate pull request (easier for me) or update the initial one.

Thoughts on this?

> JavaScript implementation
> -
>
> Key: AVRO-1747
> URL: https://issues.apache.org/jira/browse/AVRO-1747
> Project: Avro
>  Issue Type: Improvement
>  Components: javascript
>Reporter: Matthieu Monsch
> Attachments: AVRO-1747.patch, AVRO-1747.patch, AVRO-1747.patch
>
>
> Hello,
> I'm not sure if there is still interest in a JavaScript implementation of the 
> Avro spec, or if this is the right place for this message (apologies if not), 
> but in case it's useful here is one: https://github.com/mtth/avsc
> It's pretty fast, fully featured aside from protocols (AFAIK), and runs in 
> the browser.
> Disclaimer: I wrote this library. (I initially searched around for existing 
> implementations, and even saw a few tickets on this board about JavaScript 
> decoders, but couldn't find one to support the schemas I have to process.)
> Best,
> -Matthieu



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1584) Json output doesn't generate base64 for byte arrays

2015-12-03 Thread David Lemieux (JIRA)

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

David Lemieux commented on AVRO-1584:
-

Hi Ryan,

Re-reading the bug, I realize there is some confusion. Maybe I hijacked the 
bug, maybe the title is misleading.

The patch is actually not touching the JSON ser/des, only the toString() 
implementation which outputs JSON like data.
The current implementation of toString() will output each byte casted as a char 
without escaping or anything.
The net result is that logging quickly become useless as some characters will 
corrupt the console or logs.



> Json output doesn't generate base64 for byte arrays
> ---
>
> Key: AVRO-1584
> URL: https://issues.apache.org/jira/browse/AVRO-1584
> Project: Avro
>  Issue Type: Bug
>  Components: java
>Affects Versions: 1.7.7
> Environment: Pure java.
>Reporter: Christophe Lorenz
> Attachments: AVRO-1584.patch
>
>
> The Json output of java generated code doesn't correctly encode byte arrays.
> Using this simple schema : 
> {"namespace": "example.avro",
>  "type": "record",
>  "name": "ByteArrayEncoding",
>  "fields": [ {"name": "data", "type": "bytes"} ]
> }
> The toString()  
>   System.out.println(new ByteArrayEncoding(ByteBuffer.wrap(new 
> byte[]{0,31,65,66,67,(byte)255,(byte)182})));
> Returns raw bytes to string in the json :
> {"data": {"bytes": "  ABC??"}}
> As a byte array is not tied to be a valid string, it should be converted back 
> and forth to Base64 like other Json implementations : 
> {"data": {"bytes": "AB9BQkP/tg=="}}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1747) JavaScript implementation

2015-12-03 Thread Ryan Blue (JIRA)

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

Ryan Blue commented on AVRO-1747:
-

Also: the version used here is 1.0.0. Do you have a problem with this being 
1.8.0 to sync up with the rest of the library?

> JavaScript implementation
> -
>
> Key: AVRO-1747
> URL: https://issues.apache.org/jira/browse/AVRO-1747
> Project: Avro
>  Issue Type: Improvement
>  Components: javascript
>Reporter: Matthieu Monsch
> Attachments: AVRO-1747.patch, AVRO-1747.patch, AVRO-1747.patch
>
>
> Hello,
> I'm not sure if there is still interest in a JavaScript implementation of the 
> Avro spec, or if this is the right place for this message (apologies if not), 
> but in case it's useful here is one: https://github.com/mtth/avsc
> It's pretty fast, fully featured aside from protocols (AFAIK), and runs in 
> the browser.
> Disclaimer: I wrote this library. (I initially searched around for existing 
> implementations, and even saw a few tickets on this board about JavaScript 
> decoders, but couldn't find one to support the schemas I have to process.)
> Best,
> -Matthieu



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1747) JavaScript implementation

2015-12-03 Thread Ryan Blue (JIRA)

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

Ryan Blue commented on AVRO-1747:
-

Yes, I ran it and found the file was missing. I think it is probably from when 
I was using an older version, but it doesn't hurt to include it in the file 
list just to be sure.

> JavaScript implementation
> -
>
> Key: AVRO-1747
> URL: https://issues.apache.org/jira/browse/AVRO-1747
> Project: Avro
>  Issue Type: Improvement
>  Components: javascript
>Reporter: Matthieu Monsch
> Attachments: AVRO-1747.patch, AVRO-1747.patch, AVRO-1747.patch
>
>
> Hello,
> I'm not sure if there is still interest in a JavaScript implementation of the 
> Avro spec, or if this is the right place for this message (apologies if not), 
> but in case it's useful here is one: https://github.com/mtth/avsc
> It's pretty fast, fully featured aside from protocols (AFAIK), and runs in 
> the browser.
> Disclaimer: I wrote this library. (I initially searched around for existing 
> implementations, and even saw a few tickets on this board about JavaScript 
> decoders, but couldn't find one to support the schemas I have to process.)
> Best,
> -Matthieu



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1722) Fix licensing issues

2015-12-03 Thread Hudson (JIRA)

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

Hudson commented on AVRO-1722:
--

SUCCESS: Integrated in AvroJava #555 (See 
[https://builds.apache.org/job/AvroJava/555/])
AVRO-1722 ADDENDUM: Java: Fix tests broken by adding licenses.

The Java specific compiler tool's tests expect the file content to match
exactly. Adding license headers broke the tests. This fix reverts the
addition of a licenses and adds the test files to the RAT exclusion
list. (blue: rev 1717830)
* 
trunk/lang/java/tools/src/test/compiler/output-string/avro/examples/baseball/Player.java
* 
trunk/lang/java/tools/src/test/compiler/output-string/avro/examples/baseball/Position.java
* trunk/lang/java/tools/src/test/compiler/output/Player.java
* trunk/lang/java/tools/src/test/compiler/output/Position.java
* trunk/pom.xml


> Fix licensing issues
> 
>
> Key: AVRO-1722
> URL: https://issues.apache.org/jira/browse/AVRO-1722
> Project: Avro
>  Issue Type: Task
>  Components: build
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
>Priority: Blocker
> Fix For: 1.8.0
>
> Attachments: AVRO-1722.2.patch
>
>
> The 1.8.0 release vote turned up a lot of licensing issues that need to be 
> fixed. We need to do a scrub of the licensing.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Jenkins build is back to normal : AvroJava #555

2015-12-03 Thread Apache Jenkins Server
See 



[jira] [Commented] (AVRO-1747) JavaScript implementation

2015-12-03 Thread Matthieu Monsch (JIRA)

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

Matthieu Monsch commented on AVRO-1747:
---

Thanks for the update Ryan!

If you don't mind, I'd like to incorporate a few small changes before this is 
released to NPM (mostly to improve usability, e.g. 
https://github.com/mtth/avsc/issues/16). Let me know if you'd like me to submit 
a separate pull request (easier for me) or update the initial one.

Ps: It's strange that you had to add `LICENSE` to `package.json` (it should 
always be included - see https://docs.npmjs.com/files/package.json#files). Did 
you run it and observe that the file was missing?

> JavaScript implementation
> -
>
> Key: AVRO-1747
> URL: https://issues.apache.org/jira/browse/AVRO-1747
> Project: Avro
>  Issue Type: Improvement
>  Components: javascript
>Reporter: Matthieu Monsch
> Attachments: AVRO-1747.patch, AVRO-1747.patch, AVRO-1747.patch
>
>
> Hello,
> I'm not sure if there is still interest in a JavaScript implementation of the 
> Avro spec, or if this is the right place for this message (apologies if not), 
> but in case it's useful here is one: https://github.com/mtth/avsc
> It's pretty fast, fully featured aside from protocols (AFAIK), and runs in 
> the browser.
> Disclaimer: I wrote this library. (I initially searched around for existing 
> implementations, and even saw a few tickets on this board about JavaScript 
> decoders, but couldn't find one to support the schemas I have to process.)
> Best,
> -Matthieu



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1747) JavaScript implementation

2015-12-03 Thread Ryan Blue (JIRA)

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

Ryan Blue commented on AVRO-1747:
-

I was able to get the tests to pass using the [node 4.x install 
instructions|https://github.com/nodesource/distributions#debinstall]:

{code}
# Using Ubuntu
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs
{code}

Using node 4.2.2, the tests are all passing.

All files have the correct ASF header, but I had to update package.json to add 
the LICENSE file to the distribution tarball. I also added a couple of commands 
to move the tarball into dist/js. Overall, this looks ready to go and I'll 
commit it with my minor changes.

> JavaScript implementation
> -
>
> Key: AVRO-1747
> URL: https://issues.apache.org/jira/browse/AVRO-1747
> Project: Avro
>  Issue Type: Improvement
>  Components: javascript
>Reporter: Matthieu Monsch
> Attachments: AVRO-1747.patch, AVRO-1747.patch, AVRO-1747.patch
>
>
> Hello,
> I'm not sure if there is still interest in a JavaScript implementation of the 
> Avro spec, or if this is the right place for this message (apologies if not), 
> but in case it's useful here is one: https://github.com/mtth/avsc
> It's pretty fast, fully featured aside from protocols (AFAIK), and runs in 
> the browser.
> Disclaimer: I wrote this library. (I initially searched around for existing 
> implementations, and even saw a few tickets on this board about JavaScript 
> decoders, but couldn't find one to support the schemas I have to process.)
> Best,
> -Matthieu



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


buildbot success in ASF Buildbot on avro-java6-ubuntu

2015-12-03 Thread buildbot
The Buildbot has detected a restored build on builder avro-java6-ubuntu while 
building ASF Buildbot. Full details are available at:
http://ci.apache.org/builders/avro-java6-ubuntu/builds/14

Buildbot URL: http://ci.apache.org/

Buildslave for this Build: bb-vm_ubuntu

Build Reason: The AnyBranchScheduler scheduler named 'AvroJava' triggered this 
build
Build Source Stamp: [branch avro/trunk] 1717830
Blamelist: blue

Build succeeded!

Sincerely,
 -The Buildbot





[jira] [Commented] (AVRO-1722) Fix licensing issues

2015-12-03 Thread Ryan Blue (JIRA)

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

Ryan Blue commented on AVRO-1722:
-

Fixed. Thanks for looking at it, Sean!

> Fix licensing issues
> 
>
> Key: AVRO-1722
> URL: https://issues.apache.org/jira/browse/AVRO-1722
> Project: Avro
>  Issue Type: Task
>  Components: build
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
>Priority: Blocker
> Fix For: 1.8.0
>
> Attachments: AVRO-1722.2.patch
>
>
> The 1.8.0 release vote turned up a lot of licensing issues that need to be 
> fixed. We need to do a scrub of the licensing.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1722) Fix licensing issues

2015-12-03 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on AVRO-1722:
---

Commit 1717830 from [~b...@cloudera.com] in branch 'avro/trunk'
[ https://svn.apache.org/r1717830 ]

AVRO-1722 ADDENDUM: Java: Fix tests broken by adding licenses.

The Java specific compiler tool's tests expect the file content to match
exactly. Adding license headers broke the tests. This fix reverts the
addition of a licenses and adds the test files to the RAT exclusion
list.

> Fix licensing issues
> 
>
> Key: AVRO-1722
> URL: https://issues.apache.org/jira/browse/AVRO-1722
> Project: Avro
>  Issue Type: Task
>  Components: build
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
>Priority: Blocker
> Fix For: 1.8.0
>
> Attachments: AVRO-1722.2.patch
>
>
> The 1.8.0 release vote turned up a lot of licensing issues that need to be 
> fixed. We need to do a scrub of the licensing.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[GitHub] avro pull request: Protect from struct redefinition errors

2015-12-03 Thread jeffglover
GitHub user jeffglover opened a pull request:

https://github.com/apache/avro/pull/62

Protect from struct redefinition errors

add ifdef guards around structs and codec_traits

I am generating Avro schema files (avsc) from Avro IDL files (avdl), then 
generating the C++ .hh files. The avdl files contain many imports that are lost 
when going to avsc and therefore the resulting C++ header files lose the 
imports and redefine commonly used imports. I came up with a solution to put 
ifdef guards around these components so that multiple different header files 
may be included in the same C++ project without redefinition errors. Ideally I 
think that the C++ generated header files should "#include" dependent types, 
but I am not sure the best way to go about that. This seems like the best 
solution given the way Avro schema files work.

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/decisionsciences/avro trunk

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/avro/pull/62.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #62


commit 6bdd5fa1403dfc0ee918c4c7c9e22603c7ae697f
Author: Jeff Glover 
Date:   2015-12-03T18:40:25Z

Protect from struct redefinition errors

add ifdef guards around structs and codec_traits




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[jira] [Commented] (AVRO-1722) Fix licensing issues

2015-12-03 Thread Sean Busbey (JIRA)

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

Sean Busbey commented on AVRO-1722:
---

+1 for addendum. nit: I'd like it better if the commit message start included 
"AVRO-1722 ADDENDUM"

> Fix licensing issues
> 
>
> Key: AVRO-1722
> URL: https://issues.apache.org/jira/browse/AVRO-1722
> Project: Avro
>  Issue Type: Task
>  Components: build
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
>Priority: Blocker
> Fix For: 1.8.0
>
> Attachments: AVRO-1722.2.patch
>
>
> The 1.8.0 release vote turned up a lot of licensing issues that need to be 
> fixed. We need to do a scrub of the licensing.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1722) Fix licensing issues

2015-12-03 Thread Hudson (JIRA)

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

Hudson commented on AVRO-1722:
--

FAILURE: Integrated in AvroJava #554 (See 
[https://builds.apache.org/job/AvroJava/554/])
AVRO-1722: Update root LICENSE.txt and NOTICE.txt.

This updates the POM to use the Maven RAT integration and updates the
LICENSE and NOTICE files for issues that update found. (blue: rev 1717817)
* trunk/CHANGES.txt
* trunk/LICENSE.txt
* trunk/NOTICE.txt
* trunk/doc/build.xml
* trunk/doc/examples/example.py
* trunk/doc/examples/java-example/pom.xml
* trunk/doc/examples/java-example/src/main/java/example/GenericMain.java
* trunk/doc/examples/java-example/src/main/java/example/SpecificMain.java
* trunk/doc/examples/mr-example/pom.xml
* trunk/doc/examples/mr-example/src/main/java/example/GenerateData.java
* trunk/doc/forrest.properties
* trunk/lang/c++/COPYING
* trunk/lang/c++/Doxyfile
* trunk/lang/c/COPYING
* trunk/lang/c/build.sh
* trunk/lang/c/tests/test_cpp.cpp
* trunk/lang/c/tests/test_interop_data.c
* trunk/lang/c/tests/test_refcount.c
* trunk/lang/c/version.sh
* trunk/lang/csharp/Avro.dox
* trunk/lang/csharp/Avro.nunit
* trunk/lang/java/avro/src/test/java/org/apache/avro/FooBarSpecificRecord.java
* trunk/lang/java/avro/src/test/java/org/apache/avro/TypeEnum.java
* 
trunk/lang/java/mapred/src/test/java/org/apache/avro/hadoop/io/TestAvroSerialization.java
* trunk/lang/java/mapred/src/test/resources/log4j.properties
* 
trunk/lang/java/tools/src/test/compiler/output-string/avro/examples/baseball/Player.java
* 
trunk/lang/java/tools/src/test/compiler/output-string/avro/examples/baseball/Position.java
* trunk/lang/java/tools/src/test/compiler/output/Player.java
* trunk/lang/java/tools/src/test/compiler/output/Position.java
* trunk/lang/perl/MANIFEST
* trunk/lang/perl/MANIFEST.SKIP
* trunk/lang/py/src/avro/tether/__init__.py
* trunk/pom.xml
* trunk/share/rat-excludes.txt


> Fix licensing issues
> 
>
> Key: AVRO-1722
> URL: https://issues.apache.org/jira/browse/AVRO-1722
> Project: Avro
>  Issue Type: Task
>  Components: build
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
>Priority: Blocker
> Fix For: 1.8.0
>
>
> The 1.8.0 release vote turned up a lot of licensing issues that need to be 
> fixed. We need to do a scrub of the licensing.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1722) Fix licensing issues

2015-12-03 Thread Ryan Blue (JIRA)

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

Ryan Blue commented on AVRO-1722:
-

Looks like adding license headers to Java test files broke tests. I'm attaching 
a patch that fixes the problem.

> Fix licensing issues
> 
>
> Key: AVRO-1722
> URL: https://issues.apache.org/jira/browse/AVRO-1722
> Project: Avro
>  Issue Type: Task
>  Components: build
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
>Priority: Blocker
> Fix For: 1.8.0
>
> Attachments: AVRO-1722.2.patch
>
>
> The 1.8.0 release vote turned up a lot of licensing issues that need to be 
> fixed. We need to do a scrub of the licensing.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (AVRO-1722) Fix licensing issues

2015-12-03 Thread Ryan Blue (JIRA)

 [ 
https://issues.apache.org/jira/browse/AVRO-1722?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ryan Blue updated AVRO-1722:

Attachment: AVRO-1722.2.patch

> Fix licensing issues
> 
>
> Key: AVRO-1722
> URL: https://issues.apache.org/jira/browse/AVRO-1722
> Project: Avro
>  Issue Type: Task
>  Components: build
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
>Priority: Blocker
> Fix For: 1.8.0
>
> Attachments: AVRO-1722.2.patch
>
>
> The 1.8.0 release vote turned up a lot of licensing issues that need to be 
> fixed. We need to do a scrub of the licensing.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Build failed in Jenkins: AvroJava #554

2015-12-03 Thread Apache Jenkins Server
See 

Changes:

[blue] AVRO-1722: Update root LICENSE.txt and NOTICE.txt.

This updates the POM to use the Maven RAT integration and updates the
LICENSE and NOTICE files for issues that update found.

--
[...truncated 2786 lines...]
Uploaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/avro/trevni-avro/1.9.0-SNAPSHOT/trevni-avro-1.9.0-20151203.183044-15-tests.jar
 (43 KB at 44.3 KB/sec)
Uploading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/avro/trevni-avro/1.9.0-SNAPSHOT/maven-metadata.xml
2/2 KB 
 
Uploaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/avro/trevni-avro/1.9.0-SNAPSHOT/maven-metadata.xml
 (2 KB at 1.6 KB/sec)
Uploading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/avro/trevni-avro/1.9.0-SNAPSHOT/trevni-avro-1.9.0-20151203.183044-15-hadoop2.jar
2/42 KB   
4/42 KB   
6/42 KB   
8/42 KB   
10/42 KB   
12/42 KB   
14/42 KB   
16/42 KB   
18/42 KB   
20/42 KB   
22/42 KB   
24/42 KB   
26/42 KB   
28/42 KB   
30/42 KB   
32/42 KB   
34/42 KB   
36/42 KB   
38/42 KB   
40/42 KB   
42/42 KB   
   
Uploaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/avro/trevni-avro/1.9.0-SNAPSHOT/trevni-avro-1.9.0-20151203.183044-15-hadoop2.jar
 (42 KB at 69.2 KB/sec)
Uploading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/avro/trevni-avro/1.9.0-SNAPSHOT/maven-metadata.xml
2/2 KB 
 
Uploaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/avro/trevni-avro/1.9.0-SNAPSHOT/maven-metadata.xml
 (2 KB at 0.6 KB/sec)
[INFO] 
[INFO] 
[INFO] Building Trevni Specification 1.9.0-SNAPSHOT
[INFO] 
[WARNING] The POM for org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 is missing, 
no dependency information available
[WARNING] Failed to retrieve plugin descriptor for 
org.eclipse.m2e:lifecycle-mapping:1.0.0: Plugin 
org.eclipse.m2e:lifecycle-mapping:1.0.0 or one of its dependencies could not be 
resolved: Failed to read artifact descriptor for 
org.eclipse.m2e:lifecycle-mapping:jar:1.0.0
[INFO] 
[INFO] --- maven-source-plugin:2.3:jar-no-fork (default-cli) @ trevni-doc ---
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.2.1:process (default) @ trevni-doc 
---
[INFO] 
[INFO] --- maven-bundle-plugin:2.5.3:manifest (bundle-manifest) @ trevni-doc ---
[WARNING] Ignoring project type pom - supportedProjectTypes = [bundle]
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.12.1:check (checkstyle-check) @ trevni-doc 
---
[INFO] Starting audit...
Audit done.

[INFO] 
[INFO] --- maven-site-plugin:3.3:attach-descriptor (attach-descriptor) @ 
trevni-doc ---
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ trevni-doc ---
[INFO] Installing 
 
to 
/home/jenkins/.m2/repository/org/apache/avro/trevni-doc/1.9.0-SNAPSHOT/trevni-doc-1.9.0-SNAPSHOT.pom
[INFO] Installing 

 to 
/home/jenkins/.m2/repository/org/apache/avro/trevni-doc/1.9.0-SNAPSHOT/trevni-doc-1.9.0-SNAPSHOT-site.xml
[INFO] 
[INFO] --- maven-deploy-plugin:2.6:deploy (default-deploy) @ trevni-doc ---
Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/avro/trevni-doc/1.9.0-SNAPSHOT/maven-metadata.xml
816/816 B   

Downloaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/avro/trevni-doc/1.9.0-SNAPSHOT/maven-metadata.xml
 (816 B at 1.6 KB/sec)
Uploading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/avro/trevni-doc/1.9.0-SNAPSHOT/trevni-doc-1.9.0-20151203.183054-15.pom
2/2 KB  
 
Uploaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/avro/trevni-doc/1.9.0-SNAPSHOT/trevni-doc-1.9.0-20151203.183054-15.pom
 (2 KB at 0.9 KB/sec)
Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/avro/trevni-doc/maven-metadata.xml
385/385 B   

Downloaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/avro/trevni-doc/maven-metadata.xml
 (385 B at 1.0 KB/sec)
Uploading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/avro/trevni-doc/1.9.0-SNAPSHOT/maven-metadata.xml
816/816 B   

Uploaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/avro/trevni-doc/1.9.0-SNAPSHOT/maven-metadata.xml
 (816 B at 1.4 KB/sec)
Uploading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/avro/trevni-doc/m

Jenkins build is back to normal : AVRO-python #575

2015-12-03 Thread Apache Jenkins Server
See 



[jira] [Commented] (AVRO-1584) Json output doesn't generate base64 for byte arrays

2015-12-03 Thread Ryan Blue (JIRA)

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

Ryan Blue commented on AVRO-1584:
-

I agree that this seems like a bug, but while looking at AVRO-1746 recently I 
found out that the spec actually states that [bytes 0-255 should be mapped to 
unicode code points 
0-255|https://avro.apache.org/docs/1.7.7/spec.html#schema_record]. After that, 
several characters need to be escaped as required by the JSON spec, but 
otherwise the unicode characters are allowed in JSON. So I think what Java does 
currently is the correct behavior, however it does seem odd.

> Json output doesn't generate base64 for byte arrays
> ---
>
> Key: AVRO-1584
> URL: https://issues.apache.org/jira/browse/AVRO-1584
> Project: Avro
>  Issue Type: Bug
>  Components: java
>Affects Versions: 1.7.7
> Environment: Pure java.
>Reporter: Christophe Lorenz
> Attachments: AVRO-1584.patch
>
>
> The Json output of java generated code doesn't correctly encode byte arrays.
> Using this simple schema : 
> {"namespace": "example.avro",
>  "type": "record",
>  "name": "ByteArrayEncoding",
>  "fields": [ {"name": "data", "type": "bytes"} ]
> }
> The toString()  
>   System.out.println(new ByteArrayEncoding(ByteBuffer.wrap(new 
> byte[]{0,31,65,66,67,(byte)255,(byte)182})));
> Returns raw bytes to string in the json :
> {"data": {"bytes": "  ABC??"}}
> As a byte array is not tied to be a valid string, it should be converted back 
> and forth to Base64 like other Json implementations : 
> {"data": {"bytes": "AB9BQkP/tg=="}}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


buildbot failure in ASF Buildbot on avro-java6-ubuntu

2015-12-03 Thread buildbot
The Buildbot has detected a new failure on builder avro-java6-ubuntu while 
building ASF Buildbot. Full details are available at:
http://ci.apache.org/builders/avro-java6-ubuntu/builds/13

Buildbot URL: http://ci.apache.org/

Buildslave for this Build: bb-vm_ubuntu

Build Reason: The AnyBranchScheduler scheduler named 'AvroJava' triggered this 
build
Build Source Stamp: [branch avro/trunk] 1717817
Blamelist: blue

BUILD FAILED: failed test

Sincerely,
 -The Buildbot





[jira] [Updated] (AVRO-1727) Update LICENSE.txt and NOTICE.txt for source distribution

2015-12-03 Thread Ryan Blue (JIRA)

 [ 
https://issues.apache.org/jira/browse/AVRO-1727?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ryan Blue updated AVRO-1727:

Resolution: Fixed
Status: Resolved  (was: Patch Available)

> Update LICENSE.txt and NOTICE.txt for source distribution
> -
>
> Key: AVRO-1727
> URL: https://issues.apache.org/jira/browse/AVRO-1727
> Project: Avro
>  Issue Type: Sub-task
>  Components: build
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
>Priority: Blocker
> Fix For: 1.8.0
>
> Attachments: AVRO-1722.1.patch, AVRO-1727.2.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1727) Update LICENSE.txt and NOTICE.txt for source distribution

2015-12-03 Thread Ryan Blue (JIRA)

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

Ryan Blue commented on AVRO-1727:
-

I committed this. LEGAL-224 is not quite resolved because it isn't clear what 
the license for the Doxyfile content is. The developer confirmed that it isn't 
intended to be GPL, but hasn't given any specific terms. To work around it, we 
rewrote the configurations and removed any boilerplate content.

> Update LICENSE.txt and NOTICE.txt for source distribution
> -
>
> Key: AVRO-1727
> URL: https://issues.apache.org/jira/browse/AVRO-1727
> Project: Avro
>  Issue Type: Sub-task
>  Components: build
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
>Priority: Blocker
> Fix For: 1.8.0
>
> Attachments: AVRO-1722.1.patch, AVRO-1727.2.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1735) Update LICENSE and NOTICE files included in perl module

2015-12-03 Thread Hudson (JIRA)

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

Hudson commented on AVRO-1735:
--

SUCCESS: Integrated in AvroJava #553 (See 
[https://builds.apache.org/job/AvroJava/553/])
AVRO-1735: Perl: Add LICENSE and NOTICE to distribution. (blue: rev 1717807)
* trunk/CHANGES.txt
* trunk/lang/perl/LICENSE
* trunk/lang/perl/MANIFEST
* trunk/lang/perl/NOTICE
* trunk/lang/perl/NOTICE.txt


> Update LICENSE and NOTICE files included in perl module
> ---
>
> Key: AVRO-1735
> URL: https://issues.apache.org/jira/browse/AVRO-1735
> Project: Avro
>  Issue Type: Sub-task
>  Components: perl
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
> Fix For: 1.8.0
>
> Attachments: AVRO-1735.1.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1736) Update LICENSE and NOTICE files included in php release artifacts

2015-12-03 Thread Hudson (JIRA)

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

Hudson commented on AVRO-1736:
--

SUCCESS: Integrated in AvroJava #553 (See 
[https://builds.apache.org/job/AvroJava/553/])
AVRO-1736: PHP: Add LICENSE and NOTICE to distribution. (blue: rev 1717812)
* trunk/CHANGES.txt
* trunk/lang/php/LICENSE
* trunk/lang/php/NOTICE
* trunk/lang/php/build.sh


> Update LICENSE and NOTICE files included in php release artifacts
> -
>
> Key: AVRO-1736
> URL: https://issues.apache.org/jira/browse/AVRO-1736
> Project: Avro
>  Issue Type: Sub-task
>  Components: php
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
> Fix For: 1.8.0
>
> Attachments: AVRO-1736.1.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1730) Update LICENSE and NOTICE files included in python and python3 release artifacts

2015-12-03 Thread Hudson (JIRA)

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

Hudson commented on AVRO-1730:
--

SUCCESS: Integrated in AvroJava #553 (See 
[https://builds.apache.org/job/AvroJava/553/])
AVRO-1730: Python3: Add LICENSE and NOTICE to distribution. (blue: rev 1717814)
* trunk/CHANGES.txt
* trunk/lang/py3/README.txt
* trunk/lang/py3/avro/LICENSE
* trunk/lang/py3/avro/NOTICE
* trunk/lang/py3/setup.py
AVRO-1730: Python: Add LICENSE and NOTICE to distribution. (blue: rev 1717813)
* trunk/lang/py/setup.py
* trunk/lang/py/src/avro/LICENSE
* trunk/lang/py/src/avro/NOTICE


> Update LICENSE and NOTICE files included in python and python3 release 
> artifacts
> 
>
> Key: AVRO-1730
> URL: https://issues.apache.org/jira/browse/AVRO-1730
> Project: Avro
>  Issue Type: Sub-task
>  Components: python
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
> Fix For: 1.8.0
>
> Attachments: AVRO-1730.1.diff
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1731) Update LICENSE and NOTICE files included in C release artifacts

2015-12-03 Thread Hudson (JIRA)

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

Hudson commented on AVRO-1731:
--

SUCCESS: Integrated in AvroJava #553 (See 
[https://builds.apache.org/job/AvroJava/553/])
AVRO-1731: C: Add LICENSE and NOTICE to binary distribution. (blue: rev 1717805)
* trunk/CHANGES.txt
* trunk/lang/c/CPackConfig.txt
* trunk/lang/c/LICENSE
* trunk/lang/c/NOTICE


> Update LICENSE and NOTICE files included in C release artifacts
> ---
>
> Key: AVRO-1731
> URL: https://issues.apache.org/jira/browse/AVRO-1731
> Project: Avro
>  Issue Type: Sub-task
>  Components: c
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
> Fix For: 1.8.0
>
> Attachments: AVRO-1731.1.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1722) Fix licensing issues

2015-12-03 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on AVRO-1722:
---

Commit 1717817 from [~b...@cloudera.com] in branch 'avro/trunk'
[ https://svn.apache.org/r1717817 ]

AVRO-1722: Update root LICENSE.txt and NOTICE.txt.

This updates the POM to use the Maven RAT integration and updates the
LICENSE and NOTICE files for issues that update found.

> Fix licensing issues
> 
>
> Key: AVRO-1722
> URL: https://issues.apache.org/jira/browse/AVRO-1722
> Project: Avro
>  Issue Type: Task
>  Components: build
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
>Priority: Blocker
> Fix For: 1.8.0
>
>
> The 1.8.0 release vote turned up a lot of licensing issues that need to be 
> fixed. We need to do a scrub of the licensing.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Build failed in Jenkins: AVRO-python #574

2015-12-03 Thread Apache Jenkins Server
See 

Changes:

[blue] AVRO-1730: Python3: Add LICENSE and NOTICE to distribution.

[blue] AVRO-1730: Python: Add LICENSE and NOTICE to distribution.

[blue] AVRO-1736: PHP: Add LICENSE and NOTICE to distribution.

[blue] AVRO-1735: Perl: Add LICENSE and NOTICE to distribution.

[blue] AVRO-1731: C: Add LICENSE and NOTICE to binary distribution.

--
[...truncated 1311 lines...]
  [py-test]  }
  [py-test] 
  [py-test] }
  [py-test] : STRING CAST SUCCESS
  [py-test] {"namespace": "org.apache.avro.test",
  [py-test]  "protocol": "BulkData",
  [py-test] 
  [py-test]  "types": [],
  [py-test] 
  [py-test]  "messages": {
  [py-test] 
  [py-test]  "read": {
  [py-test]  "request": [],
  [py-test]  "response": "bytes"
  [py-test]  },
  [py-test] 
  [py-test]  "write": {
  [py-test]  "request": [ {"name": "data", "type": "bytes"} ],
  [py-test]  "response": "null"
  [py-test]  }
  [py-test] 
  [py-test]  }
  [py-test] 
  [py-test] }
  [py-test] : STRING CAST SUCCESS
  [py-test] {
  [py-test]   "protocol" : "API",
  [py-test]   "namespace" : "xyz.api",
  [py-test]   "types" : [ {
  [py-test] "type" : "enum",
  [py-test] "name" : "Symbology",
  [py-test] "namespace" : "xyz.api.product",
  [py-test] "symbols" : [ "OPRA", "CUSIP", "ISIN", "SEDOL" ]
  [py-test]   }, {
  [py-test] "type" : "record",
  [py-test] "name" : "Symbol",
  [py-test] "namespace" : "xyz.api.product",
  [py-test] "fields" : [ {
  [py-test]   "name" : "symbology",
  [py-test]   "type" : "xyz.api.product.Symbology"
  [py-test] }, {
  [py-test]   "name" : "symbol",
  [py-test]   "type" : "string"
  [py-test] } ]
  [py-test]   }, {
  [py-test] "type" : "record",
  [py-test] "name" : "MultiSymbol",
  [py-test] "namespace" : "xyz.api.product",
  [py-test] "fields" : [ {
  [py-test]   "name" : "symbols",
  [py-test]   "type" : {
  [py-test] "type" : "map",
  [py-test] "values" : "xyz.api.product.Symbol"
  [py-test]   }
  [py-test] } ]
  [py-test]   } ],
  [py-test]   "messages" : {
  [py-test]   }
  [py-test] }
  [py-test] : STRING CAST SUCCESS
  [py-test] 
  [py-test] TEST DOC ATTRIBUTES
  [py-test] ===
  [py-test] 
  [py-test] 
  [py-test] TEST ROUND TRIP
  [py-test] ===
  [py-test] 
  [py-test] 
  [py-test] TEST FULLNAME
  [py-test] =
  [py-test] 
  [py-test] 
  [py-test] TEST OTHER ATTRIBUTES
  [py-test] 1.9.0-SNAPSHOT
  [py-test] mock_tether_parent: Launching Server on Port: 41642
  [py-test] No handlers could 
be found for logger "TetherTask"
  [py-test] WARNING:TetherTask:failing: Traceback (most recent call last):
  [py-test]   File 
"/x1/jenkins/jenkins-slave/workspace/AVRO-python/trunk/lang/py/build/src/avro/tether/tether_task.py",
 line 384, in input
  [py-test] self.map(inRecord, self.midCollector)
  [py-test]   File 
"/x1/jenkins/jenkins-slave/workspace/AVRO-python/trunk/lang/py/build/test/word_count_task.py",
 line 62, in map
  [py-test] collector.collect({"key":w,"value":1})
  [py-test]   File 
"/x1/jenkins/jenkins-slave/workspace/AVRO-python/trunk/lang/py/build/src/avro/tether/tether_task.py",
 line 121, in collect
  [py-test] self.outputClient.request("output",{"datum":self.buff.read()})
  [py-test]   File 
"/x1/jenkins/jenkins-slave/workspace/AVRO-python/trunk/lang/py/build/src/avro/tether/tether_task.py",
 line 170, in request
  [py-test] transciever=ipc.HTTPTransceiver(self.server,self.port)
  [py-test]   File 
"/x1/jenkins/jenkins-slave/workspace/AVRO-python/trunk/lang/py/build/src/avro/ipc.py",
 line 471, in __init__
  [py-test] self.conn.connect()
  [py-test]   File "/usr/lib/python2.7/httplib.py", line 765, in connect
  [py-test] self.timeout, self.source_address)
  [py-test]   File "/usr/lib/python2.7/socket.py", line 571, in 
create_connection
  [py-test] raise err
  [py-test] error: [Errno 111] Connection refused
  [py-test] 
  [py-test] ERROR:TetherTask:TetherTask.fail: failure occured message follows:
  [py-test] Traceback (most recent call last):
  [py-test]   File 
"/x1/jenkins/jenkins-slave/workspace/AVRO-python/trunk/lang/py/build/src/avro/tether/tether_task.py",
 line 384, in input
  [py-test] self.map(inRecord, self.midCollector)
  [py-test]   File 
"/x1/jenkins/jenkins-slave/workspace/AVRO-python/trunk/lang/py/build/test/word_count_task.py",
 line 62, in map
  [py-test] collector.collect({"key":w,"value":1})
  [py-test]   File 
"/x1/jenkins/jenkins-slave/workspace/AVRO-python/trunk/lang/py/build/src/avro/tether/tether_task.py",
 line 121, in collect
  [py-test] self.outputClient.request("output",{"datum":self.buff.read()})
  [py-test]   File 
"/x1/jenkins/jenkins-slave/workspace/AVRO-python/trunk/lang/py/build/src/avro/tether/te

[jira] [Updated] (AVRO-1736) Update LICENSE and NOTICE files included in php release artifacts

2015-12-03 Thread Ryan Blue (JIRA)

 [ 
https://issues.apache.org/jira/browse/AVRO-1736?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ryan Blue updated AVRO-1736:

Resolution: Fixed
Status: Resolved  (was: Patch Available)

> Update LICENSE and NOTICE files included in php release artifacts
> -
>
> Key: AVRO-1736
> URL: https://issues.apache.org/jira/browse/AVRO-1736
> Project: Avro
>  Issue Type: Sub-task
>  Components: php
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
> Fix For: 1.8.0
>
> Attachments: AVRO-1736.1.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (AVRO-1730) Update LICENSE and NOTICE files included in python and python3 release artifacts

2015-12-03 Thread Ryan Blue (JIRA)

 [ 
https://issues.apache.org/jira/browse/AVRO-1730?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ryan Blue updated AVRO-1730:

Resolution: Fixed
Status: Resolved  (was: Patch Available)

> Update LICENSE and NOTICE files included in python and python3 release 
> artifacts
> 
>
> Key: AVRO-1730
> URL: https://issues.apache.org/jira/browse/AVRO-1730
> Project: Avro
>  Issue Type: Sub-task
>  Components: python
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
> Fix For: 1.8.0
>
> Attachments: AVRO-1730.1.diff
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1730) Update LICENSE and NOTICE files included in python and python3 release artifacts

2015-12-03 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on AVRO-1730:
---

Commit 1717813 from [~b...@cloudera.com] in branch 'avro/trunk'
[ https://svn.apache.org/r1717813 ]

AVRO-1730: Python: Add LICENSE and NOTICE to distribution.

> Update LICENSE and NOTICE files included in python and python3 release 
> artifacts
> 
>
> Key: AVRO-1730
> URL: https://issues.apache.org/jira/browse/AVRO-1730
> Project: Avro
>  Issue Type: Sub-task
>  Components: python
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
> Fix For: 1.8.0
>
> Attachments: AVRO-1730.1.diff
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1730) Update LICENSE and NOTICE files included in python and python3 release artifacts

2015-12-03 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on AVRO-1730:
---

Commit 1717814 from [~b...@cloudera.com] in branch 'avro/trunk'
[ https://svn.apache.org/r1717814 ]

AVRO-1730: Python3: Add LICENSE and NOTICE to distribution.

> Update LICENSE and NOTICE files included in python and python3 release 
> artifacts
> 
>
> Key: AVRO-1730
> URL: https://issues.apache.org/jira/browse/AVRO-1730
> Project: Avro
>  Issue Type: Sub-task
>  Components: python
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
> Fix For: 1.8.0
>
> Attachments: AVRO-1730.1.diff
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1736) Update LICENSE and NOTICE files included in php release artifacts

2015-12-03 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on AVRO-1736:
---

Commit 1717812 from [~b...@cloudera.com] in branch 'avro/trunk'
[ https://svn.apache.org/r1717812 ]

AVRO-1736: PHP: Add LICENSE and NOTICE to distribution.

> Update LICENSE and NOTICE files included in php release artifacts
> -
>
> Key: AVRO-1736
> URL: https://issues.apache.org/jira/browse/AVRO-1736
> Project: Avro
>  Issue Type: Sub-task
>  Components: php
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
> Fix For: 1.8.0
>
> Attachments: AVRO-1736.1.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (AVRO-1731) Update LICENSE and NOTICE files included in C release artifacts

2015-12-03 Thread Ryan Blue (JIRA)

 [ 
https://issues.apache.org/jira/browse/AVRO-1731?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ryan Blue updated AVRO-1731:

Resolution: Fixed
Status: Resolved  (was: Patch Available)

> Update LICENSE and NOTICE files included in C release artifacts
> ---
>
> Key: AVRO-1731
> URL: https://issues.apache.org/jira/browse/AVRO-1731
> Project: Avro
>  Issue Type: Sub-task
>  Components: c
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
> Fix For: 1.8.0
>
> Attachments: AVRO-1731.1.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (AVRO-1735) Update LICENSE and NOTICE files included in perl module

2015-12-03 Thread Ryan Blue (JIRA)

 [ 
https://issues.apache.org/jira/browse/AVRO-1735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ryan Blue updated AVRO-1735:

Resolution: Fixed
Status: Resolved  (was: Patch Available)

> Update LICENSE and NOTICE files included in perl module
> ---
>
> Key: AVRO-1735
> URL: https://issues.apache.org/jira/browse/AVRO-1735
> Project: Avro
>  Issue Type: Sub-task
>  Components: perl
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
> Fix For: 1.8.0
>
> Attachments: AVRO-1735.1.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1735) Update LICENSE and NOTICE files included in perl module

2015-12-03 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on AVRO-1735:
---

Commit 1717807 from [~b...@cloudera.com] in branch 'avro/trunk'
[ https://svn.apache.org/r1717807 ]

AVRO-1735: Perl: Add LICENSE and NOTICE to distribution.

> Update LICENSE and NOTICE files included in perl module
> ---
>
> Key: AVRO-1735
> URL: https://issues.apache.org/jira/browse/AVRO-1735
> Project: Avro
>  Issue Type: Sub-task
>  Components: perl
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
> Fix For: 1.8.0
>
> Attachments: AVRO-1735.1.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1731) Update LICENSE and NOTICE files included in C release artifacts

2015-12-03 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on AVRO-1731:
---

Commit 1717805 from [~b...@cloudera.com] in branch 'avro/trunk'
[ https://svn.apache.org/r1717805 ]

AVRO-1731: C: Add LICENSE and NOTICE to binary distribution.

> Update LICENSE and NOTICE files included in C release artifacts
> ---
>
> Key: AVRO-1731
> URL: https://issues.apache.org/jira/browse/AVRO-1731
> Project: Avro
>  Issue Type: Sub-task
>  Components: c
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
> Fix For: 1.8.0
>
> Attachments: AVRO-1731.1.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1722) Fix licensing issues

2015-12-03 Thread Ryan Blue (JIRA)

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

Ryan Blue commented on AVRO-1722:
-

Thanks, [~tomwhite]!

> Fix licensing issues
> 
>
> Key: AVRO-1722
> URL: https://issues.apache.org/jira/browse/AVRO-1722
> Project: Avro
>  Issue Type: Task
>  Components: build
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
>Priority: Blocker
> Fix For: 1.8.0
>
>
> The 1.8.0 release vote turned up a lot of licensing issues that need to be 
> fixed. We need to do a scrub of the licensing.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AVRO-1722) Fix licensing issues

2015-12-03 Thread Tom White (JIRA)

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

Tom White commented on AVRO-1722:
-

> I just added patches for py/py3, php, perl, and C.

+1 for these

> Fix licensing issues
> 
>
> Key: AVRO-1722
> URL: https://issues.apache.org/jira/browse/AVRO-1722
> Project: Avro
>  Issue Type: Task
>  Components: build
>Affects Versions: 1.8.0
>Reporter: Ryan Blue
>Assignee: Ryan Blue
>Priority: Blocker
> Fix For: 1.8.0
>
>
> The 1.8.0 release vote turned up a lot of licensing issues that need to be 
> fixed. We need to do a scrub of the licensing.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)