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?