ert icon indicating copy to clipboard operation
ert copied to clipboard

Handle timeout in storage properly

Open lars-petter-hauge opened this issue 3 years ago • 1 comments

In the scenario of large files as records in storage, the default timeout of 5 seconds is not enough. In https://github.com/equinor/ert/pull/2729 this was increased to the magical number of 60. However handling timeout should be addressed in a better manner.

lars-petter-hauge avatar Jan 20 '22 14:01 lars-petter-hauge

The current implementation is very rough, simply passing the same timeout to any type of connection issues to the requests (and having it as a total for aggregated time over an entire query). It is possible to have granular control, specifying timeout for connection, read (by chunk), write etc independently Fine tune configuration

We can set this at a much higher level as well, on the client initialisation for instance

lars-petter-hauge avatar Jan 25 '22 11:01 lars-petter-hauge