minio/cmd/crypto
Andreas Auernhammer 9a703befe6
crypto: reduce retry delay when retrying KES requests (#10394)
This commit reduces the retry delay when retrying a request
to a KES server by:
 - reducing the max. jitter delay from 3s to 1.5s
 - skipping the random delay when there are more KES endpoints
   available.

If there are more KES endpoints we can directly retry to the request
by sending it to the next endpoint - as pointed out by @krishnasrinivas
2020-09-02 11:04:10 -07:00
..
config.go discard empty endpoint in crypto kes 2020-08-31 19:35:43 -07:00
doc.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
error.go Add crypto context errors (#8740) 2020-01-06 16:15:22 -08:00
header_test.go security: Remove insecure custom headers (#10244) 2020-08-11 08:29:29 -07:00
header.go decrypt ETags in parallel around 500 at a time (#10261) 2020-08-14 11:56:35 -07:00
help.go add minio/keys KMS integration (#8631) 2019-12-13 12:57:11 -08:00
kes.go crypto: reduce retry delay when retrying KES requests (#10394) 2020-09-02 11:04:10 -07:00
key_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
key.go Add crypto context errors (#8740) 2020-01-06 16:15:22 -08:00
kms_test.go admin: new API for creating KMS master keys (#9982) 2020-07-08 18:50:43 -07:00
kms.go crypto: allow multiple KES endpoints (#10383) 2020-08-31 18:10:52 -07:00
legacy.go Add crypto context errors (#8740) 2020-01-06 16:15:22 -08:00
metadata_test.go Add custom policy claim name (#8764) 2020-01-08 17:21:58 -08:00
metadata.go S3 Gateway: Check for encryption headers properly (#10309) 2020-08-22 11:41:49 -07:00
parse_test.go admin: new API for creating KMS master keys (#9982) 2020-07-08 18:50:43 -07:00
parse.go Add crypto context errors (#8740) 2020-01-06 16:15:22 -08:00
retry.go crypto: reduce retry delay when retrying KES requests (#10394) 2020-09-02 11:04:10 -07:00
sse_test.go Move etcd, logger, crypto into their own packages (#8366) 2019-10-08 11:17:56 +05:30
sse.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
vault_test.go Bring in safe mode support (#8478) 2019-11-09 09:27:23 -08:00
vault.go crypto: allow multiple KES endpoints (#10383) 2020-08-31 18:10:52 -07:00