-
Notifications
You must be signed in to change notification settings - Fork 212
delete-crate command #529
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
delete-crate command #529
Conversation
This is useful when testing against play.minio.io, as it requires the us-east-1 region name.
Without this commit debugging S3 upload errors is a pain, as there is no way to see them.
I think someone mentioned removing only specific versions at some point, is that still something that's planned? That doesn't need to block this PR, but it would be nice to keep in the background. |
I don't think we need this at the moment, we can think about that when it's needed. |
006eaac
to
6221459
Compare
6221459
to
82cc5cd
Compare
This is ready for review. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I didn't get a chance to finish reviewing, but I left a few comments. Thanks for all the time you spent on the unit tests!
Co-Authored-By: Joshua Nelson <[email protected]>
Replied to or addressed all the comments. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left a few more comments. Lots of changes but overall looks really good :) I pushed a commit that made Context
Copy
instead of having to use an Rc
.
This PR adds a new command to the CLI:
The command will remove all the published versions of a crate, both from the database and S3.
Fixes #528