Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

initial implementation of UUIDv6 and UUIDv7 based on RFC Draft Rev 2 #93

Merged
merged 1 commit into from Oct 16, 2021

Commits on Oct 15, 2021

  1. initial implementation of UUIDv6 and UUIDv7 based on RFC Draft Rev 2

    There is currently an RFC draft in progress[1] to add three new UUID formats,
    versions 6, 7, and 8, that change the internal data format so that the generated
    UUIDs are k-sortable. Version 8 is a special UUID format designed for future
    implementations or extensions, and as a result isn't implemented here.
    
    Because this implementation is based on a draft RFC, they may be subject to
    change in later revisions. As such, these new functions/methods include a
    comment indicating they do not yet fall under the API compatibility guarantee of
    the project, and changes to meet new revisions to the spec will be done in minor
    releases.
    
    [1] https://datatracker.ietf.org/doc/html/draft-peabody-dispatch-new-uuid-format-02
    theckman committed Oct 15, 2021
    Configuration menu
    Copy the full SHA
    03e219b View commit details
    Browse the repository at this point in the history