-
Notifications
You must be signed in to change notification settings - Fork 28
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
Implement Object Delete Command #1816
Implement Object Delete Command #1816
Conversation
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.
As always, feel free to disagree with me on any change request. If we come to different conclusions, the discussion will be useful for us to make sure we're doing things right.
…ector matchmaking
client/fed_linux_test.go
Outdated
|
||
// Note: Even though os.Mkdir is called with permissions, it may create directories | ||
// with 0755 permissions due to internal behavior. To ensure the directory has the desired | ||
// permissions permissions, we explicitly call os.Chmod after creating the directory. |
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.
Still one extra "permissions" here
This PR closes #1685 by implementing an object delete command.
The object delete command is not openly supported and is marked hidden. It deletes data from the origin and does not clean data from caches the data might have propagated to.
The object delete command supports the recursive option to delete collections.