hermes icon indicating copy to clipboard operation
hermes copied to clipboard

Make Blobs completely immutable

Open ChristopherHogan opened this issue 4 years ago • 0 comments

This involves at least 2 steps:

  1. Remove the Bucket::RenameBlob function from the public API.
  2. Change the behavior of a Put on an existing Blob. Previously it would destroy a Blob if it already existed, then do the Put. Instead, the Put should fail with a BLOB_EXISTS error.

Scan the API to see if any other changes are required. Adapter changes may also be required.

ChristopherHogan avatar Oct 06 '21 19:10 ChristopherHogan