1
0
mirror of https://github.com/minio/minio.git synced 2025-04-07 05:10:30 -04:00

56 Commits

Author SHA1 Message Date
kannappanr
a1c1a18dc5 Remove "logger" field from config.json ()
File logging removed as part of improvement to server logging.

config.json format updated to version 21.

Fixes 
2017-12-06 12:48:29 +05:30
Krishna Srinivas
14e6c5ec08 Simplify the steps to make changes to config.json ()
This change introduces following simplified steps to follow 
during config migration.

```
 // Steps to move from version N to version N+1
 // 1. Add new struct serverConfigVN+1 in config-versions.go
 // 2. Set configCurrentVersion to "N+1"
 // 3. Set serverConfigCurrent to serverConfigVN+1
 // 4. Add new migration function (ex. func migrateVNToVN+1()) in config-migrate.go
 // 5. Call migrateVNToVN+1() from migrateConfig() in config-migrate.go
 // 6. Make changes in config-current_test.go for any test change
```
2017-11-29 13:12:47 -08:00
Krishna Srinivas
e7a724de0d Virtual host style S3 requests () 2017-11-14 16:56:24 -08:00
Bala FA
32c6b62932 move credentials as separate package () 2017-10-31 11:54:32 -07:00
A. Elleuch
866dffcd62 log: Store http request/responses in a log file ()
When MINIO_TRACE_DIR is provided, create a new log file and store all
HTTP requests + responses data, body are excluded to reduce memory
consumption. MINIO_HTTP_TRACE=1 enables logging. Use non mem
consuming http req/resp recorders, the maximum is about 32k per request.
This logs to STDOUT, body logging is disabled for PutObject PutObjectPart
GetObject.
2017-10-25 10:59:53 -07:00
Harshavardhana
f99f218999 Add support for reading and saving config on Gateway. ()
This is also a first step towards supporting bucket
notification for gateway.
2017-06-16 16:01:41 -07:00