aws / aws/aws-cli

CRT Transfer Client to support streaming

Open
#7,858 2 comments 0 reactions 0 assignees View on GitHub
configuration feature-request p2 s3
Dominant language
Python
Stars
17.3k
Forks
4.6k
Avg merge
1d 2h
Merged PRs (30d)
13

Description

### Describe the feature

In the V2 CLI documentation it states that in streaming scenarios the preferred_transfer_client will revert to default if crt is selected. Why is this the case and can we please have crt in the streaming case.

### Use Case

I have a customer asking for streaming support for PUTting objects to S3, but they want maximum performance and are limited at the moment using the existing command line tooling.

### Proposed Solution

Enable streaming use cases in the CLI that make use of CRT under the hood. CRT supports streaming, its a matter of enabling it.

### Other Information

Link to documentation : https://awscli.amazonaws.com/v2/documentation/api/latest/topic/s3-config.html#preferred-transfer-client

### Acknowledgements

- [X] I may be able to implement this feature request
- [ ] This feature might incur a breaking change

### CLI version used

V2

### Environment details (OS name and version, etc.)

All OS

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.