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

Add full UUID functionality to stdlib #25841

Open
3 of 6 tasks
oxinabox opened this issue Feb 1, 2018 · 2 comments
Open
3 of 6 tasks

Add full UUID functionality to stdlib #25841

oxinabox opened this issue Feb 1, 2018 · 2 comments
Labels
stdlib Julia's standard library

Comments

@oxinabox
Copy link
Contributor

oxinabox commented Feb 1, 2018

This is an issue to track adding remaining UUID functionality to the stdlib.
It is the continuation of #25590 for the stuff that wasn't closed in #25819

Quoting from #25590

We already have working code for UUID versions 1, 3, 4 & 5 and version 2 seems to be pretty marginal, so we have pretty complete UUID support already, it could just stand to be wrapped up a little more nicely.

UUID 1, and 4 are done.
UUID 5 requires SHA.jl to be added to stdlib,
UUID 4 requires MD5.jl to be added to stdlib (MD5.jl requires SHA.jl anyway)
For reference: https://en.wikipedia.org/wiki/Universally_unique_identifier#Versions_3_and_5_(namespace_name-based)

Apparently UUID 2 doesn't matter, but it doesn't actually look too hard to implement

So

@ararslan ararslan added the stdlib Julia's standard library label Feb 1, 2018
@StefanKarpinski
Copy link
Member

Apparently UUID 2 doesn't matter, but it doesn't actually look too hard to implement

That was my impression from doing some relatively casual research, but I could have been wrong. We may as well implement it...

@Seelengrab
Copy link
Contributor

#54834 added UUID7

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stdlib Julia's standard library
Projects
None yet
Development

No branches or pull requests

4 participants