5 Commits (e1e49085151e1f60f319be0861e3b4ee95db4a8e)

Author SHA1 Message Date
Harshavardhana 8b94c53345 Fix issues with multipart upload 10 years ago
Harshavardhana 10b082144e Add updateConfig code to load config changes if possible for every function 10 years ago
Harshavardhana 4a27ab0e58 Fix another deadlock inside CreateObjectPart() code, premature return without Unlocking() 10 years ago
Harshavardhana bab4a47525 Move to container/list datastructure from map[string][]byte 10 years ago
Harshavardhana 0a827305ad Implement metadata cache, metadata cache is used by top level donut right now. Rename trove as data cache 10 years ago
Harshavardhana 8a4e7bcdcf Add full API tests, move storage/donut to donut, add disk tests as well 10 years ago
Harshavardhana ebe61d99d9 Use cache Append() for saving objects in memory, GetObject() caches un-cached entries while reading 10 years ago
Harshavardhana dc0df3dc0e Breakaway from driver model, move cache into donut 10 years ago
Harshavardhana 05f8654e3d Add Append() method to trove cache for appending data to an existing key 10 years ago
Harshavardhana 21916dc0a1 Fix a deadlock in trove when evicting objects when we reach the maxSize used 10 years ago
Harshavardhana a91e519692 Make caching a package trove, and use it inside memory driver 10 years ago
Anis Elleuch 7e5a26f42c Protect the exported method Delete() 10 years ago
Anis Elleuch d360d0fec3 Forbid the upload of files bigger than the memory backend capacity 10 years ago
Harshavardhana 82b043005a Avoid one last memory copy 10 years ago
Harshavardhana 01b474fca3 Move expiration code into its own and add ticker select case 10 years ago
Frederick F. Kautz IV ed71c28c37 Fixing panic in intelligent, attempted to delete nonexistent key 10 years ago
Harshavardhana 75028c2ad1 Add lexicographic Marker/NextMarker support for recursive listing of objects. 10 years ago
Harshavardhana 193a6606db Fix a potential race between ExpireObjects() and Set() over items map 10 years ago
Harshavardhana ed1259d6f0 Deprecate LRU use just map[string]interface{} and call it intelligent 'cache' 10 years ago
Harshavardhana 7fd1cc073c Add everything back into one project hood, still missing iodine 10 years ago
Frederick F. Kautz IV 6241c9880b Moving object storage drivers back to minio 10 years ago