{"push_id":653054974,"size":20,"distinct_size":4,"ref":"refs/heads/fix_add_schemamanager","head":"34d0e6afdf258a2c68204bc5576a4054d6e3ad55","before":"17c1a66f47dd1d37dd24e442df6f549d770bee5f","commits":[{"sha":"7d4b7699b2e28a8daf9ed255f7d7cc9ecd719ed1","author":{"email":"1fe0f83f394665206b2ba043f2198fe03353e5b6@google.com","name":"Alain Jobart"},"message":"First pass at EmergencyReparentShard.","distinct":false,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/7d4b7699b2e28a8daf9ed255f7d7cc9ecd719ed1"},{"sha":"a728be90dfec1f72067ce1d83c87dc9ddebe2dc6","author":{"email":"1fe0f83f394665206b2ba043f2198fe03353e5b6@google.com","name":"Alain Jobart"},"message":"Removing external 'vtctl ReparentShard' command.","distinct":false,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/a728be90dfec1f72067ce1d83c87dc9ddebe2dc6"},{"sha":"1b281bd858f7767206c6b64413214f58302da850","author":{"email":"1fe0f83f394665206b2ba043f2198fe03353e5b6@google.com","name":"Alain Jobart"},"message":"Addign event dispatch to new reparenting paths.","distinct":false,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/1b281bd858f7767206c6b64413214f58302da850"},{"sha":"7aed36184d11fbf557eb830ca586db0f60130fc4","author":{"email":"1fe0f83f394665206b2ba043f2198fe03353e5b6@google.com","name":"Alain Jobart"},"message":"Reviving ReparentTablet, with its integration test.","distinct":false,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/7aed36184d11fbf557eb830ca586db0f60130fc4"},{"sha":"2e819961fe2613466d06b2d97ec19d2e6a4bc8d4","author":{"email":"1fe0f83f394665206b2ba043f2198fe03353e5b6@google.com","name":"Alain Jobart"},"message":"Fixing schema to use new reparenting.","distinct":false,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/2e819961fe2613466d06b2d97ec19d2e6a4bc8d4"},{"sha":"32aede070919d7c09ec3df927f7fbba6afeef8a6","author":{"email":"1fe0f83f394665206b2ba043f2198fe03353e5b6@google.com","name":"Alain Jobart"},"message":"Removing wrangler old reparent code.","distinct":false,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/32aede070919d7c09ec3df927f7fbba6afeef8a6"},{"sha":"f838239e9bdd041a1f579ba1db77ad373e5a3277","author":{"email":"1fe0f83f394665206b2ba043f2198fe03353e5b6@google.com","name":"Alain Jobart"},"message":"Removing PromoteSlave, renaming PromoteSlave2 to PromoteSlave.","distinct":false,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/f838239e9bdd041a1f579ba1db77ad373e5a3277"},{"sha":"a54a2f4d1ada3b15db80e595533243c8820aa305","author":{"email":"1fe0f83f394665206b2ba043f2198fe03353e5b6@google.com","name":"Alain Jobart"},"message":"Removing BreakSlaves command.","distinct":false,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/a54a2f4d1ada3b15db80e595533243c8820aa305"},{"sha":"971dfa3d89bcae5ed48e8b3024e3004722e7525d","author":{"email":"1fe0f83f394665206b2ba043f2198fe03353e5b6@google.com","name":"Alain Jobart"},"message":"Remove RestartSlave.","distinct":false,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/971dfa3d89bcae5ed48e8b3024e3004722e7525d"},{"sha":"8cac7ed4ed7e5d3b30321018bff7e1cd558d72c4","author":{"email":"1fe0f83f394665206b2ba043f2198fe03353e5b6@google.com","name":"Alain Jobart"},"message":"Removing ReparentPosition","distinct":false,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/8cac7ed4ed7e5d3b30321018bff7e1cd558d72c4"},{"sha":"17d42b44617d264980448477d8f0c2c74992c2d6","author":{"email":"1fe0f83f394665206b2ba043f2198fe03353e5b6@google.com","name":"Alain Jobart"},"message":"Removing the _vt bootstrap db creation.\n(this is now done on-demand).\nRemoving unused RestartSlaveData structure.","distinct":false,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/17d42b44617d264980448477d8f0c2c74992c2d6"},{"sha":"31226aad6119431838202b44f5dda09b997ac853","author":{"email":"1fe0f83f394665206b2ba043f2198fe03353e5b6@google.com","name":"Alain Jobart"},"message":"Removing now unused WaitSlavePosition.","distinct":false,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/31226aad6119431838202b44f5dda09b997ac853"},{"sha":"cc21f33ad5784e2504818ccc3945e5c4769d4824","author":{"email":"1fe0f83f394665206b2ba043f2198fe03353e5b6@google.com","name":"Alain Jobart"},"message":"StopSlaveMinimum now just returns a ReplicationPosition.\nIt doesnt need to return a ReplicationStatus.","distinct":false,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/cc21f33ad5784e2504818ccc3945e5c4769d4824"},{"sha":"9a3e8637bdf6335086aeed3c6c48312832d2251b","author":{"email":"1fe0f83f394665206b2ba043f2198fe03353e5b6@google.com","name":"Alain Jobart"},"message":"Cosmetic changes and small clean-ups.","distinct":false,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/9a3e8637bdf6335086aeed3c6c48312832d2251b"},{"sha":"f1a48c9dd903c58fab84e49e7a00473d13009e28","author":{"email":"1fe0f83f394665206b2ba043f2198fe03353e5b6@google.com","name":"Alain Jobart"},"message":"Merge branch 'master' into replication","distinct":false,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/f1a48c9dd903c58fab84e49e7a00473d13009e28"},{"sha":"88829077f6c62ac2b344e31a4a02ade51d9dd18d","author":{"email":"54292aea5dc813d68e85afc655561db794837185@gmail.com","name":"Shengzhe Yao"},"message":"add schema manager tab in vtctld ui\n\nThe idea is that user could apply schema changes (DDLs) via schema manager tab.\nCurrent code uses vtgate to do the schema change and this will be replaced by\nan executor that applies directly to all vttablets.","distinct":true,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/88829077f6c62ac2b344e31a4a02ade51d9dd18d"},{"sha":"6805ec712c4d3f5465b9c36497b2a63642bda0b1","author":{"email":"1fe0f83f394665206b2ba043f2198fe03353e5b6@gmail.com","name":"Alain Jobart"},"message":"Merge pull request #651 from youtube/replication\n\nReplication","distinct":false,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/6805ec712c4d3f5465b9c36497b2a63642bda0b1"},{"sha":"8b44629e41b700e77e21c7f13dc5daf5d8e5c5a2","author":{"email":"54292aea5dc813d68e85afc655561db794837185@gmail.com","name":"Shengzhe"},"message":"Merge pull request #655 from yaoshengzhe/fix_add_schemamanager\n\nadd schema manager tab in vtctld","distinct":true,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/8b44629e41b700e77e21c7f13dc5daf5d8e5c5a2"},{"sha":"adffc0cc5419fe33a2486a8986ceb44e09f841bf","author":{"email":"54292aea5dc813d68e85afc655561db794837185@gmail.com","name":"Shengzhe Yao"},"message":"add reloadSchema flag to ExecuteFetchAsDba in tabletmanager\n\nreloadSchema is false by default. If it is set to be true, ExecuteFetchAsDba\nwill reload tablet schema once it finishes successfully. In addition, this change\nalso make CopySchemaShard trigger schema reload.","distinct":true,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/adffc0cc5419fe33a2486a8986ceb44e09f841bf"},{"sha":"34d0e6afdf258a2c68204bc5576a4054d6e3ad55","author":{"email":"54292aea5dc813d68e85afc655561db794837185@gmail.com","name":"Shengzhe"},"message":"Merge pull request #658 from yaoshengzhe/fix_add_reload_schema_flag\n\nadd enableReloadSchema flag to ExecuteFetchAsDba in tabletmanager","distinct":true,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/34d0e6afdf258a2c68204bc5576a4054d6e3ad55"}]}