The google.cloud.storage.transfer_manager for multithreaded uploads and downloads of Blobs
The google.cloud.storage.client.batch context manager to batch delete requests
A couple tests were added:
Validation of user provided threading configurations
Testing threaded and unthreaded operations specifically
Tests now upload documents with characters from many different languages
Known limitations:
The unthreaded uploads generate plain text documents in GCS, while the multithreaded one generates also plain text documents that GCS reports as application/octet-stream
The GCSDocumentStorage now leverages:
A couple tests were added:
Known limitations: