Retry failovers by applying url distribution strategy

Previously, a push with urlDistributionStrategy=roundRobin retried the
same URL after a transport error - a single unreachable replica could
block replication for any push the rotation happened to land on it. Fix
it to apply the distribution strategy on retries.

Change-Id: Id8ff42afdcd40a315fbab1ecb272b5e87bd0880d
4 files changed
tree: 9d7b763dc9f00bd26c88555e2ee17c00ac75d92f
  1. .settings/
  2. src/
  3. .gitignore
  4. .mailmap
  5. BUILD
  6. LICENSE