[GitHub] [avro] paulohumberto42 opened a new pull request, #2512: AVRO-3869 [chsarp] Fix logical fixed schema support

2023-09-20 Thread via GitHub
paulohumberto42 opened a new pull request, #2512: URL: https://github.com/apache/avro/pull/2512 ## What is the purpose of the change Logical types works only for primitive types, and I can't deserialize an fixed type, like this one: ```javascript { "type":

[GitHub] [avro] sarutak opened a new pull request, #2511: Minor: [Perl][Test] Suppress warning in interop-data-test for Perl SDK

2023-09-20 Thread via GitHub
sarutak opened a new pull request, #2511: URL: https://github.com/apache/avro/pull/2511 ## What is the purpose of the change This PR aims to suppress a warning in interop-data-test for Perl SDK. When we run `./build.sh test` or `lang/perl/build.sh interop-data-test`, we get the

[jira] [Created] (AVRO-3869) Error parsing fixed logical schemas

2023-09-20 Thread Paulo Humberto Lacerda e Silva (Jira)
Paulo Humberto Lacerda e Silva created AVRO-3869: Summary: Error parsing fixed logical schemas Key: AVRO-3869 URL: https://issues.apache.org/jira/browse/AVRO-3869 Project: Apache Avro

[GitHub] [avro] sarutak opened a new pull request, #2510: AVRO-3868: [Rust][CI] Check consistency between the doc comment in lib.rs and README.md

2023-09-20 Thread via GitHub
sarutak opened a new pull request, #2510: URL: https://github.com/apache/avro/pull/2510 AVRO-3868 ## What is the purpose of the change This PR proposes to add a consistency check between the doc comment in `avro/src/lib.rs` and `avro/README.md`. AVRO-3849 added cargo-rdme so

[jira] [Created] (AVRO-3868) Check consistency between the doc comment in lib.rs and README.md

2023-09-20 Thread Kousuke Saruta (Jira)
Kousuke Saruta created AVRO-3868: Summary: Check consistency between the doc comment in lib.rs and README.md Key: AVRO-3868 URL: https://issues.apache.org/jira/browse/AVRO-3868 Project: Apache Avro

[GitHub] [avro] sarutak opened a new pull request, #2509: AVRO-3867: [Python][Build] Fix the broken link to the Python API doc in the web site

2023-09-20 Thread via GitHub
sarutak opened a new pull request, #2509: URL: https://github.com/apache/avro/pull/2509 AVRO-3867 ## What is the purpose of the change This PR fixes an issue that the link to the Python API doc in the web site is broken. I built the website by `./build.sh` dist and then tried

[jira] [Created] (AVRO-3867) Link to the Python API doc is broken

2023-09-20 Thread Kousuke Saruta (Jira)
Kousuke Saruta created AVRO-3867: Summary: Link to the Python API doc is broken Key: AVRO-3867 URL: https://issues.apache.org/jira/browse/AVRO-3867 Project: Apache Avro Issue Type: Bug

Re: [VOTE] Release Apache Avro 1.11.3 RC1

2023-09-20 Thread Ismaël Mejía
+1 (binding) I struggled a lot to do a full build with the docker image, we should probably improve some things there. Apart of this all the rest looked good, sigs/shas ok I mostly tested in detail the Java bits. Ismaël On Tue, Sep 19, 2023 at 5:37 PM Fokko Driesprong wrote: > > Thanks for

[GitHub] [avro] sarutak opened a new pull request, #2508: AVRO-3865, AVRO-3866: [Build][Perl][Python] Add VERSION.txt to .gitignore

2023-09-20 Thread via GitHub
sarutak opened a new pull request, #2508: URL: https://github.com/apache/avro/pull/2508 AVRO-3865 AVRO-3855 ## What is the purpose of the change This PR proposes to add `lang/perl/VERSION.txt` and `lang/py/VERSION.txt` to `.gitignore`. They are created when we run

[jira] [Created] (AVRO-3866) [Build][Python] Files are leftover after a build

2023-09-20 Thread Kousuke Saruta (Jira)
Kousuke Saruta created AVRO-3866: Summary: [Build][Python] Files are leftover after a build Key: AVRO-3866 URL: https://issues.apache.org/jira/browse/AVRO-3866 Project: Apache Avro Issue

[ANNOUNCE] New committer: Christophe Le Saec

2023-09-20 Thread Ryan Skraba
The Project Management Committee (PMC) for Apache Avro has invited Christophe Le Saec to become a committer and we are pleased to announce that he has accepted. Christophe definitely puts in the work and, has an impressive breadth of knowledge about the languages of the Avro SDK! As an ASF

[ANNOUNCE] New committer: Oscar Westra van Holthe - Kind

2023-09-20 Thread Ryan Skraba
The Project Management Committee (PMC) for Apache Avro has invited Oscar Westra van Holthe - Kind to become a committer and we are pleased to announce that he has accepted. Oscar has done some really solid work on the IDL and JavaCC parts of the Java SDK. We trust his work and think it's of

[ANNOUNCE] New PMC member: Michael A. Smith

2023-09-20 Thread Ryan Skraba
The Project Management Committee (PMC) for Apache Avro has invited Michael A. Smith to the PMC and we are pleased to announce that he has accepted. A PMC member helps manage and guide the direction of the project. Notably, Michael has taken a leadership role in ensuring the quality of the Python

[GitHub] [avro] RyanSkraba opened a new pull request, #2507: [docs] Announce new committers

2023-09-20 Thread via GitHub
RyanSkraba opened a new pull request, #2507: URL: https://github.com/apache/avro/pull/2507 ## What is the purpose of the change Welcome new committers and PMC to the community! ## Verifying this change This change is a trivial rework / code cleanup without any test

[jira] [Created] (AVRO-3865) [Build][perl] Files are leftover after a build

2023-09-20 Thread Ryan Skraba (Jira)
Ryan Skraba created AVRO-3865: - Summary: [Build][perl] Files are leftover after a build Key: AVRO-3865 URL: https://issues.apache.org/jira/browse/AVRO-3865 Project: Apache Avro Issue Type: Bug

Re: New Big Decimal Logical type

2023-09-20 Thread Ryan Skraba
Hello! There's a couple things going on, but I think this new type needs to be better specified in in the documentation before merging! Specifically, how are the bytes constructed and why was this representation chosen? Is there a better, more neutral represention where the underlying type

[GitHub] [avro] sarutak opened a new pull request, #2506: AVRO-3863: [Java] Delete temporary test data after tests finish

2023-09-20 Thread via GitHub
sarutak opened a new pull request, #2506: URL: https://github.com/apache/avro/pull/2506 AVRO-3863 ## What is the purpose of the change This PR proposes to delete temporary test data generated by tests for Java SDK. Tests for Java SDK creates some test data, which are left even

[jira] [Created] (AVRO-3864) [Build] Do a better clean based on the .gitignore file

2023-09-20 Thread Ryan Skraba (Jira)
Ryan Skraba created AVRO-3864: - Summary: [Build] Do a better clean based on the .gitignore file Key: AVRO-3864 URL: https://issues.apache.org/jira/browse/AVRO-3864 Project: Apache Avro Issue

[jira] [Created] (AVRO-3863) Delete temporary test data after tests finish

2023-09-20 Thread Kousuke Saruta (Jira)
Kousuke Saruta created AVRO-3863: Summary: Delete temporary test data after tests finish Key: AVRO-3863 URL: https://issues.apache.org/jira/browse/AVRO-3863 Project: Apache Avro Issue Type:

Re: New Big Decimal Logical type

2023-09-20 Thread Oscar Westra van Holthe - Kind
On Wed, 20 Sept 2023 at 15:53, Martin Grigorov wrote: > On Mon, Sep 18, 2023 at 11:21 AM Christophe Le Saëc > wrote: > > This JIRA ticket would > > introduce a new Big-Decimal logical type [...] > > > > For the moment, there is only one PR for

[GitHub] [avro] iemejia merged pull request #2504: AVRO-3411: Fix devcontainers build

2023-09-20 Thread via GitHub
iemejia merged PR #2504: URL: https://github.com/apache/avro/pull/2504 -- 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 specific comment. To unsubscribe, e-mail: dev-unsubscr...@avro.apache.org

[GitHub] [avro] sarutak opened a new pull request, #2505: AVRO-3862: [Rust] Add aliases and doc methods to Schema in Rust SDK

2023-09-20 Thread via GitHub
sarutak opened a new pull request, #2505: URL: https://github.com/apache/avro/pull/2505 AVRO-3862 ## What is the purpose of the change This PR proposes to add `fn aliases` and `fn doc` to `Schema`. Named types (Record, Enum and Fixed) have common attributes `name`,

[jira] [Created] (AVRO-3862) Add aliases and doc methods to Schema in Rust SDK

2023-09-20 Thread Kousuke Saruta (Jira)
Kousuke Saruta created AVRO-3862: Summary: Add aliases and doc methods to Schema in Rust SDK Key: AVRO-3862 URL: https://issues.apache.org/jira/browse/AVRO-3862 Project: Apache Avro Issue

Re: New Big Decimal Logical type

2023-09-20 Thread Martin Grigorov
HI, On Mon, Sep 18, 2023 at 11:21 AM Christophe Le Saëc wrote: > Hello, > > This JIRA ticket would > introduce a new Big-Decimal logical type where precision and scale are not > given in the type definition, all is embedded in the value (this

[GitHub] [avro] clesaec merged pull request #2392: AVRO-2511: add case for sync

2023-09-20 Thread via GitHub
clesaec merged PR #2392: URL: https://github.com/apache/avro/pull/2392 -- 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 specific comment. To unsubscribe, e-mail: dev-unsubscr...@avro.apache.org

[GitHub] [avro] iemejia opened a new pull request, #2504: AVRO-3411: Fix devcontainers build

2023-09-20 Thread via GitHub
iemejia opened a new pull request, #2504: URL: https://github.com/apache/avro/pull/2504 Avro's devcontainers build fails, it misses the context section because of the relative path to the Dockerfile. Also the extensions section showed a warning. All should be good now. R: @martin-g

[jira] [Created] (AVRO-3861) [Build] Add RAT exclusions for python docs

2023-09-20 Thread Ryan Skraba (Jira)
Ryan Skraba created AVRO-3861: - Summary: [Build] Add RAT exclusions for python docs Key: AVRO-3861 URL: https://issues.apache.org/jira/browse/AVRO-3861 Project: Apache Avro Issue Type: Bug