Bernd Mathiske created MESOS-2056: ------------------------------------- Summary: Refactor fetcher code in preparation for fetcher cache Key: MESOS-2056 URL: https://issues.apache.org/jira/browse/MESOS-2056 Project: Mesos Issue Type: Improvement Components: fetcher, slave Reporter: Bernd Mathiske Assignee: Bernd Mathiske Priority: Minor
Refactor/rearrange fetcher-related code so that cache functionality can be dropped in. One could do both together in one go. This is splitting up reviews into smaller chunks. It will not immediately be obvious how this change will be used later, but it will look better-factored and still do the exact same thing as before. In particular, a download routine to be reused several times in launcher/fetcher will be factored out and the remainder of fetcher-related code can be moved from the containerizer realm into fetcher.cpp. -- This message was sent by Atlassian JIRA (v6.3.4#6332)