[
https://issues.apache.org/jira/browse/MESOS-3919?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jie Yu reassigned MESOS-3919:
-----------------------------
Assignee: Jie Yu
> Design URI fetcher interfaces.
> ------------------------------
>
> Key: MESOS-3919
> URL: https://issues.apache.org/jira/browse/MESOS-3919
> Project: Mesos
> Issue Type: Task
> Reporter: Jie Yu
> Assignee: Jie Yu
>
> The design doc can be found here:
> https://docs.google.com/document/d/1p8tmQrGtxG6keZVo19gvHPr9WHxeny6PHTVofcLWqco/edit?usp=sharing
> The main design goal here is to decouple artifacts fetching from artifacts
> cache management. This proposal describes the interfaces for fetching
> artifacts, which are designed to be extensible so that we can add custom
> fetching support. Artifacts cache management is orthogonal to artifacts
> fetching, and is not the goal of this doc.
> The existing Fetcher contains both artifacts fetching logics and cache
> management logics. The former can leverage the new artifacts fetching
> interfaces described in this doc (i.e., uri::Fetcher) to fetch artifacts, or
> stay the same (using mesos-fetcher binary). Eventually, the existing Fetcher
> will use uri::Fetcher to download artifacts and we’ll be retiring the
> ‘mesos-fetcher’ binary.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)