mirror of
https://github.com/minio/minio.git
synced 2025-11-26 21:11:36 +01:00
793 B
793 B
Multipart backend format
When multipart upload is used for objects, below meta-data/staging files are created
- New multipart upload call creates file
EXPORT_DIR/.minio/BUCKET/PATH/TO/OBJECT/UPLOAD_ID.uploadid - Put object part call creates file
EXPORT_DIR/.minio/BUCKET/PATH/TO/OBJECT/UPLOAD_ID.PART_NUMBER.MD5SUM_STRING - Abort multipart call removes all files matching
EXPORT_DIR/.minio/BUCKET/PATH/TO/OBJECT/UPLOAD_ID.* - Complete multipart call does
- Create a staging file
EXPORT_DIR/.minio/BUCKET/PATH/TO/OBJECT/UPLOAD_ID.complete.TEMP_NAMEthen rename toEXPORT_DIR/.minio/BUCKET/PATH/TO/OBJECT/UPLOAD_ID.complete - Rename staging file
EXPORT_DIR/.minio/BUCKET/PATH/TO/OBJECT/UPLOAD_ID.completetoEXPORT_DIR/BUCKET/PATH/TO/OBJECT
- Create a staging file