-
Notifications
You must be signed in to change notification settings - Fork 113
Closed
Description
This is related to #21 and ulid/spec#11
If multiple UUIDs are generated in the same millisecond, the random bits are not guaranteed to be monotonically increasing. So given const [a, b, c] = [ulid(), ulid(), ulid()]
c
and b
could sort lower than a
This implementation already has an algo for incrementing the base32 of the ulid. It should just change to increment the most significant bits instead of the least significant bits of the random portion.
perry-mitchell and manzoorwanijkpeterbourgonkachick
Metadata
Metadata
Assignees
Labels
No labels