1
0
mirror of https://github.com/minio/minio.git synced 2025-04-02 19:00:38 -04:00

105 Commits

Author SHA1 Message Date
Krishna Srinivas
b18c0478e7 Only heal on disks where we are sure that healing is needed () 2019-01-30 10:53:57 -08:00
Krishna Srinivas
98c950aacd Streaming bitrot verification support () 2019-01-17 18:28:18 +05:30
Anis Elleuch
69bd6df464 storage: Implement Close() in REST client ()
Calling /minio/prometheuses/metrics calls xlSets.StorageInfo() which creates a new
storage REST client and closes it. However, currently, closing does nothing
to the underlying opened http client.

This commit introduces a closing behavior by calling CloseIdleConnections
provided by http.Transport upon the initialization of this latter.
2018-11-20 11:07:19 -08:00
Harshavardhana
f1f23f6f11 Add sync mode for 'xl.json' ()
xl.json is the source of truth for all erasure
coded objects, without which we won't be able to
read the objects properly. This PR enables sync
mode for writing `xl.json` such all writes go hit
the disk and are persistent under situations such
as abrupt power failures on servers running Minio.
2018-11-14 19:48:35 +05:30
Krishna Srinivas
81bee93b8d Move remote disk StorageAPI abstraction from RPC to REST () 2018-10-04 17:44:06 -07:00