Opened 13 years ago
Closed 12 years ago
#1712 closed enhancement (done)
Implement Round Robin Scheduling for Hive
Reported by: | ascheibe | Owned by: | ascheibe |
---|---|---|---|
Priority: | high | Milestone: | HeuristicLab 3.3.8 |
Component: | Hive.Server.Scheduler | Version: | 3.3.8 |
Keywords: | Cc: |
Description (last modified by ascheibe)
To guarantee more fairness between users a round robin scheduling should be implemented where the resources are distributed equally between users. The priorities of the tasks define the order of calculation of the tasks from a single user.
Change History (21)
comment:1 Changed 13 years ago by ascheibe
- Description modified (diff)
comment:2 Changed 12 years ago by ascheibe
- Milestone changed from HeuristicLab 3.3.7 to HeuristicLab 3.3.x Backlog
comment:3 Changed 12 years ago by ascheibe
- Owner changed from ascheibe to jkarder
- Status changed from new to assigned
comment:4 Changed 12 years ago by ascheibe
- Version changed from 3.3.5 to branch
comment:5 Changed 12 years ago by jkarder
- Status changed from assigned to accepted
comment:6 Changed 12 years ago by jkarder
comment:7 Changed 12 years ago by jkarder
r8707: added user queue used to schedule tasks
comment:8 Changed 12 years ago by jkarder
- Owner changed from jkarder to ascheibe
- Status changed from accepted to reviewing
comment:9 Changed 12 years ago by ascheibe
- Status changed from reviewing to assigned
comment:10 Changed 12 years ago by ascheibe
- Status changed from assigned to accepted
comment:11 Changed 12 years ago by ascheibe
r8995 merged trunk into branch
comment:12 Changed 12 years ago by ascheibe
r8996 added missing nullable attribute
comment:13 Changed 12 years ago by ascheibe
r8997 removed unnecessary query because scheduling is now serialized
comment:14 Changed 12 years ago by ascheibe
r8998 removed unnecessary closure workaround
comment:15 Changed 12 years ago by ascheibe
r9109 merged changes from trunk into branch and improved scheduler performance
comment:16 Changed 12 years ago by ascheibe
r9123 reintegrated Hive Scheduler branch and made further performance improvements
comment:17 Changed 12 years ago by ascheibe
- Milestone changed from HeuristicLab 3.3.x Backlog to HeuristicLab 3.3.8
- Version changed from branch to 3.3.7
comment:18 Changed 12 years ago by ascheibe
r9130 deleted Hive Scheduler branch
comment:19 Changed 12 years ago by ascheibe
- Owner changed from ascheibe to mkommend
- Status changed from accepted to reviewing
comment:20 Changed 12 years ago by mkommend
- Owner changed from mkommend to ascheibe
- Status changed from reviewing to readytorelease
comment:21 Changed 12 years ago by swagner
- Resolution set to done
- Status changed from readytorelease to closed
- Version changed from 3.3.7 to 3.3.8
r8687: initial commit