Skip to content

Commit f5c2ec7

Browse files
trelkorydraughn
authored andcommitted
[#2] limit multipart discussion to copy operations
1 parent e7fc51a commit f5c2ec7

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ Goal is to support the equivalent of:
3838

3939
# Limitations / What's Missing
4040

41-
## Multipart Uploads
41+
## Multipart
4242

43-
Multipart uploads have not been implemented for copy operations where `x-amz-copy-source` and `x-amz-copy-source-range` are used.
44-
When performing a copy from one iRODS file to another, multipart uploads should be disabled.
43+
Multipart has not been implemented for copy operations where `x-amz-copy-source` and `x-amz-copy-source-range` are used.
44+
When performing a copy from one iRODS file to another, multipart should be disabled.
4545

4646
See [Disabling Multipart](#disabling-multipart) for details.
4747

@@ -448,13 +448,13 @@ client = session.create_client("s3",
448448

449449
# Disabling Multipart
450450

451-
Multipart uploads are not supported at this time. Therefore, multipart must be disabled in the client.
451+
Multipart copies are not supported at this time. Therefore, multipart must be disabled in the client.
452452

453453
## Disabling Multipart for AWS CLI
454454

455-
For AWS CLI, multipart uploads can be disabled by setting an arbitrarily large multipart threshold. Since 5 GB is the largest single part upload allowed by AWS, this is a good choice.
455+
For AWS CLI, multipart can be disabled by setting an arbitrarily large multipart threshold. Since 5 GB is the largest single part allowed by AWS, this is a good choice.
456456

457-
To disable multipart uploads, set the `multipart_threshold` in the ~/.aws/credentials file for the profile in question. For example, you could create a profile called `irods_s3_no_multipart` with the following in the credentials file.
457+
To disable multipart, set the `multipart_threshold` in the ~/.aws/credentials file for the profile in question. For example, you could create a profile called `irods_s3_no_multipart` with the following in the credentials file.
458458

459459
```
460460
[irods_s3_no_multipart]
@@ -477,7 +477,7 @@ self.boto3_client.upload_file(put_filename, bucket_name, key, Config=config)
477477

478478
## Example of MinIO mc client
479479

480-
The `mc cp` command has a `--disable-multipart` option for file uploads. Here is an example of an upload with a `myminio` alias:
480+
The `mc cp` command has a `--disable-multipart` option. Here is an example of a copy with a `myminio` alias:
481481

482482
```bash
483483
mc cp --disable-multipart put_file myminio/bucket_name/put_filename

0 commit comments

Comments
 (0)