68 Commits (RELEASE.2025-02-28T09-55-16Z)

Author SHA1 Message Date
Harshavardhana af564b8ba0
allow bootstrap to capture time-spent for each initializers (#17900) 2 years ago
Harshavardhana eb55034dfe
optimize deletePrefix, use direct set location via object name (#17827) 2 years ago
Aditya Manthramurthy 5a1612fe32
Bump up madmin-go and pkg deps (#17469) 2 years ago
Harshavardhana 477230c82e
avoid attempting to migrate old configs (#17004) 2 years ago
Anis Elleuch 34167c51d5
trace: Add bootstrap tracing events (#16286) 3 years ago
Klaus Post b4f71362e9
Avoid config migration on every startup (#16278) 3 years ago
Aditya Manthramurthy a30cfdd88f
Bump up madmin-go to v2 (#16162) 3 years ago
Harshavardhana 5a9f133491
speed up startup sequence for all operations (#14148) 4 years ago
Harshavardhana f527c708f2
run gofumpt cleanup across code-base (#14015) 4 years ago
Aditya Manthramurthy 4ce6d35e30
Add new `site` config sub-system intended to replace `region` (#13672) 4 years ago
Harshavardhana 4545ecad58
ignore swapped drives instead of throwing errors (#13655) 4 years ago
Harshavardhana 1a884cd8e1
fix: deleting objects was not working after upgrades (#13242) 4 years ago
Harshavardhana c89aee37b9
fix: log errors for incorrect environment inputs (#13121) 4 years ago
Harshavardhana 8d1bc65757
allow resetting and reapply config on broken clusters (#12554) 4 years ago
Harshavardhana 1f262daf6f
rename all remaining packages to internal/ (#12418) 4 years ago
Harshavardhana 1aa5858543
move madmin to github.com/minio/madmin-go (#12239) 4 years ago
Harshavardhana 069432566f update license change for MinIO 4 years ago
Andreas Auernhammer 3455f786fa kms: encrypt IAM/config data with the KMS (#12041) 4 years ago
Harshavardhana 790833f3b2 Revert "Support variable server sets (#10314)" 5 years ago
Harshavardhana aabf053d2f
Support variable server sets (#10314) 5 years ago
Harshavardhana 17747db93f
fix: support healing older content (#10076) 5 years ago
Harshavardhana a38ce29137
fix: simplify background heal and trigger heal items early (#9928) 5 years ago
Praveen raj Mani b1705599e1
Fix config leaks and deprecate file-based config setters in NAS gateway (#9884) 5 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 5 years ago
Krishna Srinivas 7d19ab9f62
readiness returns error quickly if any of the set is down (#9662) 5 years ago
Harshavardhana 6ac48a65cb
fix: use unused cacheMetrics code in prometheus (#9588) 5 years ago
Harshavardhana 69fb68ef0b
fix simplify code to start using context (#9350) 5 years ago
Harshavardhana d76160c245
Initialize only one retry timer for all sub-systems (#8913) 6 years ago
Harshavardhana aa2e89bfe3 Use jsoniter whenever applicable instead of encoding/json (#8766) 6 years ago
Harshavardhana 30e80d0a86
Add ReadFrom,WriteTo helpers for server config (#8580) 6 years ago
Harshavardhana 4e9de58675 Avoid pointer based copy, instead use Clone() (#8547) 6 years ago
Harshavardhana 347b29d059 Implement bucket expansion (#8509) 6 years ago
Harshavardhana e9b2bf00ad Support MinIO to be deployed on more than 32 nodes (#8492) 6 years ago
Harshavardhana 1e457dda7e Enhance config restore to carry previous set content as well (#8483) 6 years ago
Harshavardhana 4e63e0e372 Return appropriate errors API versions changes across REST APIs (#8480) 6 years ago
Harshavardhana d28bcb4f84 Migrate all backend at .minio.sys/config to encrypted backend (#8474) 6 years ago
Harshavardhana 599aae5ba6 Move all List calls to honor new maxObjectList limit (#8459) 6 years ago
Harshavardhana 47b13cdb80 Add etcd part of config support, add noColor/json support (#8439) 6 years ago
Harshavardhana ee4a6a823d Migrate config to KV data format (#8392) 6 years ago
Harshavardhana b52a3e523c Avoid using fastjson parser pool, move back to jsoniter (#8190) 6 years ago
Harshavardhana d744865dc6 Enable config for NAS gateway mode (#7948) 6 years ago
Harshavardhana 4a4048fe27 Migrate minio etcd config to backend config (#7751) 6 years ago
kannappanr 5ecac91a55
Replace Minio refs in docs with MinIO and links (#7494) 6 years ago
Harshavardhana df35d7db9d Introduce staticcheck for stricter builds (#7035) 7 years ago
Harshavardhana 0a28c28a8c Avoid code which looks at local files when etcd is configured (#7144) 7 years ago
Harshavardhana ee7dcc2903 Handle errs returned with etcd properly for config init and migration (#7134) 7 years ago
Harshavardhana 74c2048ea9 Add proper contexts with timeouts for etcd operations (#7097) 7 years ago
Harshavardhana b7226f4c82 Add transaction lock when migrating configs (#6878) 7 years ago
Harshavardhana 54ae364def Introduce STS client grants API and OPA policy integration (#6168) 7 years ago
Anis Elleuch cbc5d78a09 Handle read/quorum errors when initializing all subsystems (#6585) 7 years ago