This handles #122 and removes several race conditions. Also makes #124 easier (and less racy.)
We'll need to have hzc-http respond with a special response (say, with a X-Horizon-Cloud-Storage-Redirect) pointing requesters at GCS, then modify the varnish config to restart requests given that header.
This handles #122 and removes several race conditions. Also makes #124 easier (and less racy.)
We'll need to have
hzc-http
respond with a special response (say, with aX-Horizon-Cloud-Storage-Redirect
) pointing requesters at GCS, then modify the varnish config to restart requests given that header.