minio/cmd/config
Praveen raj Mani b1705599e1
Fix config leaks and deprecate file-based config setters in NAS gateway (#9884)
This PR has the following changes

- Removing duplicate lookupConfigs() calls.
- Deprecate admin config APIs for NAS gateways. This will avoid repeated reloads of the config from the disk.
- WatchConfigNASDisk will be removed
- Migration guide for NAS gateways users to migrate to ENV settings.

NOTE: THIS PR HAS A BREAKING CHANGE

Fixes #9875

Co-authored-by: Harshavardhana <harsha@minio.io>
2020-06-25 15:59:28 +05:30
..
api simplify context timeout for readiness (#9772) 2020-06-04 14:58:34 -07:00
cache Add cache eviction low and high watermarks (#8958) 2020-02-23 19:03:39 +05:30
compress Final changes to config sub-system (#8600) 2019-12-04 15:32:37 -08:00
etcd allow loading some from config and some values from ENVs (#9872) 2020-06-18 17:31:56 -07:00
identity fix: support client customized scopes for OpenID (#9880) 2020-06-22 12:08:50 -07:00
notify Fix config leaks and deprecate file-based config setters in NAS gateway (#9884) 2020-06-25 15:59:28 +05:30
policy/opa Add new admin API to return Accounting Usage (#8689) 2020-02-04 18:20:39 -08:00
storageclass Final changes to config sub-system (#8600) 2019-12-04 15:32:37 -08:00
bool-flag_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
bool-flag.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
certs_test.go Move etcd, logger, crypto into their own packages (#8366) 2019-10-08 11:17:56 +05:30
certs.go Load certs even if they are symlinks (#8494) 2019-11-08 11:59:20 +05:30
certsinfo.go print proper certinfo on console when starting up (#9479) 2020-04-30 16:15:29 -07:00
config_test.go Add target parsing code for config (#9375) 2020-04-16 17:43:14 -07:00
config.go readiness returns error quickly if any of the set is down (#9662) 2020-05-23 17:38:39 -07:00
constants.go simplify context timeout for readiness (#9772) 2020-06-04 14:58:34 -07:00
errors-utils.go re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
errors.go fix: add proper errors for disks with preexisting content (#9703) 2020-05-26 09:32:33 -07:00
help.go Final changes to config sub-system (#8600) 2019-12-04 15:32:37 -08:00
legacy.go Final changes to config sub-system (#8600) 2019-12-04 15:32:37 -08:00