201 Commits (e57c742674c3816dff8bcb8d75637b1df1421a81)

Author SHA1 Message Date
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
Klaus Post c4464e36c8
fix: limit HTTP transport tuables to affordable values (#9383) 5 years ago
Harshavardhana 69fb68ef0b
fix simplify code to start using context (#9350) 5 years ago
Sidhartha Mani ec11e99667
implement configurable timeout for OBD tests (#9324) 5 years ago
Harshavardhana 37d066b563
fix: deprecate requirement of session token for service accounts (#9320) 5 years ago
Praveen raj Mani bfec5fe200
fix: fetchLambdaInfo should return consistent results (#9332) 5 years ago
Harshavardhana 4314ee1670
fix: remove unusued PerfInfoHandler code (#9328) 5 years ago
Harshavardhana f44cfb2863
use GlobalContext whenever possible (#9280) 5 years ago
Harshavardhana 2642e12d14
fix: change policies API to return and take struct (#9181) 5 years ago
Sidhartha Mani c8243706b4
Add Parallel NetOBD tests to saturate all nodes at once (#9241) 5 years ago
Sidhartha Mani 7b732b566f
[Bugfix] Fix Net tests being omitted (#9234) 5 years ago
Sidhartha Mani 0c80bf45d0
Implement oboard diagnostics admin API (#9024) 5 years ago
Harshavardhana 3d3beb6a9d
Add response header timeouts (#9170) 5 years ago
Harshavardhana b4bfdc92cc fix: admin console logger changes to log.Info 5 years ago
Harshavardhana ae654831aa
Add madmin package context support (#9172) 5 years ago
Harshavardhana cfd12914e1
fix: crash in serverInfo handler when ldap is configured (#9123) 5 years ago
Anis Elleuch fdf65aa9b9
heal: Add info about the next background healing round (#9122) 5 years ago
Nitish Tiwari 7c32f3f554
Fix the URL for MinIO update when using custom download server (#9111) 5 years ago
Anis Elleuch d4dcf1d722
metrics: Use StorageInfo() instead to have consistent info (#9006) 5 years ago
Andreas Auernhammer 086fbb745e
fix and improve KMS server info (#8944) 5 years ago
Andreas Auernhammer 4f37c8ccf2
refine the KMS admin API (#8943) 5 years ago
Anis Elleuch 52bdbcd046
Add new admin API to return Accounting Usage (#8689) 5 years ago
Anis Elleuch 7432b5c9b2
Use user CAs in checkEndpoint() call (#8911) 5 years ago
poornas 5d838edcef
Fix panic in ServerInfoHandler when (#8915) 5 years ago
poornas 2232e095d5 Make admin permissions more granular for admin handlers. (#8888) 5 years ago