You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@aurora.apache.org by "Bill Farner (JIRA)" <ji...@apache.org> on 2014/01/24 01:23:38 UTC
[jira] [Created] (AURORA-106) Create a new task store with a
hierarchical structure for storing tasks.
Bill Farner created AURORA-106:
----------------------------------
Summary: 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.1.5#6160)