39 Commits (6ff12f5f0100dcfccf0490b4284c3718bfb65be6)

Author SHA1 Message Date
Harshavardhana 519c0077a9
fix: do not return an error for successfully deleted dangling objects (#10938) 4 years ago
Klaus Post 692ff41ef7
Unwrap network errors (#10934) 4 years ago
Klaus Post 06899210a7
Reduce health check output (#10859) 4 years ago
Klaus Post 3b88a646ec
Add remote online/offline information (#10825) 4 years ago
Harshavardhana 8527f22df1
optimize request URL encoding for internode (#10811) 4 years ago
Harshavardhana 4c773f7068
re-use remote transports in Peer,Storage,Locker clients (#10788) 4 years ago
Harshavardhana 5e5cdc581d
remove unnecessary logging and move to log once (#10798) 4 years ago
Klaus Post e63a44b734
rest client: Expect context timeouts for locks (#10782) 4 years ago
Klaus Post a982baff27
ListObjects Metadata Caching (#10648) 4 years ago
Harshavardhana 71b97fd3ac
fix: connect disks pre-emptively during startup (#10669) 4 years ago
Harshavardhana 2760fc86af
Bump default idleConnsPerHost to control conns in time_wait (#10653) 4 years ago
Harshavardhana 1f9abbee4d
make sure to release locks upon timeout (#10596) 4 years ago
Harshavardhana 66b4a862e0
fix: network failure err check should ignore context canceled errors (#10567) 4 years ago
Harshavardhana 37a5d5d7a0
reduce timeouts between servers for faster disconnects (#10562) 4 years ago
Harshavardhana e60834838f
fix: background disk heal, to reload format consistently (#10502) 4 years ago
Harshavardhana c13afd56e8
Remove MaxConnsPerHost settings to avoid potential hangs (#10438) 4 years ago
Klaus Post 2d58a8d861
Add storage layer contexts (#10321) 4 years ago
Harshavardhana fe157166ca
fix: Pass context all the way down to the network call in lockers (#10161) 4 years ago
Harshavardhana 3b9fbf80ad
fix: make sure to use new restClient for healthcheck (#10026) 4 years ago
Harshavardhana 7ed1077879
Add a custom healthcheck function for online status (#9858) 4 years ago
Klaus Post 3ba4804d6c
Move online status to REST client (#9808) 4 years ago
Sidhartha Mani 0c80bf45d0
Implement oboard diagnostics admin API (#9024) 5 years ago
Harshavardhana bfe8a9bccc
jwt: Simplify JWT parsing (#8802) 5 years ago
Harshavardhana e2b3c083aa
fix: close and drain the response body always (#8847) 5 years ago
Harshavardhana e9b2bf00ad Support MinIO to be deployed on more than 32 nodes (#8492) 5 years ago
Harshavardhana 4e63e0e372 Return appropriate errors API versions changes across REST APIs (#8480) 5 years ago
Harshavardhana e6d8e272ce
Use const slashSeparator instead of "/" everywhere (#8028) 5 years ago
poornas 97090aa16c Add admin API to send trace notifications to registered (#7128) 6 years ago
Harshavardhana 993a79d9c6
Disable http2 until we have upstream bugs fixed (#7711) 6 years ago
Krishna Srinivas 74e2fe0879 Return "SlowDown" to S3 clients for network related errors (#7610) 6 years ago
Harshavardhana 16c648b109 Remove "Connection" close instead reduce MaxConns per host (#7654) 6 years ago
Harshavardhana af6c6a2b35
Remove timeout conn on net.Dialer (#7590) 6 years ago
kannappanr 5ecac91a55
Replace Minio refs in docs with MinIO and links (#7494) 6 years ago
Anis Elleuch 53011606a5 Show 401 unauthorized msg when nodes are started with different creds (#7433) 6 years ago
Harshavardhana 396d78352d Support HTTP/2.0 (#7204) 6 years ago
Harshavardhana 817269475f Make sure to drain body upon an error (#7197) 6 years ago
Krishna Srinivas 98c950aacd Streaming bitrot verification support (#7004) 6 years ago
Anis Elleuch 69bd6df464 storage: Implement Close() in REST client (#6826) 6 years ago
Krishna Srinivas 81bee93b8d Move remote disk StorageAPI abstraction from RPC to REST (#6464) 6 years ago