{"push_id":1275627602,"size":42,"distinct_size":0,"ref":"refs/heads/distributed","head":"0b7eac61d102ee59c6b69fc92cc584e4c54d59ed","before":"66d919d6f6f9846c95cb093962bf8393e136537d","commits":[{"sha":"7431acb2c449a8377d0b0844fd54e5c9c40a93b3","author":{"name":"Bala FA","email":"18112bced617861e2a9594b5ee279f300877eff3@gmail.com"},"message":"web: add handlers for set/get bucket policy. (#2486)\n\nRefer #1858","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/7431acb2c449a8377d0b0844fd54e5c9c40a93b3"},{"sha":"2020afd200c35f8c085b551ec41c7611793d89e1","author":{"name":"Harshavardhana","email":"9ca9e76739bbdf0ff40f91fca8d64b08ea934321@minio.io"},"message":"server: http.Server do not add deadlines causes issues. (#2581)\n\nAdding deadlines is a no go since Golang doesn't back off\r\nthe timers if there is an active i/o in progress.\r\n\r\nIt is meant to be for applications to handle this themselves\r\nand manually progress the deadlines.\r\n\r\nFixes #2561","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/2020afd200c35f8c085b551ec41c7611793d89e1"},{"sha":"5716f1c199cfa8dbe730da78b6dd587a5410714b","author":{"name":"Harshavardhana","email":"9ca9e76739bbdf0ff40f91fca8d64b08ea934321@minio.io"},"message":"Fix incorrect error strings. (#2580)","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/5716f1c199cfa8dbe730da78b6dd587a5410714b"},{"sha":"c24604c1902ea68fe083bee7d50dc0a33619626a","author":{"name":"Krishnan Parthasarathi","email":"0d962f1d00182f1adab8f0b4be9ec823b533574b@minio.io"},"message":"distribute: Make server work with multiple remote disks\n\nThis change initializes rpc servers associated with disks that are\nlocal. It makes object layer initialization on demand, namely on the\nfirst request to the object layer.\n\nAlso adds lock RPC service vendorized minio/dsync","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/c24604c1902ea68fe083bee7d50dc0a33619626a"},{"sha":"f7bc3c92fbb8dc162e1dacf05fccee0606498bcf","author":{"name":"Frank","email":"adfc899204f39c6c34154371298b1b75004aaf35@xs4all.nl"},"message":"Added distributed RWMutex (#2369)","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/f7bc3c92fbb8dc162e1dacf05fccee0606498bcf"},{"sha":"9db4778bc7b4636723d7b745c694b6c241a3c634","author":{"name":"Krishnan Parthasarathi","email":"789ea24871d0ef68e0af1d7570a9bd8522fa331b@users.noreply.github.com"},"message":"object layer initialization using distributed locking (#2397)\n\n* vendorized latest minio/dsync\r\n\r\n* wip - object layer initialization using distributed locking","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/9db4778bc7b4636723d7b745c694b6c241a3c634"},{"sha":"0b92dafd948d36ef080b94381905bc49c767d9ad","author":{"name":"Krishnan Parthasarathi","email":"789ea24871d0ef68e0af1d7570a9bd8522fa331b@users.noreply.github.com"},"message":"unify single-node and distributed namespace locking (#2401)","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/0b92dafd948d36ef080b94381905bc49c767d9ad"},{"sha":"233be257e2fb9446b5ca8f9b6a5bafe718e85aa9","author":{"name":"Harshavardhana","email":"9ca9e76739bbdf0ff40f91fca8d64b08ea934321@minio.io"},"message":"Move the ObjectAPI() resource to be beginning of each handlers.\n\nWe should return back proper errors so that the clients can\nretry until server has been initialized.","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/233be257e2fb9446b5ca8f9b6a5bafe718e85aa9"},{"sha":"0bbe00fc04f9372631b81cd682ec26c3448e9b27","author":{"name":"Harshavardhana","email":"9ca9e76739bbdf0ff40f91fca8d64b08ea934321@minio.io"},"message":"Rename rpc-{client,server} storage-rpc-{client,server}","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/0bbe00fc04f9372631b81cd682ec26c3448e9b27"},{"sha":"434088abc2a9f2f70da92d86ee0fc4aba4f2f95d","author":{"name":"Harshavardhana","email":"9ca9e76739bbdf0ff40f91fca8d64b08ea934321@minio.io"},"message":"Add rpc layer authentication.","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/434088abc2a9f2f70da92d86ee0fc4aba4f2f95d"},{"sha":"7ff57d2994d7a3261214dcd3e1d4d2eefe22cdad","author":{"name":"Krishnan Parthasarathi","email":"789ea24871d0ef68e0af1d7570a9bd8522fa331b@users.noreply.github.com"},"message":"Vendorize rpc reconnect changes from minio/dsync (#2405)","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/7ff57d2994d7a3261214dcd3e1d4d2eefe22cdad"},{"sha":"1f055afb1b2132461f3aaea424326eaf33fe025e","author":{"name":"Harshavardhana","email":"9ca9e76739bbdf0ff40f91fca8d64b08ea934321@minio.io"},"message":"Add missing rpc-client.go - missing in previous commit.","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/1f055afb1b2132461f3aaea424326eaf33fe025e"},{"sha":"f98fe2dcf538f36b12b9d221acd46e367f0a8f19","author":{"name":"Harshavardhana","email":"9ca9e76739bbdf0ff40f91fca8d64b08ea934321@minio.io"},"message":"rpc/client: Add missing rpcTokens for each rpc calls.","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/f98fe2dcf538f36b12b9d221acd46e367f0a8f19"},{"sha":"f84240c8d9470090945f4767480a3b418edd5646","author":{"name":"Harshavardhana","email":"9ca9e76739bbdf0ff40f91fca8d64b08ea934321@minio.io"},"message":"Extract rpc server wrapped errors and translate to storage error.","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/f84240c8d9470090945f4767480a3b418edd5646"},{"sha":"a2a63fcec2babd34bebee8381badc8fc2b6952f5","author":{"name":"Harshavardhana","email":"9ca9e76739bbdf0ff40f91fca8d64b08ea934321@minio.io"},"message":"rpc: Re-factor ReadFile behavior client <--> server.\n\nCurrent code did not marshal/unmarshal buffers properly from\nthe server, The reason being buffers have to be allocated and\nsent properly back to client to be consumable.","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/a2a63fcec2babd34bebee8381badc8fc2b6952f5"},{"sha":"85492b2ae835aaef0845700860ba6e90658a050f","author":{"name":"Krishnan Parthasarathi","email":"789ea24871d0ef68e0af1d7570a9bd8522fa331b@users.noreply.github.com"},"message":"Implement RLock, RUnlock rpc handlers (#2437)\n\nThis would make it simplify dsync.RWMutex's algorithm to acquire a\r\ndistributed read lock and be tolerant to N/2-1 failures.","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/85492b2ae835aaef0845700860ba6e90658a050f"},{"sha":"2c75aa71a740b0081f493fb438957bbcdcb252d9","author":{"name":"Krishnan Parthasarathi","email":"789ea24871d0ef68e0af1d7570a9bd8522fa331b@users.noreply.github.com"},"message":"storage/rpc-client: Reconnect on network disconnect (#2436)","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/2c75aa71a740b0081f493fb438957bbcdcb252d9"},{"sha":"ad4f17c58bd21cb1cf264a36f1d0fd395a4071ea","author":{"name":"Harshavardhana","email":"9ca9e76739bbdf0ff40f91fca8d64b08ea934321@minio.io"},"message":"Fix web handler initialize with distributed lazy init.","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/ad4f17c58bd21cb1cf264a36f1d0fd395a4071ea"},{"sha":"cbd76bf2c7411e0e4aa3ad67a876ba56e4920b30","author":{"name":"awwalker","email":"56fb8accc6d69c35f27bf607b8534f265bf7772f@gmail.com"},"message":"splitNetPath: Add support for windows paths including volumeNames e.g ip:C:\\network\\path","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/cbd76bf2c7411e0e4aa3ad67a876ba56e4920b30"},{"sha":"ff85de45bd40f03db96f13cce16e527e386d879c","author":{"name":"Krishnan Parthasarathi","email":"789ea24871d0ef68e0af1d7570a9bd8522fa331b@users.noreply.github.com"},"message":"Move initGracefulShutdown before objectLayer initialization (#2468)","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/ff85de45bd40f03db96f13cce16e527e386d879c"}]}
{"actor":{"display_login":"balamurugana"}}