{"push_id":1258963203,"size":34,"distinct_size":25,"ref":"refs/heads/distributed","head":"38386510a41eca468e0bb05af8f092f94a6c97ad","before":"fb105e3188ad585a9b700a0f54be52a2cd2da702","commits":[{"sha":"13390d0c95f26779f2734e69a129d58641ad41ee","author":{"name":"Brendan Ashworth","email":"dcf5c24e3383b9fd482b041f8b661abf893adb28@users.noreply.github.com"},"message":"tests: add tests for signature-v4.go (#2458)\n\nThis adds tests for the functions `doesPresignedSignatureMatch` and\r\n`doesPolicySignatureMatch`.","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/13390d0c95f26779f2734e69a129d58641ad41ee"},{"sha":"d2b924cca86e5343b8da37029db046d36559a932","author":{"name":"GarimaKapoor","email":"d69655b0e89d3619745ba54707293f04e0dd101e@minio.io"},"message":"Added Goreportcard badge.","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/d2b924cca86e5343b8da37029db046d36559a932"},{"sha":"10feb1af3f0a719a62bbe841cb14b11570e1caf2","author":{"name":"karthic rao","email":"cc3bd7799db120fa42ae09e8d2389dccf3e1329a@minio.io"},"message":"tests: object handlers: Unit tests for Get and Copy Object handlers (#2451)","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/10feb1af3f0a719a62bbe841cb14b11570e1caf2"},{"sha":"674fdc43048e21fba446cbefaa7a28939ea946ff","author":{"name":"Krishna Srinivas","email":"71489a05397c6fa1f04c91de83c67d5c4ac75555@minio.io"},"message":"redirect-middleware: Redirect to /minio only if client is a browser and the request is not V4 signed. (#2469)\n\nfixes #2356","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/674fdc43048e21fba446cbefaa7a28939ea946ff"},{"sha":"0b7dfab17a729d21131553bddd8da3263a3a66ca","author":{"name":"Jesse Lucas","email":"e326a52b2b5f672cf13118b8b27319b216d61d7d@jesselucas.com"},"message":"Refactoring MuxServer Close() method to always wait for conns to close before returning. Adding lock around ServerMux listener setting to protect against data race. Adding additional tests to server-mux_test.go to make sure open connections are closed and for ListenAndServe. (#2467)","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/0b7dfab17a729d21131553bddd8da3263a3a66ca"},{"sha":"e2498edb4580b6c941b70f2c480de90fa08dd867","author":{"name":"Krishna Srinivas","email":"71489a05397c6fa1f04c91de83c67d5c4ac75555@minio.io"},"message":"contoller: Implement controlled healing and trigger  (#2381)\n\nThis patch introduces new command line 'control' \r\n\r\n- minio control \r\n\r\nTO manage minio server connecting through GoRPC API frontend.\r\n\r\n- minio control heal \r\n\r\nIs implemented for healing objects.","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/e2498edb4580b6c941b70f2c480de90fa08dd867"},{"sha":"cb77586508cecca898b6f06c3b271292758adc07","author":{"name":"Harshavardhana","email":"9ca9e76739bbdf0ff40f91fca8d64b08ea934321@minio.io"},"message":"controller: Fix controller cli arguments.","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/cb77586508cecca898b6f06c3b271292758adc07"},{"sha":"810dcbf34b94fd4f2da0fa3fed90d85dce4043fb","author":{"name":"Harshavardhana","email":"9ca9e76739bbdf0ff40f91fca8d64b08ea934321@minio.io"},"message":"fs: ListObjects should populate ETag properly if fs.json is available. (#2480)\n\nFixes #2470","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/810dcbf34b94fd4f2da0fa3fed90d85dce4043fb"},{"sha":"95c16f51cbbc7993d490b2daf3047b6cabbf052e","author":{"name":"Harshavardhana","email":"9ca9e76739bbdf0ff40f91fca8d64b08ea934321@minio.io"},"message":"notification: Handle ARN with empty account and name types. (#2482)\n\nFixes #2481","distinct":false,"url":"https://api.github.com/repos/balamurugana/minio/commits/95c16f51cbbc7993d490b2daf3047b6cabbf052e"},{"sha":"73d1a46f3e35dde68c20d305f054998d078ae0ee","author":{"name":"Anis Elleuch","email":"cae9c9c966b0cda2c5735ab8eefe2e74d7d0aa98@gmail.com"},"message":"Allow asterisk character in key names (#2487)","distinct":true,"url":"https://api.github.com/repos/balamurugana/minio/commits/73d1a46f3e35dde68c20d305f054998d078ae0ee"},{"sha":"bccf549463fd83574a5b20512c6afc98aa396fe6","author":{"name":"Harshavardhana","email":"9ca9e76739bbdf0ff40f91fca8d64b08ea934321@minio.io"},"message":"server: Move all the top level files into cmd folder. (#2490)\n\nThis change brings a change which was done for the 'mc'\r\npackage to allow for clean repo and have a cleaner\r\ngithub drop in experience.","distinct":true,"url":"https://api.github.com/repos/balamurugana/minio/commits/bccf549463fd83574a5b20512c6afc98aa396fe6"},{"sha":"a8052889feb88a9ec659e8571f8a58d891edf678","author":{"name":"Jesse Lucas","email":"e326a52b2b5f672cf13118b8b27319b216d61d7d@jesselucas.com"},"message":"server-mux_test.go updating test to fix race condition with TestListenAndServe (#2485)","distinct":true,"url":"https://api.github.com/repos/balamurugana/minio/commits/a8052889feb88a9ec659e8571f8a58d891edf678"},{"sha":"816b11a76aedc3e9b6fc16a7f7b06606f37fce55","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":true,"url":"https://api.github.com/repos/balamurugana/minio/commits/816b11a76aedc3e9b6fc16a7f7b06606f37fce55"},{"sha":"9b17f05eae913945e665af92f1e615d0a7b6dea3","author":{"name":"Frank","email":"adfc899204f39c6c34154371298b1b75004aaf35@xs4all.nl"},"message":"Added distributed RWMutex (#2369)","distinct":true,"url":"https://api.github.com/repos/balamurugana/minio/commits/9b17f05eae913945e665af92f1e615d0a7b6dea3"},{"sha":"b0f97fbfb20c5c2bd9454635c062265fe913572d","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":true,"url":"https://api.github.com/repos/balamurugana/minio/commits/b0f97fbfb20c5c2bd9454635c062265fe913572d"},{"sha":"0a86007732606978d937bb4b68d31b8139e85ef6","author":{"name":"Krishnan Parthasarathi","email":"789ea24871d0ef68e0af1d7570a9bd8522fa331b@users.noreply.github.com"},"message":"unify single-node and distributed namespace locking (#2401)","distinct":true,"url":"https://api.github.com/repos/balamurugana/minio/commits/0a86007732606978d937bb4b68d31b8139e85ef6"},{"sha":"2f224a04b332b73dd509c8894b683bbe5a69450a","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":true,"url":"https://api.github.com/repos/balamurugana/minio/commits/2f224a04b332b73dd509c8894b683bbe5a69450a"},{"sha":"a9e3cc57ad95e505a4b3e840128b3d339649ae62","author":{"name":"Harshavardhana","email":"9ca9e76739bbdf0ff40f91fca8d64b08ea934321@minio.io"},"message":"Rename rpc-{client,server} storage-rpc-{client,server}","distinct":true,"url":"https://api.github.com/repos/balamurugana/minio/commits/a9e3cc57ad95e505a4b3e840128b3d339649ae62"},{"sha":"33ed3d46dcd495f76f7d191c78adee4f18c03533","author":{"name":"Harshavardhana","email":"9ca9e76739bbdf0ff40f91fca8d64b08ea934321@minio.io"},"message":"Add rpc layer authentication.","distinct":true,"url":"https://api.github.com/repos/balamurugana/minio/commits/33ed3d46dcd495f76f7d191c78adee4f18c03533"},{"sha":"8430d52ba3ab48c5c1798347fca8f17b7dbf4f8e","author":{"name":"Krishnan Parthasarathi","email":"789ea24871d0ef68e0af1d7570a9bd8522fa331b@users.noreply.github.com"},"message":"Vendorize rpc reconnect changes from minio/dsync (#2405)","distinct":true,"url":"https://api.github.com/repos/balamurugana/minio/commits/8430d52ba3ab48c5c1798347fca8f17b7dbf4f8e"}]}
{"actor":{"display_login":"balamurugana"}}