DescriptionUpdate marking proxies as bad in ProxyList/ProxyService to use a std::vector
Currently, various methods related to marking proxies as bad in the ProxyList
and ProxyService classes take a single ProxyServer for optionally marking an
additional proxy as bad (i.e. ProxyList::UpdateRetryInfoOnFallback and
ProxyService::MarkProxiesAsBadUntil). This is linked to fundamental assumptions
in the Data Reduction Proxy that only two proxy servers are being used.
As part of moving to a dynamic configuration, it is possible that more than 2
proxy servers could be used for the Data Reduction Proxy, so using a vector
of ProxyServer objects makes more sense in the interface.
BUG=470587
Committed: https://crrev.com/793a471b70c2e7442daad6bcd57f06576458b58d
Cr-Commit-Position: refs/heads/master@{#329861}
Patch Set 1 #
Total comments: 8
Patch Set 2 : bengr CR comments #Patch Set 3 : Fix unit test failure #
Messages
Total messages: 11 (3 generated)
|