You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@aurora.apache.org by "Bill Farner (JIRA)" <ji...@apache.org> on 2014/04/25 06:45:15 UTC
[jira] [Resolved] (AURORA-106) Create a new task store with a
hierarchical structure for storing tasks.
[ https://issues.apache.org/jira/browse/AURORA-106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bill Farner resolved AURORA-106.
--------------------------------
Resolution: Won't Fix
Proceeding with AURORA-334 instead.
> Create a new task store with a hierarchical structure for storing tasks.
> ------------------------------------------------------------------------
>
> Key: AURORA-106
> URL: https://issues.apache.org/jira/browse/AURORA-106
> Project: Aurora
> Issue Type: Task
> Components: Scheduler
> Reporter: Bill Farner
> Priority: Minor
>
> The hierarchical structure will be the crux of the new task store.
> The primary goals are:
> 1. Reduce heap
> 2. Reduce snapshot size.
> 3. Better api for queries and prevent going through the entire task store.
> Proposed hierarchy is:
> Role > Env > Job > Instance > Generation > Task
> Much of what is currently stored in the TaskConfig would move to Generation, and a goal would be to prevent or at least reduce redundant information. This also involved a composed key structure, where a RoleKey is a string, an EnvKey is a string and a RoleKey, and so on.
--
This message was sent by Atlassian JIRA
(v6.2#6252)