One conversation I used to come across regarding UUID deprecation was from https://github.com/apache/iceberg/pull/1611
Thanks, Yan On Tue, Jul 27, 2021 at 1:07 PM Peter Vary <pv...@cloudera.com.invalid> wrote: > Hi Joshua, > > I do not have a strong preference about the UUID type, but I would like > the highlight, that the type is handled inconsistently in Iceberg with > different file formats. (See: > https://github.com/apache/iceberg/issues/1881) > > If we keep the type, it would be good to standardize the handling in every > file format. > > Thanks, Peter > > On Tue, 27 Jul 2021, 17:08 Joshua Howard, <joshthow...@gmail.com> wrote: > >> Hi. >> >> UUID is a current data type according to the Iceberg spec ( >> https://iceberg.apache.org/spec/#primitive-types), but there seems to >> have been some discussion about removing it? I could not find the original >> discussion, but a reference to the discussion can be found here ( >> https://github.com/trinodb/trino/issues/6663). >> >> I generally agree with the consensus in the Trino issue to keep UUID in >> Iceberg. To summarize… >> >> - It makes sense to keep the type now that row identifiers are supported >> - Some engines (Trino) have support for the UUID type >> - Engines w/o support for UUID type can determine how to map >> >> Does anyone want to remove the type? If so, why? > >