21907: Cache valid S3 secrets in keep-web
authorBrett Smith <brett.smith@curii.com>
Thu, 18 Jul 2024 20:32:47 +0000 (16:32 -0400)
committerBrett Smith <brett.smith@curii.com>
Fri, 19 Jul 2024 17:41:22 +0000 (13:41 -0400)
commit9e21b7cdd3e51afd02acdb8b2989dbe949da2680
treedb608974a01ab1fe65bd14aa4557ef74d38a60d4
parent76dc312322501744598cd4db63a3173ef1114984
21907: Cache valid S3 secrets in keep-web

This improves performance by avoiding a call to
/arvados/v1/api_client_authorizations on each request.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
services/keep-web/handler.go
services/keep-web/s3.go
services/keep-web/s3_test.go