Andrew Wong has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/17849 )
Change subject: [util] allow DnsResolver to refresh DNS addresses ...................................................................... [util] allow DnsResolver to refresh DNS addresses This patch introduces functionality to the DnsResolver to refresh an address, rather than looking it up in the cache. It does this by removing any cached entry and performing the lookup. This will be used in a follow-up change to refresh the address on certain transient failures. A new --dns_addr_resolution_override flag is also introduced for testing purposes. Change-Id: I0616f3e6fb50aba271f106b05d1926fc46a53ed0 Reviewed-on: http://gerrit.cloudera.org:8080/17849 Tested-by: Kudu Jenkins Reviewed-by: Alexey Serbin <[email protected]> --- M src/kudu/util/net/dns_resolver-test.cc M src/kudu/util/net/dns_resolver.cc M src/kudu/util/net/dns_resolver.h M src/kudu/util/net/net_util.cc M src/kudu/util/ttl_cache.h 5 files changed, 145 insertions(+), 2 deletions(-) Approvals: Kudu Jenkins: Verified Alexey Serbin: Looks good to me, approved -- To view, visit http://gerrit.cloudera.org:8080/17849 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: I0616f3e6fb50aba271f106b05d1926fc46a53ed0 Gerrit-Change-Number: 17849 Gerrit-PatchSet: 3 Gerrit-Owner: Andrew Wong <[email protected]> Gerrit-Reviewer: Alexey Serbin <[email protected]> Gerrit-Reviewer: Andrew Wong <[email protected]> Gerrit-Reviewer: Bankim Bhavsar <[email protected]> Gerrit-Reviewer: Kudu Jenkins (120)
