[VOTE] Release Apache Avro 1.10.2 RC1

2021-03-05 Thread Ryan Skraba
Hi everyone, I'd like to propose the following RC1 to be released as the official Apache Avro 1.10.2 release. The commit id is 56de625fd2b5a9b4e40bb0f9bcef1791d5ac5b40 * This corresponds to the tag: release-1.10.2-rc1 * https://github.com/apache/avro/releases/tag/release-1.10.2-rc1 The release t

Re: What are the rules when encoding a union of records and/or maps?

2021-03-05 Thread Ryan Blue
I think the behavior when encoding that would be to produce the map. I would expect that because I'm assuming Python uses the first path that appears to match. When it's ambiguous which way an in-memory representation maps to a schema, it's up to the implementation to choose. Whatever python choos

[jira] [Updated] (AVRO-2981) Avrogen: Bump dependency versions

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-2981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba updated AVRO-2981: -- Fix Version/s: (was: 1.10.2) > Avrogen: Bump dependency versions > -

[jira] [Resolved] (AVRO-2860) More Closely Adhere to ASF Parent POM

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-2860?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba resolved AVRO-2860. --- Resolution: Fixed > More Closely Adhere to ASF Parent POM > - > >

[jira] [Resolved] (AVRO-3058) Bump protobuf-java from 3.15.1 to 3.15.3 in /lang/java

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3058?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba resolved AVRO-3058. --- Resolution: Fixed > Bump protobuf-java from 3.15.1 to 3.15.3 in /lang/java > -

[jira] [Resolved] (AVRO-3060) Support ZSTD level and BufferPool options

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3060?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba resolved AVRO-3060. --- Resolution: Fixed > Support ZSTD level and BufferPool options > --

[jira] [Commented] (AVRO-3064) Issue: Unknown union branch fixed

2021-03-05 Thread Divya (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3064?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17296158#comment-17296158 ] Divya commented on AVRO-3064: - Hi [~rskraba],   We are just trying to convert the JSON into

Re: [PROPOSAL] Let's prepare a 1.10.2

2021-03-05 Thread Ryan Skraba
Thanks! I've cherry-picked the commit for AVRO-3023 for Ruby 3 compatibility, but just omitted the Github Actions part -- there was a one line fix to get the travis-ci running again (although it's still pretty flakey) For the moment, ruby:2 is tested by Travis, and I tested ruby:3 manually on th

[jira] [Resolved] (AVRO-3068) [Build] Yetus on Travis fails

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3068?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba resolved AVRO-3068. --- Resolution: Fixed No changes on master, just on branch-1.10 > [Build] Yetus on Travis fails > ---

[jira] [Updated] (AVRO-3069) [Build] Existing files after a build cause RAT issues.

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3069?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba updated AVRO-3069: -- Resolution: Fixed Status: Resolved (was: Patch Available) > [Build] Existing files after a buil

[jira] [Resolved] (AVRO-3044) Protocol Callback interface should have @AvroGenerated

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3044?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba resolved AVRO-3044. --- Resolution: Fixed > Protocol Callback interface should have @AvroGenerated > -

[jira] [Updated] (AVRO-3058) Bump protobuf-java from 3.15.1 to 3.15.3 in /lang/java

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3058?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba updated AVRO-3058: -- Fix Version/s: 1.10.2 > Bump protobuf-java from 3.15.1 to 3.15.3 in /lang/java > ---

[jira] [Updated] (AVRO-3005) Deserialization of string with > 256 characters fails

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3005?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba updated AVRO-3005: -- Fix Version/s: 1.10.2 > Deserialization of string with > 256 characters fails >

[jira] [Updated] (AVRO-3032) Mypy 0.800 Uncovering New Issue

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3032?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba updated AVRO-3032: -- Fix Version/s: 1.10.2 > Mypy 0.800 Uncovering New Issue > --- > >

[jira] [Updated] (AVRO-2999) Optimize Ruby union serialization

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-2999?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba updated AVRO-2999: -- Resolution: Fixed Status: Resolved (was: Patch Available) > Optimize Ruby union serialization >

[jira] [Updated] (AVRO-3024) Bump Jackson to 2.12.1

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3024?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba updated AVRO-3024: -- Fix Version/s: 1.10.2 > Bump Jackson to 2.12.1 > -- > > Key: AVRO-30

[jira] [Updated] (AVRO-3000) Avoid unnecessary schema compatibility checks

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3000?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba updated AVRO-3000: -- Resolution: Fixed Status: Resolved (was: Patch Available) > Avoid unnecessary schema compatibil

[jira] [Updated] (AVRO-2860) More Closely Adhere to ASF Parent POM

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-2860?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba updated AVRO-2860: -- Fix Version/s: 1.10.2 > More Closely Adhere to ASF Parent POM > - >

[jira] [Updated] (AVRO-2998) Ruby: Records with symbol keys fail validation

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-2998?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba updated AVRO-2998: -- Resolution: Fixed Status: Resolved (was: Patch Available) > Ruby: Records with symbol keys fail

[jira] [Resolved] (AVRO-3008) Threading.is_alive Spelling for Py3.9

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3008?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba resolved AVRO-3008. --- Resolution: Fixed > Threading.is_alive Spelling for Py3.9 > - > >

[jira] [Commented] (AVRO-3069) [Build] Existing files after a build cause RAT issues.

2021-03-05 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3069?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17296118#comment-17296118 ] ASF subversion and git services commented on AVRO-3069: --- Commit 56de

[jira] [Commented] (AVRO-3068) [Build] Yetus on Travis fails

2021-03-05 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3068?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17296117#comment-17296117 ] ASF subversion and git services commented on AVRO-3068: --- Commit 68cd

[jira] [Commented] (AVRO-3023) Test Against Ruby 3.0

2021-03-05 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3023?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17296116#comment-17296116 ] ASF subversion and git services commented on AVRO-3023: --- Commit 06d9

[jira] [Commented] (AVRO-3044) Protocol Callback interface should have @AvroGenerated

2021-03-05 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3044?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17296115#comment-17296115 ] ASF subversion and git services commented on AVRO-3044: --- Commit ce61

[jira] [Commented] (AVRO-2471) Java maven plugin code generation doesn't add conversion for timestamp-micros

2021-03-05 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/AVRO-2471?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17296113#comment-17296113 ] ASF subversion and git services commented on AVRO-2471: --- Commit 68ae

[jira] [Commented] (AVRO-3014) logicalType annotation doesnt seem to work when generating java class from schema

2021-03-05 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3014?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17296112#comment-17296112 ] ASF subversion and git services commented on AVRO-3014: --- Commit 3efc

[jira] [Commented] (AVRO-2471) Java maven plugin code generation doesn't add conversion for timestamp-micros

2021-03-05 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/AVRO-2471?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17296114#comment-17296114 ] ASF subversion and git services commented on AVRO-2471: --- Commit 9bb6

[jira] [Commented] (AVRO-3062) Upgrade javascript mocha and handlebars transitive dependencies

2021-03-05 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17296110#comment-17296110 ] ASF subversion and git services commented on AVRO-3062: --- Commit 05a1

[jira] [Commented] (AVRO-3062) Upgrade javascript mocha and handlebars transitive dependencies

2021-03-05 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17296107#comment-17296107 ] ASF subversion and git services commented on AVRO-3062: --- Commit 05a1

[jira] [Commented] (AVRO-3062) Upgrade javascript mocha and handlebars transitive dependencies

2021-03-05 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17296111#comment-17296111 ] ASF subversion and git services commented on AVRO-3062: --- Commit 14f4

[jira] [Commented] (AVRO-3062) Upgrade javascript mocha and handlebars transitive dependencies

2021-03-05 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17296108#comment-17296108 ] ASF subversion and git services commented on AVRO-3062: --- Commit 05a1

[GitHub] [avro] RyanSkraba merged pull request #1117: Cherry-picks 1.10.2

2021-03-05 Thread GitBox
RyanSkraba merged pull request #1117: URL: https://github.com/apache/avro/pull/1117 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to

[jira] [Commented] (AVRO-3062) Upgrade javascript mocha and handlebars transitive dependencies

2021-03-05 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17296109#comment-17296109 ] ASF subversion and git services commented on AVRO-3062: --- Commit 05a1

[jira] [Commented] (AVRO-3069) [Build] Existing files after a build cause RAT issues.

2021-03-05 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3069?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17296092#comment-17296092 ] ASF subversion and git services commented on AVRO-3069: --- Commit b882

[GitHub] [avro] iemejia merged pull request #1123: AVRO-3069: Ignore modified files after build

2021-03-05 Thread GitBox
iemejia merged pull request #1123: URL: https://github.com/apache/avro/pull/1123 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the

[jira] [Commented] (AVRO-3064) Issue: Unknown union branch fixed

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3064?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17296090#comment-17296090 ] Ryan Skraba commented on AVRO-3064: --- Hello! I'm not sure I understand what you're looki

[jira] [Updated] (AVRO-3070) [Build] C++ lint is failing Github Actions

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3070?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba updated AVRO-3070: -- Description: It looks like the *{{./build.sh lint}}* command is failing on github actions. This works

[jira] [Updated] (AVRO-3070) [Build] C++ lint is failing Github Actions

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3070?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba updated AVRO-3070: -- Summary: [Build] C++ lint is failing Github Actions (was: [Build] C++ link is failing Github Actions)

[jira] [Created] (AVRO-3070) [Build] C++ link is failing Github Actions

2021-03-05 Thread Ryan Skraba (Jira)
Ryan Skraba created AVRO-3070: - Summary: [Build] C++ link is failing Github Actions Key: AVRO-3070 URL: https://issues.apache.org/jira/browse/AVRO-3070 Project: Apache Avro Issue Type: Task

[jira] [Updated] (AVRO-3069) [Build] Existing files after a build cause RAT issues.

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3069?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba updated AVRO-3069: -- Status: Patch Available (was: In Progress) > [Build] Existing files after a build cause RAT issues. > -

[GitHub] [avro] RyanSkraba opened a new pull request #1123: AVRO-3069: Ignore modified files after build

2021-03-05 Thread GitBox
RyanSkraba opened a new pull request #1123: URL: https://github.com/apache/avro/pull/1123 Make sure you have checked _all_ steps below. ### Jira - [X] My PR addresses the following [Avro Jira](https://issues.apache.org/jira/browse/AVRO/) issues and references them in the PR t

[jira] [Assigned] (AVRO-3069) [Build] Existing files after a build cause RAT issues.

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3069?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba reassigned AVRO-3069: - Assignee: Ryan Skraba > [Build] Existing files after a build cause RAT issues. >

[jira] [Created] (AVRO-3069) [Build] Existing files after a build cause RAT issues.

2021-03-05 Thread Ryan Skraba (Jira)
Ryan Skraba created AVRO-3069: - Summary: [Build] Existing files after a build cause RAT issues. Key: AVRO-3069 URL: https://issues.apache.org/jira/browse/AVRO-3069 Project: Apache Avro Issue Type

[jira] [Work started] (AVRO-3069) [Build] Existing files after a build cause RAT issues.

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3069?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on AVRO-3069 started by Ryan Skraba. - > [Build] Existing files after a build cause RAT issues. >

[jira] [Work started] (AVRO-3068) [Build] Yetus on Travis fails

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3068?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on AVRO-3068 started by Ryan Skraba. - > [Build] Yetus on Travis fails > - > > Key

[jira] [Created] (AVRO-3068) [Build] Yetus on Travis fails

2021-03-05 Thread Ryan Skraba (Jira)
Ryan Skraba created AVRO-3068: - Summary: [Build] Yetus on Travis fails Key: AVRO-3068 URL: https://issues.apache.org/jira/browse/AVRO-3068 Project: Apache Avro Issue Type: Task Report

[jira] [Updated] (AVRO-3023) Test Against Ruby 3.0

2021-03-05 Thread Ryan Skraba (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3023?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan Skraba updated AVRO-3023: -- Fix Version/s: 1.10.2 > Test Against Ruby 3.0 > - > > Key: AVRO-3023

[jira] [Created] (AVRO-3067) [Python] Potentially flaky timing in test

2021-03-05 Thread Ryan Skraba (Jira)
Ryan Skraba created AVRO-3067: - Summary: [Python] Potentially flaky timing in test Key: AVRO-3067 URL: https://issues.apache.org/jira/browse/AVRO-3067 Project: Apache Avro Issue Type: Task