320 Commits (master)

Author SHA1 Message Date
Harshavardhana d76160c245
Initialize only one retry timer for all sub-systems (#8913) 5 years ago
Klaus Post c7178d2066 Profiling: Add base, fix memory profiling (#8850) 5 years ago
Harshavardhana 0879a4f743 rest/storage: Remove racy LastError usage (#8817) 5 years ago
Klaus Post 37b32199e3 Validate XL sets on format (#8779) 5 years ago
Harshavardhana 5aa5dcdc6d
lock: improve locker initialization at init (#8776) 5 years ago
George Xie 7f31d933a8 fixes some typos, for CREDITS change (#8743) 5 years ago
Harshavardhana 725172e13b
fix: Do not need safe-mode for unreachable targets upon restart (#8686) 5 years ago
Harshavardhana 9bb0869b73
fix: populate buckets on etcd after config has loaded (#8658) 5 years ago
Harshavardhana 5f2318567e
Allow metadata updates on meta bucket even in WORM mode (#8657) 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
Anis Elleuch 555969ee42 Add data usage collect with its new admin API (#8553) 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 5d3d57c12a
Start using error wrapping with fmt.Errorf (#8588) 5 years ago
Harshavardhana 5d65428b29
Handle localhost distributed setups properly (#8577) 5 years ago
Harshavardhana c3771df641
Add bootstrap REST handler for verifying server config (#8550) 5 years ago
Harshavardhana 4e9de58675 Avoid pointer based copy, instead use Clone() (#8547) 5 years ago
Harshavardhana 8392d2f510 Preserve same deploymentID on all zones (#8542) 5 years ago
Harshavardhana 347b29d059 Implement bucket expansion (#8509) 5 years ago
Harshavardhana 26a866a202
Fix review comments and new changes in config (#8515) 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 aa04f97f95 Config migration should handle plain-text (#8506) 5 years ago
Harshavardhana 822eb5ddc7 Bring in safe mode support (#8478) 5 years ago
Harshavardhana 4e63e0e372 Return appropriate errors API versions changes across REST APIs (#8480) 5 years ago
Harshavardhana d28bcb4f84 Migrate all backend at .minio.sys/config to encrypted backend (#8474) 5 years ago
Harshavardhana 9e7a3e6adc Extend further validation of config values (#8469) 5 years ago
Harshavardhana 47b13cdb80 Add etcd part of config support, add noColor/json support (#8439) 5 years ago
Anis Elleuch a49d4a9cb2 xl: Rewrite auto-healing and implement auto new-disk healer (#8114) 5 years ago
Harshavardhana ee4a6a823d Migrate config to KV data format (#8392) 5 years ago
Praveen raj Mani 8836d57e3c The prometheus metrics refractoring (#8003) 5 years ago
poornas c4e2af8ca3 Remove cache env from server help message (#8405) 5 years ago
Harshavardhana d48fd6fde9
Remove unusued params and functions (#8399) 5 years ago
Harshavardhana 36e12a6038 Assume local endpoints appropriately in k8s deployments (#8375) 5 years ago
Harshavardhana 290ad0996f Move etcd, logger, crypto into their own packages (#8366) 5 years ago
Harshavardhana 589e32a4ed Refactor config and split them in packages (#8351) 5 years ago
Harshavardhana 8b80eca184 List buckets only once per sub-system initialization (#8333) 5 years ago
Harshavardhana ff5bf51952 admin/heal: Fix deep healing to heal objects under more conditions (#8321) 5 years ago
Harshavardhana f45977d371
Fix error handling in DeleteFileBulk storage handler (#8327) 5 years ago
poornas 04b92124c5 fs/xl: Log warning if cache config specified (#8251) 5 years ago
poornas 76df027264 Allow caching only in gateway mode. (#8232) 5 years ago
poornas 8a71b0ec5a Add admin API to send console log messages (#7784) 5 years ago
Krishnan Parthasarathi bbb56739bd Add User-Agent header with MinIO release details in http logs (#7843) 5 years ago
Harshavardhana bf8ec8ad73
Cleanup ui-errors and print proper error messages (#8068) 5 years ago
poornas 3385bf3da8 Rewrite cache implementation to cache only on GET (#7694) 5 years ago
Anis Elleuch 1ce8d2c476 Add bucket lifecycle expiry feature (#7834) 5 years ago
Harshavardhana 007a52b546
Add common validation for compression and encryption (#7978) 5 years ago
Krishnan Parthasarathi 559a59220e Add initial support for bucket lifecycle (#7563) 5 years ago
Krishna Srinivas 58d90ed73c Avoid network transfer for bitrot verification during healing (#7375) 5 years ago