{"push_id":847672611,"size":21,"distinct_size":1,"ref":"refs/heads/master","head":"476457cebda6cd27d44746ecdacbe04146eceb77","before":"709fcc0653465d2835a19761f6c55c48eddfb85c","commits":[{"sha":"f78d4e84ad2a2a6a6594f27684eb8a6a4c5912c9","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"Adding jsonrpc","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/f78d4e84ad2a2a6a6594f27684eb8a6a4c5912c9"},{"sha":"554f2bca9818f8bd9e215358d14f93dd55227807","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"Adding helper functions to abstract parsing operations\n\nUsing hashtables","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/554f2bca9818f8bd9e215358d14f93dd55227807"},{"sha":"c0354f22b78ce305d1c4c4da438304f503685094","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"[OVS-JSONRPC] Base Transaction and Wait Transaction implemented","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/c0354f22b78ce305d1c4c4da438304f503685094"},{"sha":"215c4e5407627174630df8e054d2ead5a97a530e","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"Bug fixes","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/215c4e5407627174630df8e054d2ead5a97a530e"},{"sha":"a0b122f9c266dbe80658c8f1f3ea9a479cc52ab3","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"[OVS-JSONRPC] added Insert Operations\n\n[OVS-JSONRPC] Modified helpers to use classmethod to parse from Database instance","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/a0b122f9c266dbe80658c8f1f3ea9a479cc52ab3"},{"sha":"7ac54f3c452ea64dd3d1cfa929f0ecd53d62727b","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"[OVS-JSONRPC] Added Mutate operation","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/7ac54f3c452ea64dd3d1cfa929f0ecd53d62727b"},{"sha":"b5ec760032d44a089b9535f0a705fb762a4c7e7a","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"[OVS-JSONRPC] Added Update Operation","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/b5ec760032d44a089b9535f0a705fb762a4c7e7a"},{"sha":"2a419f7c3be64144d1b6312dd0b713368b4e6d64","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"Notification updates modified","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/2a419f7c3be64144d1b6312dd0b713368b4e6d64"},{"sha":"7a9eca632451b653d5c5c4351920383958b9a5aa","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"[OVS-JSONRPC] Modifications to handle replies in healthy manner","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/7a9eca632451b653d5c5c4351920383958b9a5aa"},{"sha":"6635feae9a2011c2d3a7d979c61effa95d74842f","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"[OVS-JSONRPC] Slight modifications to helpers","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/6635feae9a2011c2d3a7d979c61effa95d74842f"},{"sha":"f8505c107aaf368f1a90e71c948f979b8bcb4ad2","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"[OVS-JSONRPC] OpenvSwitch Transaction and operations abstracted into bridge insertion","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/f8505c107aaf368f1a90e71c948f979b8bcb4ad2"},{"sha":"44e4bff5d6a0a95653c2541add76649b869568c5","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"[OVS-JSONRPC] Insert Transaction responses handled, Update notification handled partially Transaction modeled into an object","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/44e4bff5d6a0a95653c2541add76649b869568c5"},{"sha":"c5cb05dc35d07dd3fd57571e1aa67a00e0f09f4f","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"[OVS-JSONRPC] Bridge deletion supported","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/c5cb05dc35d07dd3fd57571e1aa67a00e0f09f4f"},{"sha":"6376cfb4f0057e22107703f6dfc19685400039e2","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"[OVS-JSONRPC] Supported port addition and removal, Exists functions","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/6376cfb4f0057e22107703f6dfc19685400039e2"},{"sha":"a18c4e6ab023b0190c393e48ab3b4f1edb168134","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"[OVS-JSONRPC] OVSException globally implemented","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/a18c4e6ab023b0190c393e48ab3b4f1edb168134"},{"sha":"5e12f1eb41b2ad96040296539094eff53175dd5d","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"[OVS-JSONRPC] Bridge commit operation","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/5e12f1eb41b2ad96040296539094eff53175dd5d"},{"sha":"74787ffca3c7c9f68cd8807227ddb7b8e58c1e3c","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"[OVS-JSONRPC] Network manipulation and OVS Data types","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/74787ffca3c7c9f68cd8807227ddb7b8e58c1e3c"},{"sha":"71069dd09c5d0ca09b71be58540402d1cfe3eceb","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"[Travis-CI] Complying to PEP8 Coding styles","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/71069dd09c5d0ca09b71be58540402d1cfe3eceb"},{"sha":"f660350620a44e255275c6cfe2b53545f4692cbf","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"Specifying pyroute2 dependency","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/f660350620a44e255275c6cfe2b53545f4692cbf"},{"sha":"c0cdd096eccd7686a97142cb6efbbd7f9a40f733","author":{"email":"fbd6b3466f628924f9e89af9ea28ac8dbce8890b@cygnus.email","name":"Saad Talaat"},"message":"Specifiying sarge in dependencies","distinct":false,"url":"https://api.github.com/repos/Cygnus-Inc/cygnet-common/commits/c0cdd096eccd7686a97142cb6efbbd7f9a40f733"}]}