16393: keepproxy used cluster.API.KeepServiceRequestTimeout (defaults to
authorWard Vandewege <ward@jhvc.com>
Fri, 1 May 2020 20:55:01 +0000 (16:55 -0400)
committerWard Vandewege <ward@jhvc.com>
Mon, 4 May 2020 15:22:32 +0000 (11:22 -0400)
commitb4603c6c684246942d6d8747d51b441b9ffc42fb
tree070b4ea0853b61cb270fab0a611f6a4b0b8b8bee
parenteb9be80062b1265f43acce10c4e37b952b47d0dc
16393: keepproxy used cluster.API.KeepServiceRequestTimeout (defaults to
15s) as the timeout on its connection to the keepstores. When a slow client
sends blocks to keepproxy, they get streamed through to keepstore, and
the upload can take more than cluster.API.KeepServiceRequestTimeout
seconds. Update keepproxy to use keepclient.DefaultProxyRequestTimeout
(300s) instead when it connects to the keepstores.

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>
services/keepproxy/keepproxy.go