minio/cmd/config
Harshavardhana 3184205519
fix: config to support keys with special values (#9304)
This PR adds context-based `k=v` splits based
on the sub-system which was obtained, if the
keys are not provided an error will be thrown
during parsing, if keys are provided with wrong
values an error will be thrown. Keys can now
have values which are of a much more complex
form such as `k="v=v"` or `k=" v = v"`
and other variations.

additionally, deprecate unnecessary postgres/mysql
configuration styles, support only

- connection_string for Postgres
- dsn_string for MySQL

All other parameters are removed.
2020-04-09 21:45:17 -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 re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
identity Support multiple LDAP OU's, smAccountName support (#9139) 2020-03-21 22:47:26 -07:00
notify fix: config to support keys with special values (#9304) 2020-04-09 21:45:17 -07:00
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.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
bool-flag_test.go Migrate config to KV data format (#8392) 2019-10-22 22:59:13 -07:00
certs.go Load certs even if they are symlinks (#8494) 2019-11-08 11:59:20 +05:30
certs_test.go Move etcd, logger, crypto into their own packages (#8366) 2019-10-08 11:17:56 +05:30
config.go fix: config to support keys with special values (#9304) 2020-04-09 21:45:17 -07:00
config_test.go fix: config to support keys with special values (#9304) 2020-04-09 21:45:17 -07:00
constants.go Add rate limiter for S3 API layer (#9196) 2020-03-24 12:43:40 -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 Add cache eviction low and high watermarks (#8958) 2020-02-23 19:03:39 +05:30
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