225 Commits (39f3d5493bc9f05507a3adde10f8da1ae3cb5654)

Author SHA1 Message Date
Harshavardhana 86409fa93d
add audit/admin trace support for browser requests (#10947) 4 years ago
Shireesh Anjal 7bc47a14cc
Rename OBD to Health (#10842) 4 years ago
Harshavardhana 0bcb1b679d
fix: disallow update if dates are same (#10890) 4 years ago
Harshavardhana cbdab62c1e
fix: heal user/metadata right away upon server startup (#10863) 4 years ago
Klaus Post 2294e53a0b
Don't retain context in locker (#10515) 4 years ago
Klaus Post a982baff27
ListObjects Metadata Caching (#10648) 4 years ago
Shireesh Anjal 858e2a43df
Remove logging info from OBDInfoHandler (#10727) 4 years ago
Harshavardhana 646d6917ed
turn-off checking for updates completely if MINIO_UPDATE=off (#10752) 4 years ago
Harshavardhana d9db7f3308
expire lockers if lockers are offline (#10749) 4 years ago
Ritesh H Shukla 8ceb2a93fd
fix: peer replication bandwidth monitoring in distributed setup (#10652) 4 years ago
Ritesh H Shukla c2f16ee846
Add basic bandwidth monitoring for replication. (#10501) 4 years ago
Harshavardhana a0d0645128
remove safeMode behavior in startup (#10645) 4 years ago
Harshavardhana 736e58dd68
fix: handle concurrent lockers with multiple optimizations (#10640) 4 years ago
Harshavardhana c6a9a94f94
fix: optimize ServerInfo() handler to avoid reading config (#10626) 4 years ago
Harshavardhana 66174692a2
add '.healing.bin' for tracking currently healing disk (#10573) 4 years ago
Harshavardhana eafa775952
fix: add lock ownership to expire locks (#10571) 4 years ago
飞雪无情 d778d034e7
Remove redundant mgmtQueryKey type. (#10557) 4 years ago
Anis Elleuch 8ea55f9dba
obd: Add console log to OBD output (#10372) 4 years ago
Harshavardhana c13afd56e8
Remove MaxConnsPerHost settings to avoid potential hangs (#10438) 4 years ago
Andreas Auernhammer fbd1c5f51a
certs: refactor cert manager to support multiple certificates (#10207) 4 years ago
Harshavardhana 8a291e1dc0
Cluster healthcheck improvements (#10408) 4 years ago
Harshavardhana 2acb530ccd
update rulesguard with new rules (#10392) 4 years ago
Andreas Auernhammer 18725679c4
crypto: allow multiple KES endpoints (#10383) 4 years ago
Klaus Post 1b119557c2
getDisksInfo: Attribute failed disks to correct endpoint (#10360) 4 years ago
Harshavardhana e57c742674
use single dynamic timeout for most locked API/heal ops (#10275) 4 years ago
Harshavardhana 2a9819aff8
fix: refactor background heal for cluster health (#10225) 4 years ago
Harshavardhana 6c6137b2e7
add cluster maintenance healthcheck drive heal affinity (#10218) 4 years ago
Harshavardhana 0b8255529a
fix: proxies set keep-alive timeouts to be system dependent (#10199) 4 years ago
Harshavardhana 25a55bae6f
fix: avoid buffering of server sent events by proxies (#10164) 4 years ago
Harshavardhana 3a73f1ead5
refactor server update behavior (#10107) 4 years ago
Harshavardhana e7d7d5232c
fix: admin info output and improve overall performance (#10015) 4 years ago
Andreas Auernhammer a317a2531c
admin: new API for creating KMS master keys (#9982) 4 years ago
Harshavardhana 2743d4ca87
fix: Add support for preserving mtime for replication (#9995) 4 years ago
Harshavardhana cdb0e6ffed
support proper values for listMultipartUploads/listParts (#9970) 4 years ago
Anis Elleuch 2be20588bf
Reroute requests based token heal/listing (#9939) 4 years ago
Harshavardhana a38ce29137
fix: simplify background heal and trigger heal items early (#9928) 4 years ago
Harshavardhana b8cb21c954
allow more than N number of locks in TopLocks (#9883) 4 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 4 years ago
Harshavardhana 96ed0991b5
fix: optimize IAM users load, add fallback (#9809) 4 years ago
Harshavardhana b2db8123ec
Preserve errors returned by diskInfo to detect disk errors (#9727) 5 years ago
Harshavardhana 53aaa5d2a5
Export bucket usage counts as part of bucket metrics (#9710) 5 years ago
Sidhartha Mani c121d27f31
progressively report obd results (#9639) 5 years ago
Harshavardhana bd032d13ff
migrate all bucket metadata into a single file (#9586) 5 years ago
Harshavardhana 1bc32215b9
enable full linter across the codebase (#9620) 5 years ago
Harshavardhana 814ddc0923
add missing admin actions, enhance AccountUsageInfo (#9607) 5 years ago
Harshavardhana 6ac48a65cb
fix: use unused cacheMetrics code in prometheus (#9588) 5 years ago
Harshavardhana 337c2a7cb4
add audit logging for all admin calls (#9568) 5 years ago
Harshavardhana 27d716c663
simplify usage of mutexes and atomic constants (#9501) 5 years ago
Harshavardhana 7a5271ad96
fix: re-use connections in webhook/elasticsearch (#9461) 5 years ago
Praveen raj Mani 322385f1b6
fix: only show active/available ARNs in server startup banner (#9392) 5 years ago