crystal
crystal copied to clipboard
Implement new UUID versions (V6, V7, V8)
Feature Request
I propose to add support for the new UUID versions (V6, V7, V8, Nil UUID, Max UUID) according to draft-ietf-uuidrev-rfc4122bis-14.
Also see:
- Kyle Carter: Analyzing New Unique Identifier Formats (UUIDv6, UUIDv7, and UUIDv8)
- ramsey/uuid
- martinthenth/uuidv7
- Buildkite Blog: Goodbye integers. Hello UUIDv7!
UUID v7 in particular seems to be gaining traction for primary keys in database applications.
This document type for this RFC is Active Internet-Draft
instead of RFC
like from the SPEC that I am use to. Is this spec accepted yet?
It's not an official RFC yet, but implementations are already out there, and changes are probably unlikely. The RFC seems to be in its final stages.