Re: New committer: Christiaan Biesterbosch

2025-08-05 Thread Oscar Westra van Holthe - Kind
Hi Christiaan, Welcome to the team! Kind regards, Oscar On Mon, 4 Aug 2025 at 15:16, Martin Grigorov wrote: > The Project Management Committee (PMC) for Apache Avro > has invited Christiaan Biesterbosch (id: kriskras99) to become > a committer and we are pleased to announce that they have acc

Re: [PROPOSAL] Release Avro 1.11.5 and 1.12.1

2025-08-04 Thread Oscar Westra van Holthe - Kind
#x27;m willing to do this, but I have not done a release before. Is the documentation in the Wiki [1] up-to-date? Do I need to arerange certain accounts beforehand? Kind regards, Oscar [1]: https://cwiki.apache.org/confluence/display/AVRO/How+To+Release -- ✉️ Oscar Westra van Holthe - Kind

Re: [VOTE] Release Apache Avro-rs 0.19.0

2025-06-27 Thread Oscar Westra van Holthe - Kind
thub.com/apache/avro-rs/pull/199 > > > > > > > > and several dependency updates by Dependabot > > > > > > > > The easiest way to test the release is: > > > > * mkdir 0.19.0 && cd 0.19.0 > > > > * wget -q > > > > > > > > > > https://dist.apache.org/repos/dist/dev/avro/avro-rs/0.19.0/apache-avro-rs-0.19.0-RC0.tgz > > > > * tar xvf apache-avro-rs-0.19.0-RC0.tgz > > > > * cargo fmt --check && cargo test > > > > * (optional) Update your project Cargo.toml to use `apache_avro = { > > path > > > = > > > > "/path/to/0.19.0/avro" } and test your application > > > > > > > > Please download, verify, and test. This vote will remain open for at > > > > least 72 hours. > > > > > > > > [ ] +1 Release this as Apache Avro-rs 0.19.0 > > > > [ ] 0 > > > > [ ] -1 Do not release this because... > > > > > > > > Regards, > > > > Martin > > > > > > -- ✉️ Oscar Westra van Holthe - Kind

[jira] [Created] (AVRO-4154) Python tests (running in Docker) fail

2025-06-12 Thread Oscar Westra van Holthe - Kind (Jira)
Oscar Westra van Holthe - Kind created AVRO-4154: Summary: Python tests (running in Docker) fail Key: AVRO-4154 URL: https://issues.apache.org/jira/browse/AVRO-4154 Project: Apache

[jira] [Created] (AVRO-4153) Add netty-codec dependency

2025-06-11 Thread Oscar Westra van Holthe - Kind (Jira)
Oscar Westra van Holthe - Kind created AVRO-4153: Summary: Add netty-codec dependency Key: AVRO-4153 URL: https://issues.apache.org/jira/browse/AVRO-4153 Project: Apache Avro

[jira] [Created] (AVRO-4152) Remove signatures from tools jar

2025-06-11 Thread Oscar Westra van Holthe - Kind (Jira)
Oscar Westra van Holthe - Kind created AVRO-4152: Summary: Remove signatures from tools jar Key: AVRO-4152 URL: https://issues.apache.org/jira/browse/AVRO-4152 Project: Apache Avro

Re: [PROPOSAL] Release Avro 1.11.5 and 1.12.1

2025-06-10 Thread Oscar Westra van Holthe - Kind
; > > > > > > I proposed a security improvement in Avro in this PR: > > > > > > https://github.com/apache/avro/pull/3376 > > > > > > > > > > > > I'm proposing to release Avro 1.11.5 and 1.12.1 when #3376 is > merged. > > > > > > > > > > > > If there are no objections, I'm volunteer to do these releases. > > > > > > > > > > > > > > > > +1 > > > > > Thank you, JB! > > > > > > > > > > > > > > > > > > > > > > > > > > > Thoughts ? > > > > > > > > > > > > Regards > > > > > > JB > > > > > > > > > > > > -- ✉️ Oscar Westra van Holthe - Kind

Re: Documenting the security model on the Avro Security page

2025-06-10 Thread Oscar Westra van Holthe - Kind
nless this is clear from the API, nor will we execute random > code. > Although schemas can define custom (implicit) conversions, and execute > foreign > code, this is always controllable by the downstream application. > > > What do you think can be improved? I'm quite new to this sort of > documentation, so any tips to improve this are most welcome! > > > Kind regards, > Oscar > > -- > > ✉️ Oscar Westra van Holthe - Kind 🌐 > https://github.com/opwvhk/ > > > >

Re: Ambiguous reference

2025-06-08 Thread Oscar Westra van Holthe - Kind
>> .endRecord()) > >> .noDefault() > >> .endRecord(); > >> final Schema parsed = new Schema.Parser().parse( > >> ambiguous.toString()); > >> // Th

[jira] [Created] (AVRO-4147) Document how schema parsers are discovered

2025-05-30 Thread Oscar Westra van Holthe - Kind (Jira)
Oscar Westra van Holthe - Kind created AVRO-4147: Summary: Document how schema parsers are discovered Key: AVRO-4147 URL: https://issues.apache.org/jira/browse/AVRO-4147 Project

[jira] [Created] (AVRO-4146) Python type checks fail

2025-05-30 Thread Oscar Westra van Holthe - Kind (Jira)
Oscar Westra van Holthe - Kind created AVRO-4146: Summary: Python type checks fail Key: AVRO-4146 URL: https://issues.apache.org/jira/browse/AVRO-4146 Project: Apache Avro

[jira] [Created] (AVRO-4145) Document security model

2025-05-29 Thread Oscar Westra van Holthe - Kind (Jira)
Oscar Westra van Holthe - Kind created AVRO-4145: Summary: Document security model Key: AVRO-4145 URL: https://issues.apache.org/jira/browse/AVRO-4145 Project: Apache Avro

Re: Json decoding & resolving without writer's schema

2025-05-29 Thread Oscar Westra van Holthe - Kind
actice. Nevertheless, it > is an interesting observation that this is possible. Appreciated if people > want to double-check the logic. > > Zhong Yu > z...@godaddy.com > -- ✉️ Oscar Westra van Holthe - Kind 🌐 https://github.com/opwvhk/

Documenting the security model on the Avro Security page

2025-05-20 Thread Oscar Westra van Holthe - Kind
ite new to this sort of documentation, so any tips to improve this are most welcome! Kind regards, Oscar -- ✉️ Oscar Westra van Holthe - Kind 🌐 https://github.com/opwvhk/

Re: Discuss: add geospatial types to Avro

2025-04-25 Thread Oscar Westra van Holthe - Kind
Hi, >From what I see on the PR you mentioned, is that this would mean (in Avro terms) logical types for geometry & geography (both coordinates)? Do I understand this correctly? Additional things, such as lines, polygons and expressions, fall outside our scope of data representation. Both the geo

Re: Rustdocs on the website. Was: Re: [VOTE] Release Apache Avro-rs 0.18.0

2025-04-15 Thread Oscar Westra van Holthe - Kind
On Tue, 15 Apr 2025 at 14:29, Martin Grigorov wrote: > On Mon, Apr 14, 2025 at 9:19 AM Martin Grigorov > > On Fri, Apr 11, 2025 at 10:58 AM Oscar Westra van Holthe - Kind < > > os...@westravanholthe.nl> wrote: > >>- The documentation is well structured (pity it

Re: [VOTE] Release Apache Avro-rs 0.18.0

2025-04-11 Thread Oscar Westra van Holthe - Kind
h/to/0.18.0/avro" } and test your application > > Please download, verify, and test. This vote will remain open for at least > 72 hours. > > [ ] +1 Release this as Apache Avro-rs 0.18.0 > [ ] 0 > [ ] -1 Do not release this because... > > Regards, > Martin > -- ✉️ Oscar Westra van Holthe - Kind

[jira] [Created] (AVRO-4126) The comment at the top of generated files should not be Javadoc

2025-03-28 Thread Oscar Westra van Holthe - Kind (Jira)
Oscar Westra van Holthe - Kind created AVRO-4126: Summary: The comment at the top of generated files should not be Javadoc Key: AVRO-4126 URL: https://issues.apache.org/jira/browse/AVRO-4126

[jira] [Created] (AVRO-4123) SchemaParser.ParseResult#parsedNamedSchemas is always empty

2025-03-04 Thread Oscar Westra van Holthe - Kind (Jira)
Oscar Westra van Holthe - Kind created AVRO-4123: Summary: SchemaParser.ParseResult#parsedNamedSchemas is always empty Key: AVRO-4123 URL: https://issues.apache.org/jira/browse/AVRO-4123

Re: [DISCUSS] Drop pypy 3.9 tests for avro python

2024-10-09 Thread Oscar Westra van Holthe - Kind
+1 from me as well. The maintainers argument Martin mentioned is a strong one. Upgrading the Python versions we mention and use in a separate PR is also a good idea. Kind regards, Oscar -- Oscar Westra van Holthe - Kind Op wo 9 okt. 2024 10:08 schreef Martin Grigorov : > Hi, > > I

Import order for Java source files

2024-09-26 Thread Oscar Westra van Holthe - Kind
default order imposed by the spotless plugin (two groups, static first, each ordered lexicographically) 2. The same, but sort JDK imports (the java/javax packages) separately in a third group Do you have a preference? Kind regards, Oscar -- Oscar Westra van Holthe - Kind

Re: Block Level Metadata

2024-09-17 Thread Oscar Westra van Holthe - Kind
k access to the last record, or a bit of metadata at the end of the file. To my knowledge, adding min/max data, bloom filters, etc. is about querying efficiently. I mostly see Parquet files being used for this. What are the use cases where Avro files would be better? Kind regards, Oscar -- O

Re: The "aliases" annotation in Avro schemas for Full Compatibility when used in Java.

2024-08-30 Thread Oscar Westra van Holthe - Kind
lps to make it work. Kind regards, Oscar -- Oscar Westra van Holthe - Kind

Re: [VOTE] Extract the Rust SDK into its own Git repository

2024-08-27 Thread Oscar Westra van Holthe - Kind
+1 from me as well -- Oscar Westra van Holthe - Kind Op di 27 aug. 2024 08:40 schreef Renjie Liu : > Thanks for bringing this up! > > +1 from my side. > > On Sat, Aug 24, 2024 at 11:46 AM xxchan wrote: > > > +1 (non-binding). Thanks for bringing this up! > > >

Re: [VOTE] Extract the Rust SDK into its own Git repository

2024-08-23 Thread Oscar Westra van Holthe - Kind
thub Actions workflows would be moved over > to > > >> the > > >> > new repository (probably without their Git history since it is not > > really > > >> > important). They will be updated to checkout the main repo to make > > use of > > >> > the shared/ folder for the common and interop tests. > > >> > > > >> > Maybe a next step could be to invite > > >> > https://github.com/lerouxrgd/rsgen-avro as a member/sub- crate if > the > > >> > author is interested ! > > >> > Some discussion has happened at > > >> > https://github.com/lerouxrgd/rsgen-avro/pull/56 > > >> > > > >> > Regards, > > >> > Martin > > >> > > > >> > > > > -- > > Xuanwo > > > > https://xuanwo.io/ > > > -- Oscar Westra van Holthe - Kind

Re: Status of AVRO-2078 - enforcement of Avro schema resolution rules for Decimal type? (java)

2024-08-20 Thread Oscar Westra van Holthe - Kind
. > Thwe are indeed two variations of the same issue. I prefer to tackle them at once, as it really should not be difficult. The most tricky thing is to identify how to work with multiple Avro/PCF versions simultaneously, and document the limits/caveats one needs to take into account. Kind regards, Oscar -- Oscar Westra van Holthe - Kind >

Re: Status of AVRO-2078 - enforcement of Avro schema resolution rules for Decimal type? (java)

2024-08-20 Thread Oscar Westra van Holthe - Kind
vro, I'd vote not to merge this. We need to decide on the future shape of the Parsing Canonical Form and schema fingerprints first, to make these types of evolution possible. Kind regards, Oscar -- Oscar Westra van Holthe - Kind Op ma 19 aug. 2024 14:25 schreef Katrin Skoglund : > I&

Re: [DISCUSS] Release Avro Java 1.11.4

2024-08-10 Thread Oscar Westra van Holthe - Kind
I agree with the Java only 1.11.4 release: AFAIK, its the only one that is not fully compatible due to the change in JRE version. Kind regards, Oscar -- Oscar Westra van Holthe - Kind Op do 8 aug. 2024 22:24 schreef Martin Grigorov : > +1 to release 1.11.4 for Java only! > Later

Re: [VOTE] Release Apache Avro 1.12.0

2024-07-30 Thread Oscar Westra van Holthe - Kind
Sorry about that, I misunderstood the docs I think. -- Oscar Westra van Holthe - Kind Op di 30 jul. 2024 19:48 schreef Jean-Baptiste Onofré : > Hi Oscar, > > According to the record, you are committer, not PMC member, so your > vote is non binding. > > We still need one

Re: Where's the source code of the "community" page?

2024-07-30 Thread Oscar Westra van Holthe - Kind
vro sources with submodules): doc/themes/docsy/layouts/community/list.html doc/themes/docsy/layouts/partials/community_links.html doc/themes/docsy/i18n/*.toml (search for “# Community") Kind regards, Oscar -- Oscar Westra van Holthe - Kind

Re: [VOTE] Release Apache Avro 1.12.0

2024-07-30 Thread Oscar Westra van Holthe - Kind
+1 (binding) to release 1.12.0 - Can build from source distribution - Tested with some other projects (avro-conversions, some company projects, …) Kind regards, Oscar -- Oscar Westra van Holthe - Kind > On 26 Jul 2024, at 16:56, Jean-Baptiste Onofré wrote: > > Hi everyone, >

[jira] [Created] (AVRO-4016) Remove the use of MD5 in org.apache.avro.file.DataFileWriter#generateSync

2024-07-09 Thread Oscar Westra van Holthe - Kind (Jira)
Oscar Westra van Holthe - Kind created AVRO-4016: Summary: Remove the use of MD5 in org.apache.avro.file.DataFileWriter#generateSync Key: AVRO-4016 URL: https://issues.apache.org/jira/browse/AVRO

Re: Volunteering for Avro 1.11.4 and 1.12.0 releases

2024-06-25 Thread Oscar Westra van Holthe - Kind
Thank you! -- Oscar Westra van Holthe - Kind Op di 25 jun. 2024 09:47 schreef Driesprong, Fokko : > Hey Oscar, > > I'm around for some reviews. I left a comment. > > Kind regards, > Fokko > > Op di 25 jun 2024 om 09:30 schreef Oscar Westra van Holthe - Kind

Re: Volunteering for Avro 1.11.4 and 1.12.0 releases

2024-06-25 Thread Oscar Westra van Holthe - Kind
as I have very limited time outside of work at the moment. Kind regards, Oscar -- Oscar Westra van Holthe - Kind Op di 25 jun. 2024 07:37 schreef Jean-Baptiste Onofré : > Hi folks > > PR #2934 (https://github.com/apache/avro/pull/2934) has been merged. > > Martin and others also

[jira] [Created] (AVRO-4006) [Java] DataFileReader does not correctly identify last sync marker when reading/skipping blocks

2024-06-24 Thread Oscar Westra van Holthe - Kind (Jira)
Oscar Westra van Holthe - Kind created AVRO-4006: Summary: [Java] DataFileReader does not correctly identify last sync marker when reading/skipping blocks Key: AVRO-4006 URL: https

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 S

[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 Mi

Re: [DISCUSS] Apache Avro 1.12.0

2024-02-13 Thread Oscar Westra van Holthe - Kind
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.use_c

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 1

[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 f

[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
op\",\"type\":\"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) >

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
amp; without 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
kt 2023 om 07:39 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...@westr

Re: [VOTE] New Avro logo (final)

2023-10-23 Thread Oscar Westra van Holthe - Kind
gt; > revisions for the font used in the final design (once a winner is > > > chosen) > > > > > to see if there is a better alternative on that front, but > otherwise, > > > the > > > > > icon designs themselves will remain the same. Thanks again for

Re: [VOTE] New Avro logo (final)

2023-10-17 Thread Oscar Westra van Holthe - Kind
an example of this, think of Apple's logo, which is a > simplistic 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 t

Re: [VOTE] New Avro logo (final)

2023-10-16 Thread Oscar Westra van Holthe - Kind
t with these current logos and leaving > 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...

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 -

[VOTE] New Avro logo

2023-10-02 Thread Oscar Westra van Holthe - Kind
two (2) votes more than 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 usin

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
ecome easier. 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
rocess to do other 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
.org/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, Os

[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
; > So, is it acceptable 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-02 Thread Oscar Westra van Holthe - Kind
perties 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 subje

Re: [VOTE] Release Apache Avro 1.11.2 RC1

2023-06-29 Thread Oscar Westra van Holthe - Kind
> > https://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&p0=1440 > > > > > > -- ✉️ Oscar Westra van Holthe - Kind

Re: [JAVA] Proposal: Dropping theUnsafe

2023-05-05 Thread Oscar Westra van Holthe - Kind
onger use 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
Python/Rust/... Kind regards, Oscar -- Oscar Westra van Holthe - Kind

Re: [DISCUSS] Java 8 compatibility?

2023-03-10 Thread Oscar Westra van Holthe - Kind
e already 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

Re: Release language modules separately

2023-01-13 Thread Oscar Westra van Holthe - Kind
res" table is 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 a

Re: Release language modules separately

2023-01-04 Thread Oscar Westra van Holthe - Kind
ind regards, Oscar -- ✉️ Oscar Westra van Holthe - Kind

Re: Release language modules separately

2023-01-03 Thread Oscar Westra van Holthe - Kind
rsioning scheme: 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

[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
s, PR 2 - 113, PR 3 - 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

IDL schema parsing for the 21st century

2022-11-12 Thread Oscar Westra van Holthe - Kind
criticism :) 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 bas

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
ce (*Mine would 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
. Statements in this message that do not 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
cessUnsafe or the new class 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

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 &g

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

2022-08-24 Thread Oscar Westra van Holthe - Kind
ma authors 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 va

[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&focusedCommentId=17573152#comment-17573152 ] Oscar Westra van Holthe - Kind commented on AVRO-1977: -- I'

Re: [VOTE] Release Apache Avro 1.11.1 RC1

2022-07-28 Thread Oscar Westra van Holthe - Kind
, July 29th, 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&p0=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&focusedCommentId=17571441#comment-17571441 ] Oscar Westra van Holthe - Kind commented on AVRO-3532: -- If w

[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&focusedCommentId=17569915#comment-17569915 ] Oscar Westra van Holthe - Kind commented on AVRO-530: - {quote}If

[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&focusedCommentId=17569357#comment-17569357 ] Oscar Westra van Holthe - Kind edited comment on AVRO-2918 at 7/21/22 11:1

[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&focusedCommentId=17569357#comment-17569357 ] Oscar Westra van Holthe - Kind commented on AVRO-2918: --

[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 art for

[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&focusedCommentId=17561381#comment-17561381 ] Oscar Westra van Holthe - Kind edited comment on AVRO-3554 at 7/1/22 10:2

Re: [DISCUSS] Changing the Avro logo

2022-07-01 Thread Oscar Westra van Holthe - Kind
gt; > > > On Thu, Jun 23, 2022 at 10:16 AM Oscar Westra van Holthe - Kind > > > wrote: > > > > > > > > Hi, > > > > > > > > To change the logo, I propose we gather both requirements and ideas. > > > > > > > > F

[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&focusedCommentId=17561381#comment-17561381 ] Oscar Westra van Holthe - Kind commented on AVRO-3554: -- Avro,

  1   2   3   >