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.go decrypt ETags in parallel around 500 at a time (#10261) 2020-08-14 11:56:35 -07:00
header_test.go security: Remove insecure custom headers (#10244) 2020-08-11 08:29:29 -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.go Add crypto context errors (#8740) 2020-01-06 16:15:22 -08:00
key_test.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
kms.go crypto: allow multiple KES endpoints (#10383) 2020-08-31 18:10:52 -07:00
kms_test.go admin: new API for creating KMS master keys (#9982) 2020-07-08 18:50:43 -07:00
legacy.go Add crypto context errors (#8740) 2020-01-06 16:15:22 -08:00
metadata.go S3 Gateway: Check for encryption headers properly (#10309) 2020-08-22 11:41:49 -07:00
metadata_test.go Add custom policy claim name (#8764) 2020-01-08 17:21:58 -08:00
parse.go Add crypto context errors (#8740) 2020-01-06 16:15:22 -08:00
parse_test.go admin: new API for creating KMS master keys (#9982) 2020-07-08 18:50:43 -07:00
retry.go crypto: reduce retry delay when retrying KES requests (#10394) 2020-09-02 11:04:10 -07:00
sse.go Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
sse_test.go Move etcd, logger, crypto into their own packages (#8366) 2019-10-08 11:17:56 +05:30
vault.go crypto: allow multiple KES endpoints (#10383) 2020-08-31 18:10:52 -07:00
vault_test.go Bring in safe mode support (#8478) 2019-11-09 09:27:23 -08:00