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

Switch to gofrs/uuid #361

Merged
merged 1 commit into from
Sep 11, 2018
Merged

Switch to gofrs/uuid #361

merged 1 commit into from
Sep 11, 2018

Conversation

rkuris
Copy link
Contributor

@rkuris rkuris commented Aug 29, 2018

The satori/go.uuid package has some serious known problems, particularly
with the generation of V4 UUIDs. It's also no longer maintained. The
recommended replacement is gofrs/uuid.

Additionally, the gofrs team accepted the change I made to the uuid
package about two years ago and released 3.1.0 which includes a feature
needed by the DOSA memory connector. This also removes that workaround.

@CLAassistant
Copy link

CLAassistant commented Aug 29, 2018

CLA assistant check
All committers have signed the CLA.

The satori/go.uuid package has some serious known problems, particularly
with the generation of V4 UUIDs. It's also no longer maintained. The
recommended replacement is gofrs/uuid.

Additionally, the gofrs team accepted the change I made to the uuid
package about two years ago and released 3.1.0 which includes a feature
needed by the DOSA memory connector. This also removes that workaround.
@rkuris
Copy link
Contributor Author

rkuris commented Aug 29, 2018

Fixes #343

@rkuris rkuris requested a review from klnusbaum August 30, 2018 23:11
@klnusbaum
Copy link
Contributor

seems reasonable to me. @phliar are you ok with this?

@rkuris rkuris merged commit 961abe5 into master Sep 11, 2018
twilly pushed a commit to twilly/dosa that referenced this pull request Oct 16, 2018
961abe5 swapped out `satori/go.uuid` with `gofrs/uuid` but missed this
one spot in a routing connector test.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants