146 Commits (95e89f1712289bc78611af76960f5aa87e3a22d3)

Author SHA1 Message Date
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
Harshavardhana 9e7a3e6adc Extend further validation of config values (#8469) 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
Harshavardhana 290ad0996f Move etcd, logger, crypto into their own packages (#8366) 5 years ago
Harshavardhana 3b8adf7528 Move storageclass config handling into cmd/config/storageclass (#8360) 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
poornas 4925bc3e80 log server startup messages to admin console api (#8264) 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
poornas 3385bf3da8 Rewrite cache implementation to cache only on GET (#7694) 5 years ago
Harshavardhana 007a52b546
Add common validation for compression and encryption (#7978) 5 years ago
Harshavardhana d744865dc6 Enable config for NAS gateway mode (#7948) 5 years ago
Krishnan Parthasarathi 559a59220e Add initial support for bucket lifecycle (#7563) 5 years ago
mizuno-keyence 09103991ea [Bugfix] duplicating flag registration (#7853) 5 years ago
kannappanr 70b350c383
Remove DeploymentID from response headers (#7815) 5 years ago
Krishna Srinivas 183ec094c4 Simplify HTTP trace related code (#7833) 5 years ago
Kanagaraj M 48cb271a46 include ip address while doing checkPortAvailability (#7818) 5 years ago
Andreas Auernhammer 98d3913a1e enable SSE-KMS pass-through on S3 gateway (#7788) 5 years ago
Harshavardhana 91ceae23d0 Add support for customizable user (#7569) 6 years ago
poornas 97090aa16c Add admin API to send trace notifications to registered (#7128) 6 years ago
Harshavardhana cb1566c6e6 S3 Gateway: Handle restricted access credentials (#7757) 6 years ago
Harshavardhana 0cfd5a21ba
[gateway] Remove policy reload, instead read policy from backend (#7727) 6 years ago
Nitish Tiwari 46ced81f41
Fix Gateway startup sequence to populate etcd (if set) with bucket info (#7686) 6 years ago
kannappanr 5ecac91a55
Replace Minio refs in docs with MinIO and links (#7494) 6 years ago
Harshavardhana ea6d61ab1f Use loadCachedConfigs appropriately to load ENVs (#7187) 6 years ago
Harshavardhana 0a28c28a8c Avoid code which looks at local files when etcd is configured (#7144) 6 years ago
Harshavardhana ee7dcc2903 Handle errs returned with etcd properly for config init and migration (#7134) 6 years ago
Harshavardhana 8757c963ba
Migrate all Peer communication to common Notification subsystem (#7031) 6 years ago
poornas 5a80cbec2a Add double encryption at S3 gateway. (#6423) 6 years ago
Harshavardhana e82dcd195c Deprecate config-dir bring in certs-dir for TLS configuration (#7033) 6 years ago
Anis Elleuch 99b843a64e Add anonymous flag to prevent logging sensitive information (#6899) 6 years ago