Skip to content

Commit 5f1b143

Browse files
Update AWS Java SDK v2 guide (#6269) [ci skip]
Signed-off-by: Christopher Hakkaart <chris.hakkaart@seqera.io> Signed-off-by: Ben Sherman <bentshermann@gmail.com> Co-authored-by: Ben Sherman <bentshermann@gmail.com>
1 parent 5542351 commit 5f1b143

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

docs/guides/aws-java-sdk-v2.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
# AWS Java SDK v2
44

5-
AWS Java SDK v1 is reaching end of life at the end of 2025. Starting in version `25.06.0-edge`, Nextflow uses AWS Java SDK v2 in the `nf-amazon` plugin.
5+
AWS Java SDK v1 will reach end of life at the end of 2025. Starting with version `25.06.0-edge`, Nextflow uses AWS Java SDK v2 in the `nf-amazon` plugin.
66

7-
This migration introduced several breaking changes to the `aws.client` config scope, including new options and removed options. This page describes these changes and how they affect your Nextflow configuraiton.
7+
This migration introduces several breaking changes to the `aws.client` config scope, including new and removed options. This page describes these changes and how they affect your Nextflow configuration.
88

99
## New HTTP client
1010

11-
The HTTP client used by SDK v2 does not support overriding certain advanced HTTP options. As a result, the following config options are no longer supported:
11+
The HTTP client in SDK v2 does not support overriding certain advanced HTTP options. As a result, the following config options are no longer supported:
1212

1313
- `aws.client.protocol`
1414
- `aws.client.signerOverride`
@@ -18,15 +18,15 @@ The HTTP client used by SDK v2 does not support overriding certain advanced HTTP
1818

1919
## S3 transfer manager
2020

21-
The *S3 transfer manager* is a subsystem of SDK v2 which handles S3 transfers, including S3 uploads and downloads.
21+
The *S3 transfer manager* is a subsystem of SDK v2 that handles S3 uploads and downloads.
2222

23-
The concurrency and throughput of the S3 transfer manager can be configured manually using the `aws.client.maxConcurrency` and `aws.client.maxNativeMemory` config options. Alternatively, the `aws.client.targetThroughputInGbps` config option can be used to set the previous two options automatically based on a target throughput.
23+
You can configure the concurrency and throughput of the S3 transfer manager manually using the `aws.client.maxConcurrency` and `aws.client.maxNativeMemory` configuration options. Alternatively, you can use the `aws.client.targetThroughputInGbps` option to set both values automatically based on a target throughput.
2424

25-
## Multi-part uplaods
25+
## Multi-part uploads
2626

27-
Multi-part uploads are handled by the S3 transfer manager. The `aws.client.minimumPartSize` and `aws.client.multipartThreshold` config options can be used to control when and how multi-part uploads are performed.
27+
Multi-part uploads are handled by the S3 transfer manager. You can use the `aws.client.minimumPartSize` and `aws.client.multipartThreshold` config options to control when and how multi-part uploads are performed.
2828

29-
The following multi-part upload options are no longer supported:
29+
The following multi-part upload config options are no longer supported:
3030

3131
- `aws.client.uploadChunkSize`
3232
- `aws.client.uploadMaxAttempts`

0 commit comments

Comments
 (0)