70 Commits (a2825702f81986d92afd08f99f79eaae82770c89)

Author SHA1 Message Date
Harshavardhana 3cfb23750a control: Implement service command 'stop,restart,status'. (#2883) 8 years ago
Harshavardhana 64f37bbf5b rpc: Add RPC client tests. (#2858) 8 years ago
Harshavardhana 6494b77d41 server: Add more elaborate startup messages. (#2731) 8 years ago
Harshavardhana 6aa2fc95c0 Revert "bucket: refactor policies and fix bugs related to enforcing policies. (#2766)" 8 years ago
Harshavardhana ca5ca8332b bucket: refactor policies and fix bugs related to enforcing policies. (#2766) 8 years ago
Aditya Manthramurthy 32f097b4d6 Controller rpc tests (#2709) 8 years ago
Harshavardhana c4964232eb config: Fail to start for config mistakes. (#2740) 8 years ago
Anis Elleuch a84548d7ea Fix FS remove bucket regression bug (#2693) 8 years ago
Harshavardhana ba2ba328da server: Fixes for various conditions 8 years ago
Krishnan Parthasarathi de67bca211 Move formatting of disks out of object layer initialization (#2572) 8 years ago
Harshavardhana fa6e9540a8 server: We shouldn't exit the server in lazy init. (#2548) 8 years ago
Harshavardhana 9605fde04d controller/auth: Implement JWT based authorization for controller. (#2544) 8 years ago
Harshavardhana 7e3e24b394 rpc: client login should ignore server versions. 8 years ago
Harshavardhana bb0466f4ce control: Fix controller CLI handling with distributed server object layer. 8 years ago
Krishnan Parthasarathi a4691611a7 Move initGracefulShutdown before objectLayer initialization (#2468) 8 years ago
Krishnan Parthasarathi 804d91ef61 storage/rpc-client: Reconnect on network disconnect (#2436) 8 years ago
Krishnan Parthasarathi b7c169d71d object layer initialization using distributed locking (#2397) 8 years ago
Krishnan Parthasarathi e55926e8cf distribute: Make server work with multiple remote disks 8 years ago
Anis Elleuch 07506358ff Refactor Heal RPC and add Shutdown RPC (#2488) 8 years ago
Harshavardhana bccf549463 server: Move all the top level files into cmd folder. (#2490) 8 years ago
Krishna Srinivas e2498edb45 contoller: Implement controlled healing and trigger (#2381) 8 years ago
Anis Elleuch 5526ac13d2 Protect shutdown callbacks lists with a mutex (#2432) 8 years ago
Harshavardhana d1bb8a5b21 api: refactor the bucket policy reading and writing. (#2395) 8 years ago
Harshavardhana 064c51162d api: Add new ListenBucketNotificationHandler. (#2336) 8 years ago
Krishnan Parthasarathi 50dae0ab04 bucket-policy: Migrate bucket policy to minioMetaBuket/buckets (#2321) 8 years ago
Anis Elleuch dcc3463e48 Limit POST form fields and file size + Generic Request Size limiter (#2317) 8 years ago
Krishna Srinivas 7850d17f48 web-browser: disable minio browser when environmental variable MINIO_BROWSER=off (#2315) 8 years ago
Harshavardhana f0067babe0 handlers: Add 'crossdomain.xml' handler. (#2305) 8 years ago
Harshavardhana bdff0848ed server: Implement --ignore-disks for ignoring disks from healing. (#2158) 9 years ago
Harshavardhana 936a916e78 server: Add connection rate limiter for server. (#1977) 9 years ago
Harshavardhana fb95c1fad3 XL: Bring in some modularity into format verification and healing. (#1832) 9 years ago
Harshavardhana e4240aa58f XL/objects: Initialize format.json outside of erasure. (#1640) 9 years ago
Harshavardhana 9472299308 logging: Log only for unhandled errors, remove all the debug logging. (#1652) 9 years ago
Bala FA 7264cd2ab3 Fix error message when wrong set of disks are passed (#1634) 9 years ago
Harshavardhana 434423de89 xl: Move format detection inside xl objects. (#1515) 9 years ago
Bala FA da3a53376c server: save and compare multiple disks are used (#1474) 9 years ago
Harshavardhana 4e34e03dd4 xl/fs: Split object layer into interface. (#1415) 9 years ago
Harshavardhana 5f80edf232 routers: Fix a crash while initializing network fs. (#1382) 9 years ago
Harshavardhana 57f35c2bcc xl: Introduce new blocking writer to make CreateFile atomic. (#1362) 9 years ago
Harshavardhana c7bf471c9e list/xl: Fix the way marker is handled in leafDirectory verification. 9 years ago
Harshavardhana a98a7fb1ad Implement XL layer - preliminary work. 9 years ago
Harshavardhana 30b0b4deba storage/server/client: Enable storage server, enable client storage. 9 years ago
Harshavardhana efc80343e3 fs: Break fs package to top-level and introduce ObjectAPI interface. 9 years ago
Krishna Srinivas 331890c4c8 UI-handler: remove minio-go dependancy. 9 years ago
Krishna Srinivas 5201905ad0 UI: implement SetAuth/GenerateAuth handlers for changing credentials. 9 years ago
Harshavardhana aa8c9bad54 routers: Move API and Web routers into their own files. 9 years ago
Harshavardhana 9dca46e156 signature: Use a layered approach for signature verification. 9 years ago
Harshavardhana aaf97ea02c config/main: Re-write config files - add to new config v3 9 years ago
Harshavardhana 76bda0d8f1 routers: Fix order of PostPolicyHandlers and headers. 9 years ago
Harshavardhana e781959d5b vendor: Add minio-go vendor updates. 9 years ago