53 Commits (f16408522794081c603b0889f593219bc815620d)

Author SHA1 Message Date
Harshavardhana d8c1f93de6
reject mixed drive situations with drives on root disks (#11057) 4 years ago
Shireesh Anjal 7bc47a14cc
Rename OBD to Health (#10842) 4 years ago
Harshavardhana 23e8390997
fix: Allow Walk to honor load balanced drives (#10610) 4 years ago
Harshavardhana 98a08e1644
fix: protect updating latencies/throughput slices in obd (#10611) 4 years ago
Harshavardhana 2b4eb87d77
pick disks which are common maximally used (#10600) 4 years ago
Harshavardhana caad314faa
add ruleguard support, fix all the reported issues (#10335) 4 years ago
Tobias Nygren 052b5262ff
use statvfs(2) for disk.GetInfo on NetBSD (#10257) 4 years ago
Harshavardhana 74116204ce
handle fresh setup with mixed drives (#10273) 4 years ago
Harshavardhana 30da442a85
rootDisk on containers can have different device Id (#10259) 4 years ago
Harshavardhana f200a7fb6a
fix: speed up OBD tests avoid unnecessary memory allocation (#10141) 4 years ago
Harshavardhana 174f428571
add additional fdatasync before close() on writes (#9947) 5 years ago
Klaus Post de6c286258
Allocate more buffer (#9683) 5 years ago
Klaus Post 7d79c723e5
Fix Windows memory leak (#9680) 5 years ago
Harshavardhana ab77b216d1
fix: remove restrictions on windows for NAME_MAX (#9469) 5 years ago
Sidhartha Mani ec11e99667
implement configurable timeout for OBD tests (#9324) 5 years ago
Harshavardhana 4314ee1670
fix: remove unusued PerfInfoHandler code (#9328) 5 years ago
Harshavardhana bf9d51cf14
fix: add missing copyright headers in some files (#9321) 5 years ago
Sidhartha Mani 44decbeae0
increase drive OBD blocksize to 4MB (#9258) 5 years ago
Sidhartha Mani 0c80bf45d0
Implement oboard diagnostics admin API (#9024) 5 years ago
Kody A Kantor 06e30b5aa1
Skip building directio on platforms that don't support Direct IO (#9059) 5 years ago
Krishnan Parthasarathi 6ba323b009 Add ability to test drive speeds on a MinIO setup (#7664) 5 years ago
Harshavardhana aaef18b1a3 Fail for disks which overflow upon usage calculation (#8056) 5 years ago
maihde d966d29fed fix: add integer code for Windows Subsystem for Linux filesystem (#8010) 5 years ago
Krishna Srinivas a3ec71bc28 Use O_DIRECT while writing to disk (#7479) 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 82af0be1aa Healing process should not heal root disk (#7089) 6 years ago
Nitish Tiwari fcb56d864c Add ServerDrivesPerfInfo() admin API (#6969) 6 years ago
Harshavardhana e6ec645035 Implement support for calculating disk usage per tenant (#5969) 7 years ago
Harshavardhana 8d59f35523 Add GetInfo() support for solaris (#5174) 7 years ago
Harshavardhana 3d0dced23c Remove go1.9 specific code for windows (#5033) 7 years ago
Julien Maitrehenry 02a5f1e96a Add b2s method on pkg/disk/type_bsd.go (#5036) 7 years ago
Harshavardhana 4deefa3695 tests: Remove dependency on check.v1 (#5034) 7 years ago
Bala FA 88938340b3 remove all dead codes (#5019) 7 years ago
Tamer Fahmy 0bf981278e Provide the correct free block size volume/disk information (#4943) 7 years ago
Nitish Tiwari fcc61fa46a Remove minimum inodes reqd check (#4747) 7 years ago
Harshavardhana f0b5c0ec7c windows: Support all REPARSE_POINT attrib files properly. (#4203) 8 years ago
Harshavardhana 85cbd875fc cleanup: All conditionals simplified under pkg. (#3875) 8 years ago
Karthic Rao a799351926 Fix macOS builds (#3728) 8 years ago
Krishnan Parthasarathi e5773e11c6 Make minio server compile on OpenBSD, NetBSD, Solaris (#3719) 8 years ago
Harshavardhana f3c6c55719 posix: Fix windows performance issues. (#3132) 8 years ago
Anis Elleuch 9417614a8e Recalculate free minimum disk space (#2788) 8 years ago
Bala FA 1ad5fb8f76 posix: checkDiskFree() also checks free inodes. (#2086) 9 years ago
Harshavardhana 51f3d4e0ca XL/multipart: statPart should ignore errDiskNotFound. (#1862) 9 years ago
Harshavardhana 6037fe66e9 minio: Simplify for `gosimple` tool complaints. 9 years ago
Anis Elleuch 663f24064b Add simple FreeBSD support, make the minio project compilable 9 years ago
Harshavardhana 18375b7794 ioutils: Add tests 9 years ago
Harshavardhana 497f13d733 api: Various fixes. 9 years ago
Harshavardhana 1bfb490f90 pkg/user: Add pending tests. 9 years ago