refresh stale cache from upstream