Expand description

An object store implementation for Google Cloud Storage

Multi-part uploads

Multi-part uploads can be initiated with the ObjectStore::put_multipart method. Data passed to the writer is automatically buffered to meet the minimum size requirements for a part. Multiple parts are uploaded concurrently.

If the writer fails for any reason, you may have parts uploaded to GCS but not used that you may be charged for. Use the ObjectStore::abort_multipart method to abort the upload and drop those unneeded parts. In addition, you may wish to consider implementing automatic clean up of unused parts that are older than one week.

Structs

Configure a connection to Google Cloud Storage using the specified credentials.