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)

Reply via email to