41 Commits (849fcf0127aab14a9475828048fb3ec9963b7a7f)

Author SHA1 Message Date
Harshavardhana 0104af6bcc
delayed locks until we have started reading the body (#10474) 4 years ago
Harshavardhana 6a0372be6c
cleanup tmpDir any older entries automatically just like multipart (#10439) 4 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 4 years ago
Harshavardhana a1de9cec58
cleanup object-lock/bucket tagging for gateways (#9548) 4 years ago
Harshavardhana 69fb68ef0b
fix simplify code to start using context (#9350) 4 years ago
Harshavardhana f44cfb2863
use GlobalContext whenever possible (#9280) 4 years ago
Klaus Post 8d98662633
re-implement data usage crawler to be more efficient (#9075) 4 years ago
Harshavardhana 26985ac632 Fix all failing tests with -race 5 years ago
kannappanr 5ecac91a55
Replace Minio refs in docs with MinIO and links (#7494) 5 years ago
poornas 40b8d11209 Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 6 years ago
poornas 5a80cbec2a Add double encryption at S3 gateway. (#6423) 6 years ago
poornas 5f6d717b7a Fix: Preserve MD5Sum for SSE encrypted objects (#6680) 6 years ago
poornas 5c0b98abf0 Add ObjectOptions to ObjectLayer calls (#6382) 6 years ago
Harshavardhana 0e02328c98 Migrate config.json from config-dir to backend (#6195) 6 years ago
Harshavardhana e6ec645035 Implement support for calculating disk usage per tenant (#5969) 6 years ago
kannappanr cef992a395
Remove error package and cause functions (#5784) 6 years ago
kannappanr f8a3fd0c2a
Create logger package and rename errorIf to LogIf (#5678) 6 years ago
Krishna Srinivas 9ede179a21 Use context.Background() instead of nil 6 years ago
Krishna Srinivas e452377b24 Add context to the object-interface methods. 6 years ago
poornas 25107c2e11 Add NAS gateway support (#5516) 7 years ago
Krishna Srinivas 3b2486ebaf Lock free multipart backend implementation for FS (#5401) 7 years ago
Harshavardhana 490c30f853
erasure: Support cleaning up of stale multipart objects (#5250) 7 years ago
Harshavardhana 8efa82126b
Convert errors tracer into a separate package (#5221) 7 years ago
Harshavardhana a4d6195244 Add public data-types for easier external loading (#5170) 7 years ago
Harshavardhana 1d8a8c63db Simplify data verification with HashReader. (#5071) 7 years ago
Nitish Tiwari 8287ab091c Ignore file not found error for multipart-uploads (#5065) 7 years ago
Andreas Auernhammer 79ba4d3f33 refactor ObjectLayer PutObject and PutObjectPart (#4925) 7 years ago
Harshavardhana d864e00e24 posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 7 years ago
Harshavardhana 3544e5ad01 fs: Fix Shutdown() behavior and handle tests properly. (#4796) 7 years ago
poornas 18c4e5d357 Enable browser support for gateway (#4425) 7 years ago
Krishna Srinivas cccf77229d cleanup: Move code in *-multipart-common.go to *-multipart.go (#3638) 8 years ago
Harshavardhana 62f8343879 Add constants for commonly used values. (#3588) 8 years ago
Harshavardhana 1c699d8d3f fs: Re-implement object layer to remember the fd (#3509) 8 years ago
Anis Elleuch 8ceb969445 tests: Use testTmpDir var to specify tmp directory (#3459) 8 years ago
Harshavardhana cf17fc7774 fs: PutObject create 0byte objects properly. (#3387) 8 years ago
Harshavardhana 6efee2072d objectLayer: Check for `format.json` in a wrapped disk. (#3311) 8 years ago
Bala FA bef0a50bc1 Cleanup and fixes (#3273) 8 years ago
Anis Elleuch a47ce7ab22 Add support of fallocate for FS and XL backends (#3032) 8 years ago
Harshavardhana 6494b77d41 server: Add more elaborate startup messages. (#2731) 8 years ago
Krishna Srinivas 61a18ed48f sha256: Verify sha256 along with md5sum, signature is verified on the request early. (#2813) 8 years ago
Anis Elleuch b89a1cd482 tests: Implemented more tests for fs-v1*.go (#2686) 8 years ago