19 Commits (cfc8b92dff1afe22e195cbafb80d86380672a638)

Author SHA1 Message Date
Harshavardhana 43f973c4cf
fix: check for O_DIRECT support for reads and writes (#11331) 4 years ago
Harshavardhana b5049d541f
fix: reduce an extra readdir() attempted on non-legacy setups (#11301) 4 years ago
Harshavardhana 3ca6330661
fix: optimize parentDirIsObject by moving isObject to storage layer (#11291) 4 years ago
Harshavardhana f903cae6ff
Support variable server pools (#11256) 4 years ago
Harshavardhana e4e117faab
fix: enable xl.json to xl.meta only if legacy drive is found (#11255) 4 years ago
Harshavardhana 76e2713ffe
fix: use buffers only when necessary for io.Copy() (#11229) 4 years ago
Anis Elleuch c9d502e6fa
parentDirIsObject() to return quickly with inexistant parent (#11204) 4 years ago
Klaus Post a896125490
Add crawler delay config + dynamic config values (#11018) 4 years ago
Harshavardhana 790833f3b2 Revert "Support variable server sets (#10314)" 4 years ago
Harshavardhana aabf053d2f
Support variable server sets (#10314) 4 years ago
Klaus Post 86e0d272f3
Reduce WriteAll allocs (#10810) 4 years ago
Krishna Srinivas 3a2f89b3c0
fix: add support for O_DIRECT reads for erasure backends (#10718) 4 years ago
Klaus Post a982baff27
ListObjects Metadata Caching (#10648) 4 years ago
Harshavardhana 7f9498f43f
fix: ignore faulty drives and continue (#10511) 4 years ago
Klaus Post 2d58a8d861
Add storage layer contexts (#10321) 4 years ago
Klaus Post 9a1615768d
Fix flaky TestXLStorageVerifyFile (#10398) 4 years ago
Klaus Post 17a1eda702
Disregard healing disks in crawling (#10349) 4 years ago
Harshavardhana 019fe69a57
fix: reduce an extra system call for writes instead fail later (#10187) 4 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 5 years ago
Anis Elleuch 9baeda781a
fix storage info output with unordered endpoints arguments (#9610) 5 years ago
Harshavardhana 1bc32215b9
enable full linter across the codebase (#9620) 5 years ago
Harshavardhana ab77b216d1
fix: remove restrictions on windows for NAME_MAX (#9469) 5 years ago
Bala FA 2c3e34f001
add force delete option of non-empty bucket (#9166) 5 years ago
Harshavardhana fc5213258e
posix: Do not take disk offline on I/O errors (#8836) 5 years ago
Harshavardhana 5d3d57c12a
Start using error wrapping with fmt.Errorf (#8588) 5 years ago
Harshavardhana 4e63e0e372 Return appropriate errors API versions changes across REST APIs (#8480) 5 years ago
Harshavardhana a2825702f8
Increase maximum 1000 List keys to 10000 (#8444) 5 years ago
Krishna Srinivas 980bf78b4d Detect underlying disk mount/unmount (#8408) 5 years ago
Harshavardhana ff5bf51952 admin/heal: Fix deep healing to heal objects under more conditions (#8321) 5 years ago
Anis Elleuch 3f258062d8 bitrot: Verify file size inside storage interface (#7932) 5 years ago
Harshavardhana e6d8e272ce
Use const slashSeparator instead of "/" everywhere (#8028) 5 years ago
Christian Muehlhaeuser 38bc3a45db Fixed tautological conditions (#7959) 5 years ago
Anis Elleuch 000a60f238 xl: Heal empty parts (#7860) 5 years ago
Krishna Srinivas 58d90ed73c Avoid network transfer for bitrot verification during healing (#7375) 5 years ago
Harshavardhana f767a2538a
Optimize listing with leaf check offloaded to posix (#7541) 6 years ago
kannappanr 5ecac91a55
Replace Minio refs in docs with MinIO and links (#7494) 6 years ago
Harshavardhana 12eb71828b Fix posix tests for SimpleCI (#7328) 6 years ago
Harshavardhana df35d7db9d Introduce staticcheck for stricter builds (#7035) 6 years ago
Krishna Srinivas 98c950aacd Streaming bitrot verification support (#7004) 6 years ago
Krishna Srinivas ce02ab613d Simplify erasure code by separating bitrot from erasure code (#5959) 6 years ago
Harshavardhana e5e522fc61
docs: fix all Chinese doc links for the new docs site (#6097) 6 years ago
Praveen raj Mani ea76e72054 Incorrect error message for insufficient volume fix (#6099) 6 years ago
Bala FA 6a8bfcef1c remove separate file for posix utils. (#5948) 7 years ago
Anis Elleuch 6d5f2a4391 Better support of empty directories (#5890) 7 years ago
Harshavardhana ccdb7bc286 Fix s3 compatibility fixes for getBucketLocation,headBucket,deleteBucket (#5842) 7 years ago
Harshavardhana 217fb470a7 Add a check to check if disk is writable (#5662) 7 years ago
Krishna Srinivas 804a4f9c15 Fix backend format for disk-cache - not to use FS format.json (#5732) 7 years ago
Harshavardhana 3ea28e9771 Support creating directories on erasure coded backend (#5443) 7 years ago
Bala FA d8a11c8f4b fix build failure for go1.9 (#4872) 7 years ago
Andreas Auernhammer 7e6b5bdbb7 remove ReadFileWithVerify from StorageAPI (#4947) 7 years ago