See this post for context.
Upload of 499 MiB takes 15s
Upload 500 MiB takes 6m15s and shows TimeOut error.
Initially this was thought maybe to be a limit on self_encryption.
However the safe-cli (via safe-api?) does not call self_encryption.
Even if it did, the self_encryption limit is set to 1 GiB so why is it failing at 500 MiB? There’s nothing hardcoded to indicate this should be a limit?
Further to this, there are two definitions of safe data types, one lot in
safe_core (immutable data, mutable data etc) and another lot in
safe-nd… which one should be used and can this be simplified? (It’s a bit rhetorical, I think safe-nd is the truth and safe_core should be tidied up and have data types completely removed but of course that takes time so I understand it’s been left there for now, maybe I’m missing some purpose to having them split into two places?).
I hope to understand why the upload fails at 500 MiB in this topic, and ultimately to say ‘change this line of code to do bigger uploads’… so far I don’t know how to progress, any thoughts are welcome.