Apologies for the late reply, but I think being able to specify the UUID
version as metadata might make sense in some cases?

On Fri, Apr 19, 2024 at 1:22 PM Rok Mihevc <rok.mih...@gmail.com> wrote:

> Hi all,
>
> Following initial requests [1][2] and recent tangential ML discussion [3] I
> would like to propose a vote to add language for UUID canonical extension
> type to CanonicalExtensions.rst as in PR [4] and written below.
> A draft C++ and Python implementation PR can be seen here [5].
>
> [1] https://lists.apache.org/thread/k2zvgoq62dyqmw3mj2t6ozfzhzkjkc4j
> [2] https://github.com/apache/arrow/issues/15058
> [3] https://lists.apache.org/thread/8d5ldl5cb7mms21rd15lhpfrv4j9no4n
> [4] https://github.com/apache/arrow/pull/41299 <- proposed change
> [5] https://github.com/apache/arrow/pull/37298
>
>
> The vote will be open for at least 72 hours.
>
> [ ] +1 Accept this proposal
> [ ] +0
> [ ] -1 Do not accept this proposal because...
>
>
> UUID
> ====
>
> * Extension name: `arrow.uuid`.
>
> * The storage type of the extension is ``FixedSizeBinary`` with a length of
> 16 bytes.
>
> .. note::
>    A specific UUID version is not required or guaranteed. This extension
> represents
>    UUIDs as FixedSizeBinary(16) and does not interpret the bytes in any
> way.
>
>
>
> Rok
>

Reply via email to