2 Commits (7d2609856ed20c5da10f22cd4bbc0e410f56e33c)

Author SHA1 Message Date
Harshavardhana 14844f48dd Make donut do everything as an atomic operation, this avoids all the deadlocks and races 10 years ago
Harshavardhana 8a4e7bcdcf Add full API tests, move storage/donut to donut, add disk tests as well 10 years ago
Harshavardhana 7c37e9d06a Make donut fully integrated back into API handlers 10 years ago
Harshavardhana bce93c1b3a Integrate cache with donut, add tests 10 years ago
Harshavardhana 335c7827eb More donut, cache, api cleanup 10 years ago
Harshavardhana dc0df3dc0e Breakaway from driver model, move cache into donut 10 years ago
Harshavardhana 12de98fb62 Rename memory driver as cache 10 years ago
Harshavardhana 636788997b Minor optimization avoiding one unnecessary copy 10 years ago
Harshavardhana d86ba5f336 Implement multipart support 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
Harshavardhana 3d61ba5930 Fix duplicate map allocation 10 years ago
Harshavardhana e4c0d574dc Update totalnumber of multiparts inside CreateObjectPart(), also introduce support for UploadIDMarker and Prefix for listMultipartUploads 10 years ago
Harshavardhana 6275238a47 For multiparts use its own cache avoids deadlocks during object expiration 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