Open bctcvai opened 5 months ago
We should add checks for valid chunk size, as to fail more gracefully.
Root cause of issue was default timeout of 30 seconds was added/documented but didn't change/break API so it was a silent but deadly change to cellular use cases.
The multibucket API wrapper in store.py appears to have an API in compatibility with min.io servers.
Steps to reproduce:
1.) Configure a min.io project specific bucket. 2.) Attempt to upload a file in 64Kb chunks 3.) Observe the upload fails.
In the REST logs:
Client-side instrumentation, it can be observed there are 45 parts making up the upload, each with a valid ETag assigned.