Closed hhvys closed 7 months ago
Hi @hhvys ,
The behavior you described of calling a list operation prior to making an upload to make it go faster is not a behavior I have ever heard of, especially when you are not making use of any results in the list operation.
I see that you have some logging there. Are you able to provide more logs, when requests are sent, and responses received, with and without the list call?
Thanks, Ran~
This issue has not received a response in 1 week. If you still think there is a problem, please leave a comment to avoid the issue from automatically closing.
Describe the bug
Sample code:
Trying to upload 20 files concurrently using this code on s3 bucket. It takes around 10x more time then the code below to upload all files to s3 bucket. Total no. of files being uploaded are around 20000.
Expected Behavior
The upload time should not depend on the execution of listObjectV2 api.
Current Behavior
Upload time changes drastically if I add invoke listObjectV2 before using MangedUpload to upload files.
Reproduction Steps
Provided in the Bug Description
Possible Solution
No response
Additional Information/Context
No response
SDK version used
2.1138.0
Environment details (OS name and version, etc.)
Rocky 8 Linux, Node 18 using Docker