Re: Specification of namespaces

2023-08-17 Thread Kousuke Saruta
Let me correct. Not "alias", but "aliases". {"type":"record","name":"AliasReferenceExample","fields":[{"name":"anEnum"," >> type":{"type":"enum","name":"exampleEnum","alias":"1 > > bad alias","symbols":["A","B","C"]}},{"name":"anotherEnum","type":"1 > bad alias"}]} > {"type":"record","name":"Alia

Re: Specification of namespaces

2023-08-17 Thread Kousuke Saruta
Hi Michael, {"type":"record","name":"AliasReferenceExample","fields":[{"name":"anEnum","type":{"type":"enum","name":"exampleEnum","alias":"1 > bad alias","symbols":["A","B","C"]}},{"name":"anotherEnum","type":"1 > bad alias"}]} > In the current Java binding, the namespace portion in an alias is a

Re: Specification of namespaces

2023-08-17 Thread Michael A. Smith
I found I'm still a little confused at how using aliases to correct invalid names should work. Maybe you can define an alias that is an invalid name, but having done so, can you use it? I tried this schema in both the Python and Java implementations. {"type":"record","name":"AliasReferenceExample"

Re: Backwards incompatible API change to Python schema object "properties"

2023-08-17 Thread Michael A. Smith
I can use a deprecation warning on those calls, sure. On Mon, Jul 31, 2023 at 1:14 PM Ryan Skraba wrote: > > Hello! I think this sounds alright to me -- I noticed that your draft > PR didn't delete the get_/set_props methods. Is there a mechanism we > can use to mark them as deprecated for the

[GitHub] [avro] kojiromike merged pull request #2444: AVRO-3832: [Python] Make Python test work with Docker

2023-08-17 Thread via GitHub
kojiromike merged PR #2444: URL: https://github.com/apache/avro/pull/2444 -- 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.or

[GitHub] [avro] martin-g merged pull request #2452: Bump quote from 1.0.32 to 1.0.33 in /lang/rust

2023-08-17 Thread via GitHub
martin-g merged PR #2452: URL: https://github.com/apache/avro/pull/2452 -- 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] martin-g merged pull request #2453: Bump syn from 2.0.28 to 2.0.29 in /lang/rust

2023-08-17 Thread via GitHub
martin-g merged PR #2453: URL: https://github.com/apache/avro/pull/2453 -- 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] martin-g merged pull request #2451: Bump anyhow from 1.0.74 to 1.0.75 in /lang/rust

2023-08-17 Thread via GitHub
martin-g merged PR #2451: URL: https://github.com/apache/avro/pull/2451 -- 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] martin-g merged pull request #2450: Bump thiserror from 1.0.46 to 1.0.47 in /lang/rust

2023-08-17 Thread via GitHub
martin-g merged PR #2450: URL: https://github.com/apache/avro/pull/2450 -- 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] dependabot[bot] opened a new pull request, #2453: Bump syn from 2.0.28 to 2.0.29 in /lang/rust

2023-08-17 Thread via GitHub
dependabot[bot] opened a new pull request, #2453: URL: https://github.com/apache/avro/pull/2453 Bumps [syn](https://github.com/dtolnay/syn) from 2.0.28 to 2.0.29. Release notes Sourced from https://github.com/dtolnay/syn/releases";>syn's releases. 2.0.29 Partially wor

[GitHub] [avro] dependabot[bot] opened a new pull request, #2452: Bump quote from 1.0.32 to 1.0.33 in /lang/rust

2023-08-17 Thread via GitHub
dependabot[bot] opened a new pull request, #2452: URL: https://github.com/apache/avro/pull/2452 Bumps [quote](https://github.com/dtolnay/quote) from 1.0.32 to 1.0.33. Release notes Sourced from https://github.com/dtolnay/quote/releases";>quote's releases. 1.0.33 Partia

[GitHub] [avro] dependabot[bot] opened a new pull request, #2451: Bump anyhow from 1.0.74 to 1.0.75 in /lang/rust

2023-08-17 Thread via GitHub
dependabot[bot] opened a new pull request, #2451: URL: https://github.com/apache/avro/pull/2451 Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.74 to 1.0.75. Release notes Sourced from https://github.com/dtolnay/anyhow/releases";>anyhow's releases. 1.0.75 P

[GitHub] [avro] dependabot[bot] opened a new pull request, #2450: Bump thiserror from 1.0.46 to 1.0.47 in /lang/rust

2023-08-17 Thread via GitHub
dependabot[bot] opened a new pull request, #2450: URL: https://github.com/apache/avro/pull/2450 Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.46 to 1.0.47. Release notes Sourced from https://github.com/dtolnay/thiserror/releases";>thiserror's releases. 1.

[GitHub] [avro] clesaec merged pull request #2401: AVRO-2885: [Java] better check int vs float value

2023-08-17 Thread via GitHub
clesaec merged PR #2401: URL: https://github.com/apache/avro/pull/2401 -- 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] clesaec merged pull request #2449: AVRO-3612: [Java] explain incompability for union.

2023-08-17 Thread via GitHub
clesaec merged PR #2449: URL: https://github.com/apache/avro/pull/2449 -- 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] clesaec opened a new pull request, #2449: AVRO-3612: [Java] explain incompability for union.

2023-08-17 Thread via GitHub
clesaec opened a new pull request, #2449: URL: https://github.com/apache/avro/pull/2449 ## What is the purpose of the change [AVRO-3612](https://issues.apache.org/jira/browse/AVRO-3612) : report location on incompability issue when writer is an union type and not reader.

[jira] [Created] (AVRO-3834) [Python] Incorrect decimal encoding/decoding

2023-08-17 Thread Steve Stagg (Jira)
Steve Stagg created AVRO-3834: - Summary: [Python] Incorrect decimal encoding/decoding Key: AVRO-3834 URL: https://issues.apache.org/jira/browse/AVRO-3834 Project: Apache Avro Issue Type: Bug

[GitHub] [avro] clesaec merged pull request #2389: AVRO-2307: [java] list of primitive

2023-08-17 Thread via GitHub
clesaec merged PR #2389: URL: https://github.com/apache/avro/pull/2389 -- 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

Re: Specification of namespaces

2023-08-17 Thread Oscar Westra van Holthe - Kind
On Mon, 14 Aug 2023 at 14:11, Ryan Skraba wrote: > I think the right thing to do is [to] use a system > property / schema aliases to help people migrate back to the correct > behaviour. If you are actually using Avro/Protobuf together, you > might be the best person to help us figure out the rig

Mailing list threading improvements

2023-08-17 Thread Christofer Dutz
TL;DR: We’re updating how auto-generated email from Github will be threaded on your mailing lists. If you want to keep the old defaults, details are below. We’re pleased to let you know that we’re tweaking the way that auto- generated email from Github will appear on your mailing lists. This will

[GitHub] [avro] opwvhk opened a new pull request, #2448: AVRO-3833: Clarify uniqueness of names and aliases

2023-08-17 Thread via GitHub
opwvhk opened a new pull request, #2448: URL: https://github.com/apache/avro/pull/2448 ## What is the purpose of the change Update the specification to explicitly state that names must be unique (within their scope), and that aliases are names too. ## Verifying this change

[jira] [Created] (AVRO-3833) Spec: clarify uniqueness of names and aliases

2023-08-17 Thread Oscar Westra van Holthe - Kind (Jira)
Oscar Westra van Holthe - Kind created AVRO-3833: Summary: Spec: clarify uniqueness of names and aliases Key: AVRO-3833 URL: https://issues.apache.org/jira/browse/AVRO-3833 Project: Apa