7 Commits (4e6c4da518afd964f344e80f2de7a8206298c008)

Author SHA1 Message Date
Harshavardhana ff4e04d942 atomic/fs: use safe package for atomic writes, even in multipart. 9 years ago
Harshavardhana 8986a6802a Fix ListMultipartUploads 'mc ls -I' now works properly. 9 years ago
Harshavardhana 3fcc60de91 Move the files and rename some functions. 9 years ago
Harshavardhana 9632c94e7a Fix list objects test and remove all the old unnecessary files. 9 years ago
Bala.FA 083e4e9479 backend/fs: Refactor multipart upload 9 years ago
Harshavardhana 0479d4976b objectAPI: Fix object API interface, remove unnecessary structs. 9 years ago
Harshavardhana efc80343e3 fs: Break fs package to top-level and introduce ObjectAPI interface. 9 years ago
Harshavardhana 9dca46e156 signature: Use a layered approach for signature verification. 9 years ago
Harshavardhana 52751d81cb cleanup: Rename ObjectMetadata as ObjectInfo. 9 years ago
Brendan Ashworth 294ea814bf pkg/fs: for locks, prefer defer and read-only ops 9 years ago
Harshavardhana aed62788d9 api: Implement multiple objects Delete api - fixes #956 9 years ago
Harshavardhana f111997184 multipart: remove proper MD5, rather create MD5 based on parts to be s3 compatible. 9 years ago
Karthic Rao 6651f5b368 go vet shadow error patch 9 years ago
Harshavardhana 3ff8a1b719 api: Implement CopyObject s3 API, doing server side copy. 9 years ago
Harshavardhana 653ceee9ee signV4: Move pkg/signature to pkg/s3/signature4 9 years ago
Harshavardhana 800b19d8e5 cleanup: Remove definitions and move them to its relative places accordingly 9 years ago
Harshavardhana 5a9333a67b signature: Rewrite signature handling and move it into a library. 9 years ago
Harshavardhana fbab7128d5 fs/multipart: Handle un-ordered creation of multiparts. 9 years ago
Harshavardhana 62f6ffb6db xl: Moved to minio/minio - fixes #1112 9 years ago
Harshavardhana 4e6e78598f multipart: Increase locked critical for CompleteMultipart. 9 years ago
Harshavardhana 8df201ef30 multipart: Multipart session map now is based on uploadID. 9 years ago
Harshavardhana 69bd001c8b multipart: Multipart resume simplify further. 9 years ago
Harshavardhana 6f80380497 fs: Use mimedb now. 9 years ago
Harshavardhana a4c005ce30 multipart: Code cleanup 9 years ago
Harshavardhana 8557cbc9b7 fs: Add granular locking. 9 years ago
Harshavardhana 7a3409c309 fs: Cleanup Golang errors to be called 'e' and probe to be called as 'err' 9 years ago
Harshavardhana 81fcbd2a54 statObject: Make sure to lowercase file extensions. 9 years ago
Harshavardhana 0aedb67de0 contentType: Reply back proper contentTypes based on the file extension. 9 years ago
Harshavardhana db387912f2 jwt: Deprecate RSA usage, use HMAC instead. 9 years ago
Harshavardhana 2e311168ee multipart: NewMultipartUpload shouldn't return empty UploadID 9 years ago
Harshavardhana 497f13d733 api: Various fixes. 9 years ago
Harshavardhana 4fc161ddb1 bucketName: relax bucket names, now allow numbers as starting characters. 9 years ago
Harshavardhana 836f5204af minio: Add config-folder option. 9 years ago
Harshavardhana a328120e4d fs: Filter out $multiparts properly. 9 years ago
Harshavardhana 35b9f965f1 fs: use new atomic package - use FileCreateWithPrefix() API 9 years ago
Harshavardhana dddb1650de Add 5% cumulative reduction in total size of the disk 9 years ago
Harshavardhana 5b2fa33bdb Implementing min-free-disk 9 years ago
Harshavardhana 762b798767 Migrate this project to minio micro services code 9 years ago