* hydra: show queue optimization

[?]
Jan 22, 2010, 10:29 AM
QMPX3JDFTIDQJHSM3BYKTQNZIUKD3ZSARXDDFZMHXQYEJWOWKDEQC

Dependencies

  • [2] WRIU3S5E * UI for cloning builds (not functional yet).
  • [3] S66BOMVU * Added authentication.
  • [4] JLDUSNUO * Unify rendering of finished and scheduled builds.
  • [5] 2AUODJBT
  • [6] FPK5LF53 * Put the project-related actions in a separate controller. Put the
  • [7] JFZNAYJX * Showing releases.
  • [8] YTSIRIMK * Separate job status and all builds pages.
  • [*] J5UVLXOK * Start of a basic Catalyst web interface.

Change contents

  • replacement in src/lib/Hydra/Controller/Root.pm at line 61
    [3.200][3.200:299]()
    {finished => 0}, {join => 'schedulingInfo', order_by => ["priority DESC", "timestamp"]})];
    [3.200]
    [2.558]
    {finished => 0}, {join => ['schedulingInfo', 'project'] , order_by => ["priority DESC", "timestamp"], '+select' => ['project.enabled', 'schedulingInfo.priority', 'schedulingInfo.disabled', 'schedulingInfo.busy'], '+as' => ['enabled', 'priority', 'disabled', 'busy'] })];