minio/internal/kms
Andreas Auernhammer 6b1c62133d
listing: improve listing of encrypted objects (#14667)
This commit improves the listing of encrypted objects:
 - Use `etag.Format` and `etag.Decrypt`
 - Detect SSE-S3 single-part objects in a single iteration
 - Fix batch size to `250`
 - Pass request context to `DecryptAll` to not waste resources
   when a client cancels the operation.

Signed-off-by: Andreas Auernhammer <hi@aead.dev>
2022-04-04 11:42:03 -07:00
..
context.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
dek_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
kes.go listing: improve listing of encrypted objects (#14667) 2022-04-04 11:42:03 -07:00
kms.go listing: improve listing of encrypted objects (#14667) 2022-04-04 11:42:03 -07:00
single-key.go listing: improve listing of encrypted objects (#14667) 2022-04-04 11:42:03 -07:00
single-key_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00