Tags: jblestang/openr
Tags
remove integration_tests Summary: These tests don't really work, deleting Reviewed By: mariof Differential Revision: D14972292 fbshipit-source-id: 179e7706b629c686e004dbbe958a7e7ca50d2b69
Ensure withdraw prefix is client or type specific Summary: IpPrefix + type/client uniquely identifies a instance to withdraw. Even though thrift interface takes PrefixEntry, PrefixManagerClient, is only taking IpPrefix as input, this causes conflict as to which specific prefix to be deleted. Going forward as we enable multi client support etc we need to uniquely delete a specific instance of prefix mgr entry. Ensured that PrefixEntry is deleted only if type matches. Ensured that all the prefixes passed for withdraw must exist, i.e. we only act on the message, if full message can be acted upon without any errors. Another reason for doing this change is, we can use prefix type in input parameters to figure out if we need to update persistent store or not (for next diff) without checking values in prefixMap_. Reviewed By: saifhhasan Differential Revision: D14453541 fbshipit-source-id: da3e3d45a56c29f7025a6fcd1396e75d91300aa2
Updating submodules Reviewed By: cdelahousse fbshipit-source-id: bbfb709d8681da60ccc9f3bafc6c296c32fcf835
Updating submodules Reviewed By: cdelahousse fbshipit-source-id: 8a39fc7391c898b67310902c8c216a63a369f12c
fix crash while removing adjacency database Summary: In corner cases, where node receives empty adjacency database for another node in the network (with no links) and their receives key-expirey, std::map::at exception is thrown which leads to crash of the process. I will cut a new release with this fix included. Reviewed By: smaheshm Differential Revision: D13785957 fbshipit-source-id: 9d7410cbd7e16ad99a8e9fea7323c420777440f3
Updating submodules Reviewed By: cdelahousse fbshipit-source-id: 416e4cd1d3427cb56adb5a9125b5a0460cebc124
add missing copyright headers Summary: Some files were lacking copyright headers and OSS audit caught it in T35568378 Differential Revision: D13165332 fbshipit-source-id: 8471eeaeeccf6e0b3d2a413eba9f750b95c5c174