12 Commits (96099a1e9751a1d3eac06f73b4c2027cfb38c47e)

Author SHA1 Message Date
Bala FA 1d4ac4b084 Rename getUUID() into mustGetUUID() (#3320) 8 years ago
Anis Elleuch 339c9019b9 Protect multipart directory from removing when it is empty (#3315) 8 years ago
Bala FA bef0a50bc1 Cleanup and fixes (#3273) 8 years ago
Harshavardhana aa98702908 api: Handle content-length-range policy properly. (#3297) 8 years ago
Anis Elleuch ffbee70e04 Avoid removing 'tmp' directory inside '.minio.sys' (#3294) 8 years ago
Harshavardhana 51d1e6f75b Fix missing CompleteMultipartUpload Etag. (#3227) 8 years ago
Krishna Srinivas 35e541e0b1 content-length-range policy should be honored for the uploaded object sizes. (#3076) 8 years ago
Bala FA 36639b65a9 rename completeMultipartMD5() into getCompleteMultipartMD5(). (#3051) 8 years ago
Krishna Srinivas 5999a23d3e When object whose size is greater than 5G is uploaded using presigned POST we should return error. (#3033) 8 years ago
Harshavardhana 5ecba587f7 api: Relax object name validation. (#2814) 8 years ago
Krishna Srinivas 9358ee011b logging: Print stack trace in case of errors. 8 years ago
Harshavardhana bccf549463 server: Move all the top level files into cmd folder. (#2490) 8 years ago
Anis Elleuch 73d1a46f3e Allow asterisk character in key names (#2487) 8 years ago
Harshavardhana f248089523 api: Implement bucket notification. (#2271) 8 years ago
Harshavardhana 2d38046a5a utils: BucketNames with double periods and ip address should be rejected. (#2213) 8 years ago
Harshavardhana 0fcfb5df3b XL/fs: Change minioMetaBucket different than '.minio' config dir. (#2190) 8 years ago
Harshavardhana feb337098d XL: bring in new storage API. (#1780) 9 years ago
Bala FA 51bb613fdf pkg/safe: remove temporary file on failure (#1774) 9 years ago
Harshavardhana 293d246f95 XL/FS: Rewrite in new format. 9 years ago
Krishna Srinivas d267696110 Validation: Reject object names with trailing "/". (#1619) 9 years ago
Harshavardhana 722abe2d0f xl/fs: pathJoin now takes variadic inputs. (#1550) 9 years ago
Harshavardhana 90ea494338 erasure: waitCloser should implement CloseWithError. (#1543) 9 years ago
Krishna Srinivas a205aca6d2 init: Cleanup .minio/tmp directories recursively. Also takes care of cleaning up of parts directory during abortMultipartUpload. (#1532) 9 years ago
Harshavardhana 3f51dd4fd4 xl: CompleteMultipartUpload should rename files in a routine. (#1527) 9 years ago
Harshavardhana 56b7df90e1 xl/fs: ListObjectParts should set nextPartNumberMarker properly. (#1528) 9 years ago
Harshavardhana d0e854afb7 xl/fs: Bring in ".minio/tmp" directory support. (#1464) 9 years ago
Harshavardhana 7caa82f32f xl/fs: Rename minioMetaVolume to minioMetaBucket. (#1442) 9 years ago
Harshavardhana 27c50a70cc obj: support object names with curly braces. (#1429) 9 years ago
Harshavardhana 4e34e03dd4 xl/fs: Split object layer into interface. (#1415) 9 years ago
karthic rao 8deddb82f4 Cleanup: Moving IsValidLocationContraint to handler utils 9 years ago
Harshavardhana eed756777b object: Allow '[' and ']' as part of object names. 9 years ago
Harshavardhana 1284ecc6f2 api: Fix verification of checkLeafDirectory. (#1347) 9 years ago
karthic rao cb1116725b api: verify Location constraint for make bucket. (#1342) 9 years ago
Harshavardhana be002ac01e fs/object: Fix issues from review comments. 9 years ago
Krishna Srinivas 149c6ca094 listMultipart: bugfixes. (#1318) 9 years ago
Harshavardhana 8457af5708 fs: Add proper volume and path validation. 9 years ago
Krishna Srinivas 3c48537f20 refactor: refactor code to separate fs into object-layer and fs layer. (#1305) 9 years ago
Harshavardhana efc80343e3 fs: Break fs package to top-level and introduce ObjectAPI interface. 9 years ago
Karthic Rao 7be79b507b Changing to empty response when prefixDir doesn't exist 9 years ago
Brendan Ashworth cd3eb63c4a pkg/fs: test, document, and fix IsValid{Bucket,Object}Name 9 years ago
Harshavardhana 800b19d8e5 cleanup: Remove definitions and move them to its relative places accordingly 9 years ago
Harshavardhana 7a3409c309 fs: Cleanup Golang errors to be called 'e' and probe to be called as 'err' 9 years ago
Harshavardhana d668117a99 fs: Improve upon proper lexical ordering for ListObjects() 9 years ago
Harshavardhana baf66988e9 Simplify bucket delete - remove only bucket directory, no need to recursively traverse 9 years ago
Krishna Srinivas 0010f0ee10 Remove empty directories while removing an oobject 9 years ago
Harshavardhana 2ec679a089 If directory already removed, return nil and move on 9 years ago
Harshavardhana d534fc5a4f Implement delete bucket properly with proper error handlings 9 years ago
Harshavardhana c9af01d807 Enhance listing further, this time handle cases related to common prefixes 9 years ago
Harshavardhana 762b798767 Migrate this project to minio micro services code 9 years ago