{"push_id":579963282,"size":2,"distinct_size":2,"ref":"refs/heads/R2.1","head":"83c31c7ea3422ede503e277eb8274d4529f996d4","before":"d3366df386111c1c72165249e6943e29d8a40e50","commits":[{"sha":"a65d557c27d15de5d7d0bf30fdc5a20fa93acf42","author":{"email":"65c260409d128cd676f3e9e42d9d8a32423de67d@juniper.net","name":"Naveen N"},"message":"* If arp route is deleted twice, then we arp nexthop was not\n  getting deleted, since upon each arp route delete we enqueue\n  a request to modify nexthop to invalid and this might\n  result in arp entry creation, hence use operation RESYNC\n  instead of add/change\n* Check for vrf while parsing on subnet address change, since\n  we might modify next vrf subnet routes if prefixx matches\nTest case for same\nCloses-bug:#1423502\nChange-Id: I09854932ef6045398ba25301f921840edf41a603","distinct":true,"url":"https://api.github.com/repos/Juniper/contrail-controller/commits/a65d557c27d15de5d7d0bf30fdc5a20fa93acf42"},{"sha":"83c31c7ea3422ede503e277eb8274d4529f996d4","author":{"email":"824662dd828adcec0bfbb1c6955f2603475eeec7@lists.opencontrail.org","name":"Zuul"},"message":"Merge \"* If arp route is deleted twice, then we arp nexthop was not   getting deleted, since upon each arp route delete we enqueue   a request to modify nexthop to invalid and this might   result in arp entry creation, hence use operation RESYNC   instead of add/change * Check for vrf while parsing on subnet address change, since   we might modify next vrf subnet routes if prefixx matches Test case for same Closes-bug:#1423502 Change-Id: I09854932ef6045398ba25301f921840edf41a603\" into R2.1","distinct":true,"url":"https://api.github.com/repos/Juniper/contrail-controller/commits/83c31c7ea3422ede503e277eb8274d4529f996d4"}]}