{"push_id":719784014,"size":17,"distinct_size":1,"ref":"refs/heads/resharding","head":"4688adebff54c0eead72fdb7161f695b090e80f7","before":"c80d6fd867e859e762a2cd7a590761fc93f51596","commits":[{"sha":"6d89b62cf6fd603afb54e8151d9db7b000673e63","author":{"email":"d0bd1c6a4289581537082d4e674f75efbec53916@google.com","name":"Michael Berlin"},"message":"vtworker: Fix that commands on the webinterface were not protected by\nthe ACL check.","distinct":false,"url":"https://api.github.com/repos/alainjobart/vitess/commits/6d89b62cf6fd603afb54e8151d9db7b000673e63"},{"sha":"9f8e7e6389c8de668c4be2811543fac7239e3808","author":{"email":"d0bd1c6a4289581537082d4e674f75efbec53916@google.com","name":"Michael Berlin"},"message":"vtworker: Make list of registered commands private.\n\nNOTE: The flags usage function setUsage() was removed because this is already covered in init() in vtworker.go. It uses PrintAllCommands(logutil.Logger) to list all commands. I've added the code there during the refactoring but forgot to remove the original setUsage().","distinct":false,"url":"https://api.github.com/repos/alainjobart/vitess/commits/9f8e7e6389c8de668c4be2811543fac7239e3808"},{"sha":"3ce5a7ae73b0a90fd63b5be7be00838c1bc22cb5","author":{"email":"d0bd1c6a4289581537082d4e674f75efbec53916@google.com","name":"Michael Berlin"},"message":"Merge pull request #850 from michael-berlin/fix_admin_check\n\nvtworker: Fix that commands on the webinterface were not protected by","distinct":false,"url":"https://api.github.com/repos/alainjobart/vitess/commits/3ce5a7ae73b0a90fd63b5be7be00838c1bc22cb5"},{"sha":"62e1be6b327624e6f030c5c38963b851a3a0be40","author":{"email":"d0bd1c6a4289581537082d4e674f75efbec53916@google.com","name":"Michael Berlin"},"message":"Merge branch 'master' into vtworker_make_commands_private","distinct":false,"url":"https://api.github.com/repos/alainjobart/vitess/commits/62e1be6b327624e6f030c5c38963b851a3a0be40"},{"sha":"9bb84cdcbc74eb75d73076f9837b89553eabaa9c","author":{"email":"d0bd1c6a4289581537082d4e674f75efbec53916@google.com","name":"Michael Berlin"},"message":"Merge pull request #851 from michael-berlin/vtworker_make_commands_private\n\nvtworker: Make list of registered commands private.","distinct":false,"url":"https://api.github.com/repos/alainjobart/vitess/commits/9bb84cdcbc74eb75d73076f9837b89553eabaa9c"},{"sha":"e69304f1b7b9652bfc372ccbf56010243fca81be","author":{"email":"d0bd1c6a4289581537082d4e674f75efbec53916@google.com","name":"Michael Berlin"},"message":"vtworker: Moved handling the \"Reset\" command from the gRPC server\nimplementation into the framework itself.\n\nThis way, we don't have to duplicate this code for every server\nimplementation.","distinct":false,"url":"https://api.github.com/repos/alainjobart/vitess/commits/e69304f1b7b9652bfc372ccbf56010243fca81be"},{"sha":"d83c7f4eeb8900551db7bd541bb509489eb484d5","author":{"email":"d0bd1c6a4289581537082d4e674f75efbec53916@google.com","name":"Michael Berlin"},"message":"vtworker: Fix distorted copyright header.","distinct":false,"url":"https://api.github.com/repos/alainjobart/vitess/commits/d83c7f4eeb8900551db7bd541bb509489eb484d5"},{"sha":"9a430201bf260cd8e384f9aa17b8c3278d740df6","author":{"email":"d0bd1c6a4289581537082d4e674f75efbec53916@google.com","name":"Michael Berlin"},"message":"vtworker: Fix comment.","distinct":false,"url":"https://api.github.com/repos/alainjobart/vitess/commits/9a430201bf260cd8e384f9aa17b8c3278d740df6"},{"sha":"45db937f4cccb73cc3b23621599403c1883b184c","author":{"email":"d0bd1c6a4289581537082d4e674f75efbec53916@google.com","name":"Michael Berlin"},"message":"Merge pull request #852 from michael-berlin/fix_header\n\nvtworker: Fix header and comment.","distinct":false,"url":"https://api.github.com/repos/alainjobart/vitess/commits/45db937f4cccb73cc3b23621599403c1883b184c"},{"sha":"9d6f8f500f1f8bb2d42b782a95a43ee83ed1a9b9","author":{"email":"d0bd1c6a4289581537082d4e674f75efbec53916@google.com","name":"Michael Berlin"},"message":"Merge pull request #853 from michael-berlin/vtworker_move_reset_handling\n\nvtworker: Moved handling the \"Reset\" command from the gRPC server","distinct":false,"url":"https://api.github.com/repos/alainjobart/vitess/commits/9d6f8f500f1f8bb2d42b782a95a43ee83ed1a9b9"},{"sha":"350280518536b868fdb3b75f70fc6d033ca7a9fc","author":{"email":"d0bd1c6a4289581537082d4e674f75efbec53916@google.com","name":"Michael Berlin"},"message":"vtworker: Add comment to RPC proto definition.","distinct":false,"url":"https://api.github.com/repos/alainjobart/vitess/commits/350280518536b868fdb3b75f70fc6d033ca7a9fc"},{"sha":"4da3d47e1d164eb65d14bc62ba407f14e60df9e1","author":{"email":"d0bd1c6a4289581537082d4e674f75efbec53916@google.com","name":"Michael Berlin"},"message":"vtworker: client_testsuite: Move Reset() at the end of the test whose command should actually be reset.","distinct":false,"url":"https://api.github.com/repos/alainjobart/vitess/commits/4da3d47e1d164eb65d14bc62ba407f14e60df9e1"},{"sha":"9587e2648386d856dadc9fc5749d8f1392363328","author":{"email":"d0bd1c6a4289581537082d4e674f75efbec53916@google.com","name":"Michael Berlin"},"message":"vtworker: client_testsuite: Make test less strict about assumptions when an error is observed.\n\nFixes problems with other RPC implementations which:\n- may not send the output at all\n- send back the error immediately when the streaming RPC is executed","distinct":false,"url":"https://api.github.com/repos/alainjobart/vitess/commits/9587e2648386d856dadc9fc5749d8f1392363328"},{"sha":"b0878605459308ec737c10ffedd1c6a54e467e14","author":{"email":"d0bd1c6a4289581537082d4e674f75efbec53916@google.com","name":"Michael Berlin"},"message":"Merge pull request #854 from michael-berlin/vtworker_fixes\n\nvtworker client_testsuite fixes","distinct":false,"url":"https://api.github.com/repos/alainjobart/vitess/commits/b0878605459308ec737c10ffedd1c6a54e467e14"},{"sha":"4f8218467612866091f7286177ddac1dc4b652f8","author":{"email":"d0bd1c6a4289581537082d4e674f75efbec53916@google.com","name":"Michael Berlin"},"message":"vtworker + vtctld RPC interface: Clarify description when to check for errors.","distinct":false,"url":"https://api.github.com/repos/alainjobart/vitess/commits/4f8218467612866091f7286177ddac1dc4b652f8"},{"sha":"209189fd65488a9882bf3f3aae6b42c125e4d6aa","author":{"email":"d0bd1c6a4289581537082d4e674f75efbec53916@google.com","name":"Michael Berlin"},"message":"Merge pull request #855 from michael-berlin/clarify_streaming_interface\n\nvtworker + vtctld RPC interface: Clarify description when to check fo…","distinct":false,"url":"https://api.github.com/repos/alainjobart/vitess/commits/209189fd65488a9882bf3f3aae6b42c125e4d6aa"},{"sha":"4688adebff54c0eead72fdb7161f695b090e80f7","author":{"email":"1fe0f83f394665206b2ba043f2198fe03353e5b6@google.com","name":"Alain Jobart"},"message":"Merge branch 'master' into resharding","distinct":true,"url":"https://api.github.com/repos/alainjobart/vitess/commits/4688adebff54c0eead72fdb7161f695b090e80f7"}]}