1
0
mirror of https://github.com/minio/minio.git synced 2025-04-04 11:50:36 -04:00

205 Commits

Author SHA1 Message Date
Krishna Srinivas
98c950aacd Streaming bitrot verification support () 2019-01-17 18:28:18 +05:30
Harshavardhana
8fcc787cba Register notFound handler only once per root router ()
registering notFound handler more than once causes
gorilla mux to return error for all registered paths
greater than > 8. This might be a bug in the gorilla/mux
but we shouldn't be using it this way. NotFound handler
should be only registered once per root router.

Fixes 
2018-12-05 11:54:12 -08:00
Anis Elleuch
1c24c93f73 storage: Upgrade REST version after adding WriteAll API ()
Rolling update doesn't work properly because Storage REST API has
a new API WriteAll() but without API version number increase.

Also be sure to return 404 for unknown http paths.
2018-11-15 12:18:58 -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