178 Commits (187129a9074c0a5d80d9da8047065b2a734f1d4b)

Author SHA1 Message Date
Harshavardhana bd2131ba34
add DNS cache support to avoid DNS flooding (#10693) 4 years ago
Harshavardhana 2760fc86af
Bump default idleConnsPerHost to control conns in time_wait (#10653) 4 years ago
Harshavardhana a0d0645128
remove safeMode behavior in startup (#10645) 4 years ago
Anis Elleuch 8ea55f9dba
obd: Add console log to OBD output (#10372) 4 years ago
Harshavardhana 80fab03b63
fix: S3 gateway doesn't support full passthrough for encryption (#10484) 4 years ago
Andreas Auernhammer fbd1c5f51a
certs: refactor cert manager to support multiple certificates (#10207) 4 years ago
飞雪无情 ea1803417f
Use constants for gateway names to avoid bugs caused by spelling. (#10355) 4 years ago
Harshavardhana 59352d0ac2
load all blocking metadata in background (#10298) 4 years ago
Harshavardhana 038d91feaa
fix: add public certs automatically as part of global CAs (#10256) 4 years ago
Harshavardhana 0dd3a08169
move the certPool loader function into pkg/certs (#10239) 4 years ago
Harshavardhana 77509ce391
Support looking up environment remotely (#10215) 4 years ago
Harshavardhana a20d4568a2
fix: make sure to use uniform drive count calculation (#10208) 4 years ago
Harshavardhana 6529dcb3b5
fix: gateway Walk() implementation to list correct contents (#10131) 4 years ago
Harshavardhana 37c14207d6
fix: cors handling again for not just OPTIONS request (#10025) 4 years ago
Harshavardhana 2d17c16d93
fix: make sure to honor versioning from browser UI deletes (#10016) 4 years ago
Benjamin Sodenkamp 648cb13e02
Added 'close' to results channel in Walk() (#9956) 4 years ago
Harshavardhana 91817d0d1a
fix: implement generic Walk for gateway (#9938) 4 years ago
Praveen raj Mani b1705599e1
Fix config leaks and deprecate file-based config setters in NAS gateway (#9884) 4 years ago
Harshavardhana fa13fe2184
allow loading some from config and some values from ENVs (#9872) 4 years ago
Harshavardhana f5e1b3d09e
fix: initialize config once per startup (#9851) 4 years ago
Harshavardhana 216de230e2
remove unnecessary log for setMaxResources (#9856) 4 years ago
Harshavardhana a42df3d364
Allow idiomatic usage of middlewares in gorilla/mux (#9802) 5 years ago
Harshavardhana 4790868878
allow background IAM load to speed up startup (#9796) 5 years ago
Harshavardhana 6e0575a53d
Revert "Disable crawler in FS/NAS gateway mode (#9695)" (#9702) 5 years ago
Harshavardhana eba423bb9d
Disable crawler in FS/NAS gateway mode (#9695) 5 years ago
Klaus Post 1847f17f50
Set Deployment ID before starting handlers (#9635) 5 years ago
poornas 9a547dcbfb
Add API's for managing bucket quota (#9379) 5 years ago
Harshavardhana f14bf25cb9
optimize Listen bucket notification implementation (#9444) 5 years ago
Klaus Post bd437c1c17
set server base context on gateway http server (#9365) 5 years ago
Harshavardhana 69fb68ef0b
fix simplify code to start using context (#9350) 5 years ago
Harshavardhana f44cfb2863
use GlobalContext whenever possible (#9280) 5 years ago
Harshavardhana e7276b7b9b
fix: make single locks for both IAM and object-store (#9279) 5 years ago
Harshavardhana cfc9cfd84a
fix: various optimizations, idiomatic changes (#9179) 5 years ago
Anis Elleuch 7fdeb44372
info: Initialize boot time early so uptime will always be correct (#9154) 5 years ago
Harshavardhana c56c2f5fd3
fix routing issue for esoteric characters in gorilla/mux (#8967) 5 years ago
Nitish Tiwari 15e2ea2c96
Fix an issue where MinIO was logging every error twice (#8953) 5 years ago
poornas 1ea2449269
NAS gateway: fix notification initialization (#8920) 5 years ago
Harshavardhana 9bb0869b73
fix: populate buckets on etcd after config has loaded (#8658) 5 years ago
Harshavardhana c8d82588c2 Fix crash in console logger and also handle bucket DNS updates (#8654) 5 years ago
Harshavardhana 1dc5f2d0af
Remove safe mode for invalid entries in config (#8650) 5 years ago
Nitish Tiwari 3df7285c3c Add Support for Cache and S3 related metrics in Prometheus endpoint (#8591) 5 years ago
Harshavardhana c9940d8c3f Final changes to config sub-system (#8600) 5 years ago
Harshavardhana 2ab8d5e47f Enable build verification with race (#8583) 5 years ago
Harshavardhana 3a34d98db8
Initialize local nsLocker for gateway instances (#8540) 5 years ago
Harshavardhana a8e156d6a5
Fix cache locking to use local namespace locking (#8529) 5 years ago
Harshavardhana 32c200fe12 Fix console logger crash in gateway mode (#8525) 5 years ago
Harshavardhana e9b2bf00ad Support MinIO to be deployed on more than 32 nodes (#8492) 5 years ago
Harshavardhana d97d53bddc
Honor etcd legacy v/s new config settings properly (#8510) 5 years ago
Harshavardhana 822eb5ddc7 Bring in safe mode support (#8478) 5 years ago
Harshavardhana d28bcb4f84 Migrate all backend at .minio.sys/config to encrypted backend (#8474) 5 years ago