699 Commits (847440196e0762ea1be6fd9c072d3b39d9205750)

Author SHA1 Message Date
Harshavardhana 8fb427a892 Add more tests for multipart now in driver api_testsuite 9 years ago
Harshavardhana dba7c94571 Add tests for abortMultipartUpload, listobjectparts, listmultipartuploads 9 years ago
Harshavardhana 1bd94ec6ab An attempt to implement ListMultipartUploads() 9 years ago
Harshavardhana 82b043005a Avoid one last memory copy 9 years ago
Harshavardhana 5498c90788 Add a new validateContentTypeHandler{}, verify Accept header earlier 9 years ago
Harshavardhana de56909d55 More scripts and code from Minio-io to minio 9 years ago
Harshavardhana 8d06504068 Change all minio-io path to minio 9 years ago
Harshavardhana e39de4f603 Fix typo introduced in previous commit 9 years ago
Harshavardhana f45635524f Remove SignatureV2 support, bring in SignatureV4 header only validation for now 9 years ago
Harshavardhana b48b7f51ef Use convenience functions for url.Values over looping through keys, fix a bug in listObjectParts() 9 years ago
Harshavardhana 14b5828505 Handle partNumberMarker with listObjectParts now and other fixes 9 years ago
Frederick F. Kautz IV cf559fa48e Limiting upload id size 9 years ago
Frederick F. Kautz IV 61a9ea0f4b Adding support for memory driver test 9 years ago
Frederick F. Kautz IV 058604aa21 Adding tests and fixes for multipart uploads uncovered from tests 9 years ago
Harshavardhana 8860aa0c8c Implement AbortMultipart 9 years ago
Harshavardhana 18c7f620cc Add listparts support 9 years ago
Harshavardhana 04e388d620 Handle two different styles of time format, s3cmd now compatible 9 years ago
Harshavardhana 01b474fca3 Move expiration code into its own and add ticker select case 9 years ago
Harshavardhana 23a545673d Verify incoming md5sum for invidual parts in complete multipart request and some simplification of the code 9 years ago
Harshavardhana 616241a2c1 Re-enable bucket deletion, this time with uploadID sitting there 9 years ago
Harshavardhana 2ea10c798b Implement proper errors for Multipart 9 years ago
Harshavardhana 82c3656f79 Reply back CompleteMultipartUploadResult properly with final ETag computed 9 years ago
Frederick F. Kautz IV ae5c99d7bb Router should work with ?uploads unescaped now 9 years ago
Frederick F. Kautz IV f050d5e974 Adding multipart support 9 years ago
Frederick F. Kautz IV ed71c28c37 Fixing panic in intelligent, attempted to delete nonexistent key 9 years ago
Frederick F. Kautz IV d0c4334834 Adding feature flags 9 years ago
Harshavardhana 1df28f3060 Get rid of sub-domain code and some other formatting changes 9 years ago
Harshavardhana 6d3d92694f Add Marker support for donut, also add a testing code 9 years ago
Harshavardhana 75028c2ad1 Add lexicographic Marker/NextMarker support for recursive listing of objects. 9 years ago
Frederick F. Kautz IV 24af2222c9 Adding xmlns 9 years ago
Harshavardhana 193a6606db Fix a potential race between ExpireObjects() and Set() over items map 9 years ago
Harshavardhana ed1259d6f0 Deprecate LRU use just map[string]interface{} and call it intelligent 'cache' 9 years ago
Harshavardhana 63edb1e9a0 Nullify list memory to nil as we remove the element 9 years ago
Harshavardhana d63064b8af Optimize memory usage in GetPartialObject() for memory driver 9 years ago
Harshavardhana c8f31d97a8 Modify LRU further to add object expiration 9 years ago
Harshavardhana 670f997b07 Bring blockingWriter from client and use it here 9 years ago
Harshavardhana d0df548eb5 Use new LRU inside memory driver 9 years ago
Harshavardhana f7caef2d26 Change CreateObject() to take size argument from content-length 9 years ago
Harshavardhana c342ce1588 New LRU based on GroupCache which keeps track of memory rather than entries 9 years ago
Frederick F. Kautz IV 3cf045fd1b Deleting key from lastAccessedObjects on eviction 9 years ago
Harshavardhana 9ec8925f1c Rename IsValidObject() to IsValidObjectName() 9 years ago
Frederick F. Kautz IV 33ecba8e49 Reimagining memory settings cli input 9 years ago
Frederick F. Kautz IV 25c268ac88 Attempt to fix memory lock on Get preventing write 9 years ago
Frederick F. Kautz IV 85f1b46492 Removing log message from test 9 years ago
Frederick F. Kautz IV 7cf86e6114 Fix docker support 9 years ago
Harshavardhana 2c7b30e5e1 Even mux vars don't help, handle it by looking at req.URL.Path 9 years ago
Frederick F. Kautz IV b86b26e7e5 Exposing expiration for memory driver 9 years ago
Harshavardhana bbc32d6ac0 Disable domain based routing for now 9 years ago
Harshavardhana f3078d047c Get bucketName from mux.Vars instead of heuristic code, resolves subdomain issues 9 years ago
Harshavardhana 8e3d48bf35 Use UTC() everywhere 9 years ago