Revert "Add a dependency_lookup configuration option to enable (slow) dependency lookup in queue. This behaviour was disabled temporarily in accefbb79 due to slowness in very large queues, but some people might be dependent on it, so it is configurable until the previous behaviour is implemented more efficiently."

[?]
Oct 3, 2013, 11:07 AM
TSR3RZC4WAL33WIZ6VU5FSSXFHY3DR27365ZDPLFU52P6ZCDRNNAC

Dependencies

  • [2] J4AJQ6RX Add a dependency_lookup configuration option to enable (slow) dependency lookup in queue. This behaviour was disabled temporarily in accefbb79 due to slowness in very large queues, but some people might be dependent on it, so it is configurable until the previous behaviour is implemented more efficiently.
  • [3] D6YQQQCN * Don't ignore SIGCHLD after all, Perl doesn't like it. Just do
  • [4] LSPRR4TK hydra-queue-runner: Disable findBuildDependencyInQueue for now
  • [5] TULPZ62Y * Perform builds in parallel.
  • [6] YTESD75Z * Get rid of zombies.
  • [7] WTUBAA5Q hydra-queue-runner: Handle restarted builds whose derivation is gone
  • [8] 7YBYT2LQ
  • [9] AFTXA575 * $HYDRA_DATA environment variable.
  • [10] OV7F5M3E Merge branch 'queue-17'
  • [11] TPSCSZKX Speed up findBuildDependencyInQueue
  • [12] YEXD7CBK Fix findBuildDependencyInQueue

Change contents

  • edit in src/script/hydra-queue-runner at line 22
    [3.7967][2.0:31]()
    my $config = getHydraConfig();
  • replacement in src/script/hydra-queue-runner at line 51
    [3.36][2.32:98]()
    return undef if !($config->{dependency_lookup} // 0); # FIXME
    [3.36]
    [3.0]
    return undef; # FIXME