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

2024-01-29 Thread Driesprong, Fokko
I went ahead and merged the spec-update. Thanks everyone for the input, and
I'm looking forward to getting this out!

Kind regards, Fokko

Op wo 24 jan 2024 om 10:55 schreef Oscar Westra van Holthe - Kind <
opw...@apache.org>:

> +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 03:27 schreef Jack Klamer :
>
> > +1 for what it's worth.
> >
> > Although, it would be nice to also officially make fixed promotable
> strings
> > as well. Allowing old UUID string schema to read newer UUID encodings.
> >
> > Best,
> > Jack
> >
> > On Mon, Jan 22, 2024 at 1:40 PM Ryan Blue  wrote:
> >
> > > +1 for storing as 16-byte fixed.
> > >
> > > On Mon, Jan 22, 2024 at 1:44 AM Martin Grigorov 
> > > wrote:
> > >
> > > > I just want to add that it would be nice to add an interop test, e.g.
> > an
> > > > Avro file written by one SDK should be readable by the other SDKs.
> > > >
> > > > On Fri, Jan 19, 2024 at 11:58 AM Driesprong, Fokko
> >  > > >
> > > > wrote:
> > > >
> > > > > Hey everyone,
> > > > >
> > > > > Last December I proposed support for encoding UUIDs as fixed[16]
> > > > >  >,
> > as
> > > > > this
> > > > > has several advantages
> > > > > <
> > > > >
> > > >
> > >
> >
> https://docs.google.com/document/d/16_oSWrEM7AFUCTe0uuraAEHxywezLfoEz5ahzwvhGUk/edit#heading=h.43xuauwfk7ow
> > > > > >.
> > > > > I know that this was over the holidays, so I would like to revisit
> > > this.
> > > > > Let me know if there are any questions or concerns, or feel free to
> > > jump
> > > > in
> > > > > on the PR . There are
> also
> > > > > implementations already for Java
> > > > >  (thanks
> > > > > Christophe!), and one for Rust (thanks Martin!). If there are no
> > > > concerns,
> > > > > I would like to move this forward next week, and also see if we can
> > > start
> > > > > the release process.
> > > > >
> > > > > Kind regards,
> > > > > Fokko
> > > > >
> > > >
> > >
> > >
> > > --
> > > Ryan Blue
> > > Tabular
> > >
> >
>


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 03:27 schreef Jack Klamer :

> +1 for what it's worth.
>
> Although, it would be nice to also officially make fixed promotable strings
> as well. Allowing old UUID string schema to read newer UUID encodings.
>
> Best,
> Jack
>
> On Mon, Jan 22, 2024 at 1:40 PM Ryan Blue  wrote:
>
> > +1 for storing as 16-byte fixed.
> >
> > On Mon, Jan 22, 2024 at 1:44 AM Martin Grigorov 
> > wrote:
> >
> > > I just want to add that it would be nice to add an interop test, e.g.
> an
> > > Avro file written by one SDK should be readable by the other SDKs.
> > >
> > > On Fri, Jan 19, 2024 at 11:58 AM Driesprong, Fokko
>  > >
> > > wrote:
> > >
> > > > Hey everyone,
> > > >
> > > > Last December I proposed support for encoding UUIDs as fixed[16]
> > > > ,
> as
> > > > this
> > > > has several advantages
> > > > <
> > > >
> > >
> >
> https://docs.google.com/document/d/16_oSWrEM7AFUCTe0uuraAEHxywezLfoEz5ahzwvhGUk/edit#heading=h.43xuauwfk7ow
> > > > >.
> > > > I know that this was over the holidays, so I would like to revisit
> > this.
> > > > Let me know if there are any questions or concerns, or feel free to
> > jump
> > > in
> > > > on the PR . There are also
> > > > implementations already for Java
> > > >  (thanks
> > > > Christophe!), and one for Rust (thanks Martin!). If there are no
> > > concerns,
> > > > I would like to move this forward next week, and also see if we can
> > start
> > > > the release process.
> > > >
> > > > Kind regards,
> > > > Fokko
> > > >
> > >
> >
> >
> > --
> > Ryan Blue
> > Tabular
> >
>


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

2024-01-22 Thread Jack Klamer
fixed promotable to** strings

On Mon, Jan 22, 2024 at 8:27 PM Jack Klamer  wrote:

> +1 for what it's worth.
>
> Although, it would be nice to also officially make fixed promotable
> strings as well. Allowing old UUID string schema to read newer UUID
> encodings.
>
> Best,
> Jack
>
> On Mon, Jan 22, 2024 at 1:40 PM Ryan Blue  wrote:
>
>> +1 for storing as 16-byte fixed.
>>
>> On Mon, Jan 22, 2024 at 1:44 AM Martin Grigorov 
>> wrote:
>>
>> > I just want to add that it would be nice to add an interop test, e.g. an
>> > Avro file written by one SDK should be readable by the other SDKs.
>> >
>> > On Fri, Jan 19, 2024 at 11:58 AM Driesprong, Fokko > >
>> > wrote:
>> >
>> > > Hey everyone,
>> > >
>> > > Last December I proposed support for encoding UUIDs as fixed[16]
>> > > ,
>> as
>> > > this
>> > > has several advantages
>> > > <
>> > >
>> >
>> https://docs.google.com/document/d/16_oSWrEM7AFUCTe0uuraAEHxywezLfoEz5ahzwvhGUk/edit#heading=h.43xuauwfk7ow
>> > > >.
>> > > I know that this was over the holidays, so I would like to revisit
>> this.
>> > > Let me know if there are any questions or concerns, or feel free to
>> jump
>> > in
>> > > on the PR . There are also
>> > > implementations already for Java
>> > >  (thanks
>> > > Christophe!), and one for Rust (thanks Martin!). If there are no
>> > concerns,
>> > > I would like to move this forward next week, and also see if we can
>> start
>> > > the release process.
>> > >
>> > > Kind regards,
>> > > Fokko
>> > >
>> >
>>
>>
>> --
>> Ryan Blue
>> Tabular
>>
>


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

2024-01-22 Thread Jack Klamer
+1 for what it's worth.

Although, it would be nice to also officially make fixed promotable strings
as well. Allowing old UUID string schema to read newer UUID encodings.

Best,
Jack

On Mon, Jan 22, 2024 at 1:40 PM Ryan Blue  wrote:

> +1 for storing as 16-byte fixed.
>
> On Mon, Jan 22, 2024 at 1:44 AM Martin Grigorov 
> wrote:
>
> > I just want to add that it would be nice to add an interop test, e.g. an
> > Avro file written by one SDK should be readable by the other SDKs.
> >
> > On Fri, Jan 19, 2024 at 11:58 AM Driesprong, Fokko  >
> > wrote:
> >
> > > Hey everyone,
> > >
> > > Last December I proposed support for encoding UUIDs as fixed[16]
> > > , as
> > > this
> > > has several advantages
> > > <
> > >
> >
> https://docs.google.com/document/d/16_oSWrEM7AFUCTe0uuraAEHxywezLfoEz5ahzwvhGUk/edit#heading=h.43xuauwfk7ow
> > > >.
> > > I know that this was over the holidays, so I would like to revisit
> this.
> > > Let me know if there are any questions or concerns, or feel free to
> jump
> > in
> > > on the PR . There are also
> > > implementations already for Java
> > >  (thanks
> > > Christophe!), and one for Rust (thanks Martin!). If there are no
> > concerns,
> > > I would like to move this forward next week, and also see if we can
> start
> > > the release process.
> > >
> > > Kind regards,
> > > Fokko
> > >
> >
>
>
> --
> Ryan Blue
> Tabular
>


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

2024-01-22 Thread Ryan Blue
+1 for storing as 16-byte fixed.

On Mon, Jan 22, 2024 at 1:44 AM Martin Grigorov 
wrote:

> I just want to add that it would be nice to add an interop test, e.g. an
> Avro file written by one SDK should be readable by the other SDKs.
>
> On Fri, Jan 19, 2024 at 11:58 AM Driesprong, Fokko 
> wrote:
>
> > Hey everyone,
> >
> > Last December I proposed support for encoding UUIDs as fixed[16]
> > , as
> > this
> > has several advantages
> > <
> >
> https://docs.google.com/document/d/16_oSWrEM7AFUCTe0uuraAEHxywezLfoEz5ahzwvhGUk/edit#heading=h.43xuauwfk7ow
> > >.
> > I know that this was over the holidays, so I would like to revisit this.
> > Let me know if there are any questions or concerns, or feel free to jump
> in
> > on the PR . There are also
> > implementations already for Java
> >  (thanks
> > Christophe!), and one for Rust (thanks Martin!). If there are no
> concerns,
> > I would like to move this forward next week, and also see if we can start
> > the release process.
> >
> > Kind regards,
> > Fokko
> >
>


-- 
Ryan Blue
Tabular


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

2024-01-22 Thread Martin Grigorov
I just want to add that it would be nice to add an interop test, e.g. an
Avro file written by one SDK should be readable by the other SDKs.

On Fri, Jan 19, 2024 at 11:58 AM Driesprong, Fokko 
wrote:

> Hey everyone,
>
> Last December I proposed support for encoding UUIDs as fixed[16]
> , as
> this
> has several advantages
> <
> https://docs.google.com/document/d/16_oSWrEM7AFUCTe0uuraAEHxywezLfoEz5ahzwvhGUk/edit#heading=h.43xuauwfk7ow
> >.
> I know that this was over the holidays, so I would like to revisit this.
> Let me know if there are any questions or concerns, or feel free to jump in
> on the PR . There are also
> implementations already for Java
>  (thanks
> Christophe!), and one for Rust (thanks Martin!). If there are no concerns,
> I would like to move this forward next week, and also see if we can start
> the release process.
>
> Kind regards,
> Fokko
>


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

2024-01-19 Thread Driesprong, Fokko
Hey everyone,

Last December I proposed support for encoding UUIDs as fixed[16]
, as this
has several advantages
.
I know that this was over the holidays, so I would like to revisit this.
Let me know if there are any questions or concerns, or feel free to jump in
on the PR . There are also
implementations already for Java
 (thanks
Christophe!), and one for Rust (thanks Martin!). If there are no concerns,
I would like to move this forward next week, and also see if we can start
the release process.

Kind regards,
Fokko