{"push_id":729694122,"size":1,"distinct_size":1,"ref":"refs/heads/fix_tableacl_proto_and_first_implementation","head":"65db448062a742200c5e1156f9e8f39fade9c070","before":"f697e484e0abebc0128f12015606526ada6ff159","commits":[{"sha":"65db448062a742200c5e1156f9e8f39fade9c070","author":{"email":"54292aea5dc813d68e85afc655561db794837185@gmail.com","name":"Shengzhe Yao"},"message":"add tableacl proto and refactor go/vt/tableacl\n\nIn short, the tableacl configuration will be represented as a\ntableacl.proto. tableacl module holds a global \"currentACL\" instance\nwhich maps a table group to its ACLs.\n\n1. Introduce tableacl.proto which defines acl per table group.\n   A table group either contains only one table or many tables\n   that share the same name prefix.\n2. Remove \"All\" and \"AllString\" funcs from acl.Factory interface.","distinct":true,"url":"https://api.github.com/repos/yaoshengzhe/vitess/commits/65db448062a742200c5e1156f9e8f39fade9c070"}]}