{"push_id":635104084,"size":3,"distinct_size":3,"ref":"refs/heads/ovn","head":"1d4e6b55b50ce8455ff94593f18ef84a25a24680","before":"f386a8a7583f3ecc967dab124298fe4bc576324e","commits":[{"sha":"fc3113bcb8ff07ae97d2f22150454f723849d675","author":{"email":"b61ba72562ef1f6718e4f653428a87ed07b576b8@redhat.com","name":"Russell Bryant"},"message":"ovn-nbd: Match bindings on lport name.\n\nWhen ovn-nbd is looking through bindings to figure out if any logical\nports in the northbound DB need to have their 'up' state changed, it\nshould be using the logical port's name instead of UUID for matching\nup to rows in the OVN db.\n\nThe switch to using the name instead of UUID means we don't have a\nquick lookup so we use the same approach that's used for handling\nupdates in the other direction.  We start by hashing all of the\nlogical ports by name.  As we iterate through the bindings, we can\nthen look up ports by name quickly.\n\nSigned-off-by: Russell Bryant <rbryant@redhat.com>\nSigned-off-by: Ben Pfaff <blp@nicira.com>","distinct":true,"url":"https://api.github.com/repos/openvswitch/ovs/commits/fc3113bcb8ff07ae97d2f22150454f723849d675"},{"sha":"cf1486e00425999e7244656047c1b23ef6fc7708","author":{"email":"b61ba72562ef1f6718e4f653428a87ed07b576b8@redhat.com","name":"Russell Bryant"},"message":"ovn-nbd: Don't shadow hash_node variable.\n\nThis variable is already defined at the top of the function, so just\nreuse that instead of defining it again.\n\nSigned-off-by: Russell Bryant <rbryant@redhat.com>\nSigned-off-by: Ben Pfaff <blp@nicira.com>","distinct":true,"url":"https://api.github.com/repos/openvswitch/ovs/commits/cf1486e00425999e7244656047c1b23ef6fc7708"},{"sha":"1d4e6b55b50ce8455ff94593f18ef84a25a24680","author":{"email":"b61ba72562ef1f6718e4f653428a87ed07b576b8@redhat.com","name":"Russell Bryant"},"message":"ovn-nbd: Fix unsafe HMAP_FOR_EACH_WITH_HASH usage.\n\nThe previous code assumed that hash_node would be NULL when the loop\nterminated without a match.  That's not the case, so track the match a\nlittle differently.\n\nSigned-off-by: Russell Bryant <rbryant@redhat.com>\nSigned-off-by: Ben Pfaff <blp@nicira.com>","distinct":true,"url":"https://api.github.com/repos/openvswitch/ovs/commits/1d4e6b55b50ce8455ff94593f18ef84a25a24680"}]}