Re: Formal spec for Avro Schema

2024-05-22 Thread Oscar Westra van Holthe - Kind
he binary encoding (warning to never use it directly), Avro files, the Single-Object encoding, protocols, the protocol wire format, and the IDL schema and protocol definitions. Kind regards. Oscar -- Oscar Westra van Holthe - Kind > On 15 May 2024, at 11:17, Clemens Vasters via u

Re: Volunteering for Avro 1.11.4 and 1.12.0 releases

2024-04-16 Thread Oscar Westra van Holthe - Kind
+1 -- Oscar Westra van Holthe - Kind Op di 16 apr. 2024 10:55 schreef Martin Grigorov : > On Tue, 16 Apr 2024 at 11:21, Jean-Baptiste Onofré > wrote: > > > Hi Martin, > > > > (finally I received the email from the list cleanly, w00t ;)) > > > > Than

Re: [PROPOSAL] Apache Avro 1.11.4 release

2024-04-06 Thread Oscar Westra van Holthe - Kind
Hi everyone, As I remember the discussion, we'd support both the last major release and the current one. This would mean we should release both 1.11.4 and 1.12.0. Did I remember correctly? Kind regards, Oscar -- Oscar Westra van Holthe - Kind Op vr 5 apr. 2024 17:20 schreef Ryan Skraba

[jira] [Created] (AVRO-3951) Add separate documentation page for editor support

2024-02-29 Thread Oscar Westra van Holthe - Kind (Jira)
Oscar Westra van Holthe - Kind created AVRO-3951: Summary: Add separate documentation page for editor support Key: AVRO-3951 URL: https://issues.apache.org/jira/browse/AVRO-3951

Re: Python Wheels

2024-02-28 Thread Oscar Westra van Holthe - Kind
Hi, +1 on releasing a wheel for 1.11 3. On pypi.org, I see we did publish our releases. Would it be much trouble to ensure we've published a wheel for all of them? Or does that not make sense? Kind regards, Oscar -- Oscar Westra van Holthe - Kind Op do 29 feb. 2024 01:04 schreef Michael

Re: [DISCUSS] Apache Avro 1.12.0

2024-02-13 Thread Oscar Westra van Holthe - Kind
that enforces this, and thus ensures no invalid schemata can be returned. I’ll make a new PR, a subset of #2642 <https://github.com/apache/avro/pull/2642>, to include just that. Kind regards, Oscar -- Oscar Westra van Holthe - Kind > On 12 Feb 2024, at 22:53, Fokko Driesprong wrot

Re: Avro query on Testing if Beta feature of Generating faster code is enabled

2024-02-05 Thread Oscar Westra van Holthe - Kind
, Oscar -- Oscar Westra van Holthe - Kind Op di 6 feb. 2024 07:15 schreef chirag : > Hi Team, > > On the Avro Docs it is mentioned that:- to turn new approach to generating > code that speeds up decoding and encoding set feature flag/system flag > org.apache.avro.specific.us

Re: [VOTE][LAZY] Support for UUIDs encoded as Fixed[16]

2024-01-24 Thread Oscar Westra van Holthe - Kind
+1 for UUIDs encoded as fixed from me as well. A already remarked, an automatic conversion from strings would be very helpful. However, this has a big influence on schema resolution and should be dealt with separately. Kind regards, Oscar -- Oscar Westra van Holthe - Kind Op di 23 jan. 2024

Re: [DISCUSS] Apache Avro 1.12.0

2023-12-12 Thread Oscar Westra van Holthe - Kind
Good idea. I would really like to include the changes necessary to complete AVRO-3666 (the new SchemaParser class). Ideally, I'd also like to include a counterpart for formatting schemas, by that can also wait until 1.12.1. Kind regards, Oscar -- Oscar Westra van Holthe - Kind Op di 12 dec

[jira] [Created] (AVRO-3908) Update project logo everywhere

2023-11-21 Thread Oscar Westra van Holthe - Kind (Jira)
Oscar Westra van Holthe - Kind created AVRO-3908: Summary: Update project logo everywhere Key: AVRO-3908 URL: https://issues.apache.org/jira/browse/AVRO-3908 Project: Apache Avro

New project logo

2023-11-21 Thread Oscar Westra van Holthe - Kind
Hello everyone, As we've recently completed our search for a new logo, I've taken the liberty to open a PR to put the new logo on the website: https://github.com/apache/avro/pull/2594 In addition to this, we should update the logo here: https://www.apache.org/logos/ I've added a new Jira issue

[jira] [Created] (AVRO-3907) Update project logo on https://www.apache.org/logos/

2023-11-21 Thread Oscar Westra van Holthe - Kind (Jira)
Oscar Westra van Holthe - Kind created AVRO-3907: Summary: Update project logo on https://www.apache.org/logos/ Key: AVRO-3907 URL: https://issues.apache.org/jira/browse/AVRO-3907

Re: Hyphens in Avro schema namespaces and the rust deserializer

2023-11-21 Thread Oscar Westra van Holthe - Kind
e\":\"string\"},{\"name\":\"ts_ms\",\"type\":[\"null\",\"long\"],\"default\":null},{\"name\":\"transaction\",\"type\":[\"null\",{\"type\":\"record\",\"name\":\"block\",\"namespace\":\"event\",\"fields\":[{\"name\":\"id\",\"type\":\"string\"},{\"name\":\"total_order\",\"type\":\"long\"},{\"name\":\"data_collection_order\",\"type\":\"long\"}],\"connect.version\":1,\" > > connect.name > > \":\"event.block\"}],\"default\":null}],\"connect.version\":1,\" > > connect.name > \":\"debezium.abc-123-efg-20231005.table.u_table_dbz.Envelope\"}" > > cant be turned into a Schema, was cause by Invalid namespace > > debezium.abc-123-efg-20231005.table.u_table_dbz. It must match the regex > > '^([A-Za-z_][A-Za-z0-9_]*(\.[A-Za-z_][A-Za-z0-9_]*)*)?$', it's retriable: > > false, it's cached: false > > ``` > > > > Ideally, the Avro spec would just accept hyphens since they’re a pretty > > common character and unavoidable in certain circumstances. If this is > > easier said than done, I think at the least any library used for Avro > > deserialization should account for them, including the rust library. If > > this works in Java and Python, shouldn’t it also work in rust? > > > > This is exactly the reason I asked you to raise this question here in the > mailing list! > I also agree that if most/all of the SDKs will allow hyphens in the > name[space] then it is a better idea to add it to the list of allowed > characters in the specification instead of adding logic to disable the > validation. > > @Avro devs: What is your opinion ? > > Martin > > > > > > Here’s a generic example of a schema created by a Debezium connector: > > > > ``` > > { > > "type": "record", > > "name": "Envelope", > > "namespace": "abc-123-efg-20231005.table.u_table_dbz", > > "fields": [ > > { > > "name": "before", > > "type": [ > > "null", > > { > > ... > > ``` > > > > Please let me know if you need any more details, and thank you! > > > > Jon Slusher > > > > > > > > > -- ✉️ Oscar Westra van Holthe - Kind

Re: Help wanted: 2nd test in ARM64 build fails

2023-11-10 Thread Oscar Westra van Holthe - Kind
-- Oscar Westra van Holthe - Kind On fr 10 nov. 2023 14:04, Martin Grigorov wrote: > I've ignored the avro-ipc-jetty Maven module and the build passed! > > I also re-triggered the build on main ( > https://github.com/apache/avro/actions/runs/6784706838/job/18554971516) > and

Help wanted: 2nd test in ARM64 build fails

2023-11-09 Thread Oscar Westra van Holthe - Kind
d to be different from the code being used? Kind regards, Oscar -- ✉️ Oscar Westra van Holthe - Kind  https://github.com/opwvhk/

Re: [VOTE] New Avro logo (final)

2023-11-07 Thread Oscar Westra van Holthe - Kind
text that work on backgrounds of #2b2d30 and #f7f8fa (not quite black and white), and #30638e (the current website blue)? Kind regards, Oscar -- ✉️ Oscar Westra van Holthe - Kind  https://github.com/opwvhk/

Re: [VOTE] New Avro logo (final)

2023-10-27 Thread Oscar Westra van Holthe - Kind
Hi all, On a related note, I'd also like to use the final logo as plugin icon and as (part of the) file icon in the JetBrains Pugin I maintain. Are there any objections to that? Kind regards, Oscar -- Oscar Westra van Holthe - Kind On Fr 27 oct 2023 18:17, Ryan Skraba wrote: >

Re: [VOTE] New Avro logo (final)

2023-10-24 Thread Oscar Westra van Holthe - Kind
9 schreef Daniel Kulp : > > > > > v9.2 for me. I definitely prefer the blue color and I really don’t get > > the pigeon. > > > > Dan > > > > > > > On Oct 23, 2023, at 5:04 AM, Oscar Westra van Holthe - Kind < > > os...@westravanholthe.nl&g

Re: [VOTE] New Avro logo (final)

2023-10-23 Thread Oscar Westra van Holthe - Kind
n) > > > > > to see if there is a better alternative on that front, but > otherwise, > > > the > > > > > icon designs themselves will remain the same. Thanks again for all > > your > > > > > patience and feedback throughout the process! >

Re: [VOTE] New Avro logo (final)

2023-10-17 Thread Oscar Westra van Holthe - Kind
apple icon with a chunk missing. I would posit that if Apple > wrote 'Apple' on their icon, it wouldn't be nearly as effective. > > That's my 2¢ anyways! I'm happy to make more adjustments to the fonts and > the angles of the icons as we see fit, and I'm so excited to see which > design

Re: [VOTE] New Avro logo (final)

2023-10-16 Thread Oscar Westra van Holthe - Kind
> any changes to Emma's discretion! > > All my bets Ryan > > On Mon, Oct 2, 2023, 13:08 Ryan Blue wrote: > > > My vote is for 10.2. > > > > On Mon, Oct 2, 2023 at 9:02 AM Oscar Westra van Holthe - Kind < > > os...@westravanholthe.nl> wrote: > > > >

Re: [VOTE] New Avro logo

2023-10-02 Thread Oscar Westra van Holthe - Kind
Hi all, Since the start, I've been a fan of the pigeon. It looks good, and it's very distinctive. And it's completely different from any send icon, so it cannot be conflated with a message protocol icon. My vote is for V3.1 Kind regards, Oscar -- ✉️ Oscar Westra van Holthe - Kind  https

[VOTE] New Avro logo

2023-10-02 Thread Oscar Westra van Holthe - Kind
n the runner-up - if there is no clear winner, we'll vote by simple majority between the top picks Please vote for your preference! Kind regards, Oscar -- ✉️ Oscar Westra van Holthe - Kind  https://github.com/opwvhk/

Re: Specification of namespaces

2023-09-27 Thread Oscar Westra van Holthe - Kind
anks again, > Michael > > On Fri, Aug 18, 2023 at 03:17 Oscar Westra van Holthe - Kind < > os...@westravanholthe.nl> wrote: > > > On Fri, 18 Aug 2023 at 04:32, Michael A. Smith > > wrote: > > > > > I found I'm still a little confused at how using ali

Re: New Big Decimal Logical type

2023-09-26 Thread Oscar Westra van Holthe - Kind
don't want that. I would however, like to see a way to do schema evolution on logical types. That would allow (for example) widening conversions on decimals, same as for int/float now. Kind regards, Oscar -- ✉️ Oscar Westra van Holthe - Kind  https://github.com/opwvhk/

Re: [DISCUSS] Release maintenance and lifecycle

2023-09-22 Thread Oscar Westra van Holthe - Kind
er. Kind regards, Oscar -- Oscar Westra van Holthe - Kind

Re: New Big Decimal Logical type

2023-09-20 Thread Oscar Westra van Holthe - Kind
ample, cannot convert the Avro value. So in all honesty, I think marking it as experimental is not needed. But I think we should, because marking new logical types as experimental allows the option to abandon it later on. Kind regards, Oscar -- ✉️ Oscar Westra van Holthe - Kind

[DISCUSS] Changing the Avro logo (revisited)

2023-09-18 Thread Oscar Westra van Holthe - Kind
, and indicate which ones we like best? We can then pick the most mentioned versions, and call a vote. Kind regards, Oscar -- ✉️ Oscar Westra van Holthe - Kind  https://github.com/opwvhk/

Re: Specification of namespaces

2023-08-18 Thread Oscar Westra van Holthe - Kind
her nice things: - skip written fields that were removed from the read schema - fill in default values for new fields added to the read schema - match different type orders in unions - do some conversions, like reading an int as a long Kind regards, Oscar -- ✉️ Oscar Westra van Holthe - Kind

Re: Specification of namespaces

2023-08-17 Thread Oscar Westra van Holthe - Kind
jira/browse/AVRO-3833> (with PR <https://github.com/apache/avro/pull/2448>) because I wanted to clarify that names must be unique (because otherwise schema resolution cannot work), and that this includes aliases. The change also includes this migration/fix option. Kind regards, Oscar

[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

Re: Generated code breaking change

2023-08-10 Thread Oscar Westra van Holthe - Kind
eptable changes considering it only occurs in case of name > conflict ? > As I have not encountered such naming collisions other than in very small numbers, so I think it's perfectly acceptable. Does anyone have different experiences? Kind regards, Oscar -- ✉️ Oscar Westra van Holthe - Kind

Re: Enum default not in canonical form

2023-08-03 Thread Oscar Westra van Holthe - Kind
properties in the canonical form, or to determine if the properties allow resolution. Kind regards, Oscar -- Oscar Westra van Holthe - Kind Op ma 31 jul. 2023 19:42 schreef Ryan Skraba : > This is a bit weird, and it could be clarified. > > The "same" schema, of course, can be

Re: [DISCUSS] Release maintenance and lifecycle

2023-08-02 Thread Oscar Westra van Holthe - Kind
, and not all at once? One question though: do we keep the releases bundled with all languages? Or do we also want to split that? (I'd like to keep them bundled). Kind regards, Oscar -- Oscar Westra van Holthe - Kind Op di 1 aug. 2023 20:12 schreef Ryan Skraba : > Bringing this subject back wh

Re: [VOTE] Release Apache Avro 1.11.2 RC1

2023-06-29 Thread Oscar Westra van Holthe - Kind
ttps://issues.apache.org/jira/issues/?jql=project%3DAVRO%20AND%20fixVersion%3D1.11.2 > > > > > > I'll send a follow-up email with the notable highlights for each > > > language and SDK, but I wanted to give everyone a head start to > > > check their favourite fixed JIRAs and features! > > > > > > Please download, verify, and test. This vote will remain open for at > > least > > > 72 hours. I would like to close at 11h59 UTC Friday, June 30th, 2023 > > > > > > [ ] +1 Release this as Apache Avro 1.11.0 > > > > > > > Typo: it should be 1.11.2 > > > > > > > > > [ ] +0 > > > [ ] -1 Do not release this because... > > > > > > Best regards, > > > Ryan Skraba > > > [Countdown to vote]: > > > https://www.timeanddate.com/countdown/to?iso=20230630T1159=1440 > > > > > > -- ✉️ Oscar Westra van Holthe - Kind

Re: [JAVA] Proposal: Dropping theUnsafe

2023-05-05 Thread Oscar Westra van Holthe - Kind
the > "matrix" build and will build the project only once (I expect it to > become faster because of that). > > Your opinions on this? > > -- > Best regards / Met vriendelijke groeten, > > Niels Basjes > -- ✉️ Oscar Westra van Holthe - Kind

Re: [DISCUSS] Release Avro 1.11.2

2023-03-10 Thread Oscar Westra van Holthe - Kind
t/... Kind regards, Oscar -- Oscar Westra van Holthe - Kind

Re: [DISCUSS] Java 8 compatibility?

2023-03-10 Thread Oscar Westra van Holthe - Kind
use dependencies that require that higher Java version. It is a very user friendly way to (partially) drop Java 8 support. Another question: if we target Java >8 for a module, should that use the Java Module system as well? Kind regards, Oscar -- Oscar Westra van Holthe - Kind Op vr 10 mrt

Re: Release language modules separately

2023-01-13 Thread Oscar Westra van Holthe - Kind
s then one to pick up quickly after we implement our choice. Anyway, that's my opinion on the matter. Kind regards, Oscar -- Oscar Westra van Holthe - Kind Op vr 13 jan. 2023 09:31 schreef Christophe Le Saëc : > Indeed, "Commons tests" embeds avro files that aims to be used in tests f

Re: Release language modules separately

2023-01-04 Thread Oscar Westra van Holthe - Kind
car -- ✉️ Oscar Westra van Holthe - Kind

Re: Release language modules separately

2023-01-03 Thread Oscar Westra van Holthe - Kind
: spec.major.minor, where the spec version denotes compatibility of the binary format and parsing canonical form. That makes it possible to at least have some idea about interoperability without consulting a lookup table. Kind regards, Oscar -- Oscar Westra van Holthe - Kind Op di 3 jan. 2023 15:01

[jira] [Created] (AVRO-3677) Introduce Named Schema Formatters

2022-11-25 Thread Oscar Westra van Holthe - Kind (Jira)
Oscar Westra van Holthe - Kind created AVRO-3677: Summary: Introduce Named Schema Formatters Key: AVRO-3677 URL: https://issues.apache.org/jira/browse/AVRO-3677 Project: Apache Avro

Re: IDL schema parsing for the 21st century

2022-11-24 Thread Oscar Westra van Holthe - Kind
- 251) ! > I'll let someone else who knows better the Java code to review them. I'm > afraid I can't help much here. > > Martin > > On Tue, Nov 15, 2022 at 3:08 PM Martin Grigorov > wrote: > > > Hi Oscar, > > > > I will try to review the PRs in the coming days!

IDL schema parsing for the 21st century

2022-11-12 Thread Oscar Westra van Holthe - Kind
icism :) Kind regards, Oscar Oscar Westra van Holthe - Kind

Re: Programming languages for Avro

2022-11-10 Thread Oscar Westra van Holthe - Kind
Oscar Westra van Holthe - Kind On thu 10 nov. 2022, 19:32 Ryan Skraba wrote: > I actually met some people from the French perl Mongueurs yesterday! > They're still going strong (http://mongueurs.pm/), and I talked to > some engineers from a big music streaming platform still based on

Re: [DISCUSS][VOTE] Naming rules

2022-11-10 Thread Oscar Westra van Holthe - Kind
t;https://github.com/apache/avro/pull/1798>) >2. change the code (in Java and C# at least) to be conformed to >documentation. > For compatibility, I like option 1. If we're to change naming rules, I'd vote for logging warnings before tightening the rules. Kind regards, Oscar -- ✉️ Oscar Westra van Holthe - Kind

[jira] [Created] (AVRO-3666) New schema parser for all supported schema formats

2022-11-08 Thread Oscar Westra van Holthe - Kind (Jira)
Oscar Westra van Holthe - Kind created AVRO-3666: Summary: New schema parser for all supported schema formats Key: AVRO-3666 URL: https://issues.apache.org/jira/browse/AVRO-3666

Re: Programming languages for Avro

2022-11-08 Thread Oscar Westra van Holthe - Kind
be > to remove perl, php and ruby*). > May be a doodle like system would be a solution (for each language, get pro > & cons; and remove an implementation when there are more than 80% cons). > > WDYT ? > -- ✉️ Oscar Westra van Holthe - Kind

Re: [VOTE] Accept donation of gradle-avro-plugin

2022-10-12 Thread Oscar Westra van Holthe - Kind
+1 (non-binding) from me FYI: According to this link, the Spring Boot Gradle plugin is built with Maven: https://stackoverflow.com/a/27556212/3169109 Kind regards, Oscar Westra van Holthe - Kind Op ma 10 okt. 2022 18:58 schreef Ryan Skraba : > Hello everyone! > > The developer(s)

Re: Don't throw can't redefine error when the schema is identical

2022-10-07 Thread Oscar Westra van Holthe - Kind
relate to the > > business of Gresham are neither given nor endorsed by the company or its > > directors. Gresham Technologies plc Registered in England and Wales. > > Company No. 01072032 Registered Office: Aldermary House, 10-15 Queen > > Street, London, EC4N 1TX. Further information about Gresham Technologies > > can be found on our website: www.greshamtech.com > > > -- ✉️ Oscar Westra van Holthe - Kind

Re: [ANNOUNCE] New PMC member: Martin Grigorov

2022-09-14 Thread Oscar Westra van Holthe - Kind
Congratulations Martin! This is wel deserved. Oscar Westra van Holthe - Kind Op di 13 sep. 2022 19:34 schreef Ryan Skraba : > Hi folks! > > On behalf of the Apache Avro PMC, I am pleased to announce that Martin > Grigorov has accepted our invitation to become a PMC member.

Re: Avro Java Version

2022-09-09 Thread Oscar Westra van Holthe - Kind
ss depends of JDK version with Maven > trick). > > Whole unit tests work fine. > > I wonder if there are other good reasons to stay with Java 8 version. > > > > Best regards, > > Christophe Le Saëc > -- ✉️ Oscar Westra van Holthe - Kind

Re: [DISCUSS] Redirect more JIRA notifications to iss...@avro.apache.org

2022-09-02 Thread Oscar Westra van Holthe - Kind
Hi all, Personally, i delete many notification mails because I'm not interested. Needing to subscribe to the ones I do find interesting is not a hassle and would make discussions more visible. So this change is a good one in my opinion. Kind regards, Oscar Oscar Westra van Holthe - Kind Op

Re: [DISCUSS] Pull request template changes

2022-09-02 Thread Oscar Westra van Holthe - Kind
Thank you Ryan! This version looks much more friendly. Kind regards, Oscar -- Oscar Westra van Holthe - Kind Op do 1 sep. 2022 22:48 schreef Martin Grigorov : > Hi, > > +1 for the improvements! > > I hope that less people will ignore it now after explicitly stating that if

Re: Re: Impossible to refer to names in the default namespace from another namespace?

2022-08-24 Thread Oscar Westra van Holthe - Kind
more visible, I'd opt to choose the Java route and in that case force all schemata to belong to a group. I.e., explicitly disallow identifiers to start with a dot (and disallow references to the null namespace from within another namespace). Kind regards, Oscar -- Oscar Westra van Holthe - Kind

[jira] [Commented] (AVRO-1977) Arrays of Imported Types in Schema Definition

2022-07-29 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-1977?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17573152#comment-17573152 ] Oscar Westra van Holthe - Kind commented on AVRO-1977: -- I'm curious, what do you mean

Re: [VOTE] Release Apache Avro 1.11.1 RC1

2022-07-28 Thread Oscar Westra van Holthe - Kind
h, 2022. > > > > [ ] +1 Release this as Apache Avro 1.11.0 > > [ ] +0 > > [ ] -1 Do not release this because... > > > > Best regards, > > Ryan Skraba > > > > [Countdown to vote]: > > https://www.timeanddate.com/countdown/to?iso=20220729T2359=1440 > > > -- ✉️ Oscar Westra van Holthe - Kind

[jira] [Commented] (AVRO-3532) Align naming rules on code

2022-07-26 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3532?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17571441#comment-17571441 ] Oscar Westra van Holthe - Kind commented on AVRO-3532: -- If we're going to allow

[jira] [Commented] (AVRO-530) allow for mutual recursion in type definitions

2022-07-22 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-530?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17569915#comment-17569915 ] Oscar Westra van Holthe - Kind commented on AVRO-530: - {quote}If the define-before-use

[jira] [Comment Edited] (AVRO-2918) Schema polymorphism

2022-07-21 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-2918?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17569357#comment-17569357 ] Oscar Westra van Holthe - Kind edited comment on AVRO-2918 at 7/21/22 11:18 AM

[jira] [Commented] (AVRO-2918) Schema polymorphism

2022-07-21 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-2918?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17569357#comment-17569357 ] Oscar Westra van Holthe - Kind commented on AVRO-2918: -- For polymorphism, as I see

[jira] [Updated] (AVRO-3554) Create original art for the Avro logo

2022-07-01 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3554?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Oscar Westra van Holthe - Kind updated AVRO-3554: - Attachment: cuttlefish oscar 2.svg > Create original

[jira] [Comment Edited] (AVRO-3554) Create original art for the Avro logo

2022-07-01 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3554?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17561381#comment-17561381 ] Oscar Westra van Holthe - Kind edited comment on AVRO-3554 at 7/1/22 10:23 AM

Re: [DISCUSS] Changing the Avro logo

2022-07-01 Thread Oscar Westra van Holthe - Kind
t; > > wrote: > > > > > > > > Hi, > > > > > > > > To change the logo, I propose we gather both requirements and ideas. > > > > > > > > For example, I'd like a logo that fits better on a square or round > > > canv

[jira] [Commented] (AVRO-3554) Create original art for the Avro logo

2022-07-01 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3554?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17561381#comment-17561381 ] Oscar Westra van Holthe - Kind commented on AVRO-3554: -- Avro, as I encounter

[jira] [Updated] (AVRO-3554) Create original art for the Avro logo

2022-07-01 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3554?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Oscar Westra van Holthe - Kind updated AVRO-3554: - Attachment: cuttlefish oscar-1.svg > Create original

[jira] [Updated] (AVRO-3554) Create original art for the Avro logo

2022-07-01 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3554?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Oscar Westra van Holthe - Kind updated AVRO-3554: - Attachment: cuttlefish oscar.svg > Create original

[jira] [Updated] (AVRO-3554) Create original art for the Avro logo

2022-07-01 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3554?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Oscar Westra van Holthe - Kind updated AVRO-3554: - Attachment: (was: cuttlefish oscar.svg) > Create original

[jira] [Updated] (AVRO-3554) Create original art for the Avro logo

2022-07-01 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3554?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Oscar Westra van Holthe - Kind updated AVRO-3554: - Attachment: (was: cuttlefish oscar-1.svg) > Create origi

[jira] [Updated] (AVRO-3554) Create original art for the Avro logo

2022-07-01 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3554?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Oscar Westra van Holthe - Kind updated AVRO-3554: - Attachment: (was: cuttlefish oscar.svg) > Create original

[jira] [Updated] (AVRO-3554) Create original art for the Avro logo

2022-07-01 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3554?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Oscar Westra van Holthe - Kind updated AVRO-3554: - Attachment: cuttlefish oscar.svg > Create original

[jira] [Updated] (AVRO-3554) Create original art for the Avro logo

2022-07-01 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3554?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Oscar Westra van Holthe - Kind updated AVRO-3554: - Attachment: cuttlefish oscar.svg > Create original

[jira] [Updated] (AVRO-3554) Create original art for the Avro logo

2022-07-01 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3554?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Oscar Westra van Holthe - Kind updated AVRO-3554: - Description: There was a quick discussion with Apache Trademarks

[jira] [Updated] (AVRO-3554) Create original art for the Avro logo

2022-07-01 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3554?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Oscar Westra van Holthe - Kind updated AVRO-3554: - Description: There was a quick discussion with Apache Trademarks

[jira] [Created] (AVRO-3559) Fix homepage bottom "getting started with ..." tile links

2022-06-30 Thread Oscar Westra van Holthe - Kind (Jira)
Oscar Westra van Holthe - Kind created AVRO-3559: Summary: Fix homepage bottom "getting started with ..." tile links Key: AVRO-3559 URL: https://issues.apache.org/jira/browse

Re: [DISCUSS] Changing the Avro logo

2022-06-23 Thread Oscar Westra van Holthe - Kind
of detail in the wings (for various sizes). As for ideas, mixing aviation with data flow usually gives you a mix of wings and a wave. But there are already many logos in that theme... These are my 2ct.. Oscar Westra van Holthe - Kind Op wo 22 jun. 2022 21:29 schreef Ryan Skraba : > Hello

Re: [DISCUSS] Changing the Avro logo

2022-06-23 Thread Oscar Westra van Holthe - Kind
Hi, Oscar Westra van Holthe - Kind Op wo 22 jun. 2022 21:29 schreef Ryan Skraba : > Hello all! > > Even if our current logo is a nice homage, there are many, many > advantages to using original art for a project logo, and it's > important that there's no question of confu

Re: [DISCUSS] Drop Hadoop 2 support from Avro

2022-06-17 Thread Oscar Westra van Holthe - Kind
oes anybody have any objections to > removing Hadoop 2 support in the next major version? > > All my best, Ryan > -- ✉️ Oscar Westra van Holthe - Kind

[jira] [Commented] (AVRO-2160) Json to Avro with non required value and union schema failing

2022-06-16 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-2160?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17555063#comment-17555063 ] Oscar Westra van Holthe - Kind commented on AVRO-2160: -- The tricky bit here

[jira] [Updated] (AVRO-2771) Java 1.9.X doesn't allow having Error in a Record

2022-06-13 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-2771?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Oscar Westra van Holthe - Kind updated AVRO-2771: - Fix Version/s: 1.12.0 > Java 1.9.X doesn't allow having Er

[jira] [Updated] (AVRO-2771) Java 1.9.X doesn't allow having Error in a Record

2022-06-13 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-2771?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Oscar Westra van Holthe - Kind updated AVRO-2771: - Labels: (was: pull-request-available) Status: Patch

[jira] [Assigned] (AVRO-2771) Java 1.9.X doesn't allow having Error in a Record

2022-06-13 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-2771?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Oscar Westra van Holthe - Kind reassigned AVRO-2771: Assignee: Oscar Westra van Holthe - Kind > Java 1.

[jira] [Commented] (AVRO-3159) Error in AVRO specification

2022-06-03 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3159?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17545793#comment-17545793 ] Oscar Westra van Holthe - Kind commented on AVRO-3159: -- I've added a PR to clarify

[jira] [Commented] (AVRO-3528) Optionally support strict LogicalType parsing

2022-06-03 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3528?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17545769#comment-17545769 ] Oscar Westra van Holthe - Kind commented on AVRO-3528: -- Personally, I like the change

[jira] [Commented] (AVRO-3374) [Java] Fully qualified type reference "ns.int" loses namespace.

2022-06-02 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3374?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17545294#comment-17545294 ] Oscar Westra van Holthe - Kind commented on AVRO-3374: -- My mistake, sorry. I saw

[jira] [Commented] (AVRO-3374) [Java] Fully qualified type reference "ns.int" loses namespace.

2022-06-01 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3374?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17545022#comment-17545022 ] Oscar Westra van Holthe - Kind commented on AVRO-3374: -- Would it be terribly

[jira] [Commented] (AVRO-3374) [Java] Fully qualified type reference "ns.int" loses namespace.

2022-05-31 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3374?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17544525#comment-17544525 ] Oscar Westra van Holthe - Kind commented on AVRO-3374: -- I don't mind not having

[jira] [Commented] (AVRO-3523) How to contribute : remove patch section

2022-05-20 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3523?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17540147#comment-17540147 ] Oscar Westra van Holthe - Kind commented on AVRO-3523: -- I like the bit about

[jira] [Commented] (AVRO-3374) [Java] Fully qualified type reference "ns.int" loses namespace.

2022-05-18 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3374?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17538792#comment-17538792 ] Oscar Westra van Holthe - Kind commented on AVRO-3374: -- It's the former, and the Java

[jira] [Comment Edited] (AVRO-3374) [Java] Fully qualified type reference "ns.int" loses namespace.

2022-05-16 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3374?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17537719#comment-17537719 ] Oscar Westra van Holthe - Kind edited comment on AVRO-3374 at 5/16/22 6:42 PM

[jira] [Comment Edited] (AVRO-3374) [Java] Fully qualified type reference "ns.int" loses namespace.

2022-05-16 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3374?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17537719#comment-17537719 ] Oscar Westra van Holthe - Kind edited comment on AVRO-3374 at 5/16/22 6:42 PM

[jira] [Commented] (AVRO-3374) [Java] Fully qualified type reference "ns.int" loses namespace.

2022-05-16 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3374?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17537719#comment-17537719 ] Oscar Westra van Holthe - Kind commented on AVRO-3374: -- What is correct? The spec

Re: [jira] [Updated] (AVRO-3512) aliases to the null namespace do not work as expected

2022-05-13 Thread Oscar Westra van Holthe - Kind
mbols" : [ "THE", "SPEC", "IS", "A", "LIE" ] > > } > > } > > ] > > } > > {code} > > and reader schema: > > {code:json} > > { > > "type": "record", > > "namespace": "much.namespace", > > "name": "ModernRecord", > > "fields": [ > > { > > "name" : "enumField", > > "type" : { > > "type" : "enum", > > "name" : "ModernEnum", > > "symbols" : [ "THE", "SPEC", "IS", "A", "LIE" ], > > "aliases": [ > >".AncientEnum" > > ] > > } > > ], > > "aliases": [ > > ".AncientSchema" > > ] > > } > > {code} > > notice the dots used in the aliases. as far as i understand the spec > this should be the only legal way to do this. and it does indeed work > to a point. > > > > when testing this i found multiple issues with avro's handling of such > aliases, dating back to late avro 1.7.* > > > > # without these aliases, decoding does fail, but it fails over the > nested enum, whereas it should have failed "immediately" on the fullname > mismatch on the top level record schema. in fact, on further testing i > think avro (at least in java) doesnt bother comparing the fullnames on the > top level writer vs reader schemas at all? > > # while the schema with the aliases parse()es fine, Schema.toString() > strips out the dots from the aliases, thereby creating a "monsanto > terminator schema" - once printed and parsed again the aliases would become > "simple aliases" and stop working > > # the spec doesnt explicitly talk about how to use aliases to "target" > the null namespace. if this is an intentional feature I think the spec > should be expanded a little to cover it? > > > > i have code to reproduce all these issues in [ > https://github.com/radai-rosenblatt/avro/blob/aliasing-to-null-namespace/lang/java/avro/src/test/java/org/apache/avro/TestAliasToNullNamespace.java] > (coded against master) > > > > i also have code to reproduce all the above against multiple older avro > versions in [ > https://github.com/linkedin/avro-util/blob/master/helper/tests/helper-tests-allavro/src/test/java/com/linkedin/avroutil1/compatibility/AvroTypeAliasesTest.java > ] > > > > -- > This message was sent by Atlassian Jira > (v8.20.7#820007) > -- ✉️ Oscar Westra van Holthe - Kind

Re: [DISCUSS] Doing a Release 1.11.1?

2022-05-11 Thread Oscar Westra van Holthe - Kind
For me, after 19:00 or Mon,Tue,Thu,Fri between 7:30-16:00 (all UTC) Oscar Westra van Holthe - Kind Op wo 11 mei 2022 10:00 schreef Martin Grigorov : > Hi, > > Me too! > > Now I guess it will be harder to find a timeslot where all of us could do > it :-) > I could find ti

[jira] [Commented] (AVRO-3514) Renaming a named type should either be compatible or incompatible.

2022-05-10 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3514?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17534682#comment-17534682 ] Oscar Westra van Holthe - Kind commented on AVRO-3514: -- Aliases are a good way to fix

[jira] (AVRO-3514) Renaming a named type should either be compatible or incompatible.

2022-05-10 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3514 ] Oscar Westra van Holthe - Kind deleted comment on AVRO-3514: -- was (Author: opwvhk): I'd say all implementations should adjust to match the specification. > Renaming a na

[jira] [Comment Edited] (AVRO-3514) Renaming a named type should either be compatible or incompatible.

2022-05-10 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3514?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17534680#comment-17534680 ] Oscar Westra van Holthe - Kind edited comment on AVRO-3514 at 5/11/22 5:40 AM

[jira] [Commented] (AVRO-3514) Renaming a named type should either be compatible or incompatible.

2022-05-10 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3514?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17534681#comment-17534681 ] Oscar Westra van Holthe - Kind commented on AVRO-3514: -- I'd say all implementations

[jira] [Commented] (AVRO-3514) Renaming a named type should either be compatible or incompatible.

2022-05-10 Thread Oscar Westra van Holthe - Kind (Jira)
[ https://issues.apache.org/jira/browse/AVRO-3514?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17534680#comment-17534680 ] Oscar Westra van Holthe - Kind commented on AVRO-3514: -- The spec allows aliases

Re: [DISCUSS] Doing a Release 1.11.1?

2022-05-10 Thread Oscar Westra van Holthe - Kind
Hi, I'd also like to help/shadow, as the release contains a feature that would help me a lot. Also, the sooner we have a release, the sooner the new ANTLR grammar for the 1.12 release can be tested with more than just the test cases. Kind regards, Oscar -- Oscar Westra van Holthe - Kind Op

  1   2   3   >