minio/cmd/gateway
Harshavardhana b330c2c57e
Introduce simpler GetMultipartInfo call for performance (#9722)
Advantages avoids 100's of stats which are needed for each
upload operation in FS/NAS gateway mode when uploading a large
multipart object, dramatically increases performance for
multipart uploads by avoiding recursive calls.

For other gateway's simplifies the approach since
azure, gcs, hdfs gateway's don't capture any specific
metadata during upload which needs handler validation
for encryption/compression.

Erasure coding was already optimized, additionally
just avoids small allocations of large data structure.

Fixes #7206
2020-05-28 12:36:20 -07:00
..
azure Introduce simpler GetMultipartInfo call for performance (#9722) 2020-05-28 12:36:20 -07:00
gcs Introduce simpler GetMultipartInfo call for performance (#9722) 2020-05-28 12:36:20 -07:00
hdfs Introduce simpler GetMultipartInfo call for performance (#9722) 2020-05-28 12:36:20 -07:00
nas add gateway object tagging support (#9124) 2020-05-23 11:09:35 -07:00
s3 Introduce simpler GetMultipartInfo call for performance (#9722) 2020-05-28 12:36:20 -07:00
gateway.go Remove B2 gateway implementation (#9547) 2020-05-07 19:00:30 -07:00