hydra/src/sql
Eelco Dolstra 47f877c5bb Evaluator cleanups
* Don't use isCurrent anymore; instead look up builds in the previous
  jobset evaluation.  (The isCurrent field is still maintained because
  it's still used in some other places.)

* To determine whether to perform an evaluation, compare the hash of
  the current inputs with the inputs of the previous jobset
  evaluation, rather than checking if there was ever an evaluation
  with those inputs.  This way, if the inputs of an evaluation change
  back to a previous state, we get a new jobset evaluation in the
  database (and thus the latest jobset evaluation correctly represents
  the latest state of the jobset).

* Improve performance by removing some unnecessary operations and
  adding an index.
2012-03-12 20:47:29 +01:00
..
hydra.sql Evaluator cleanups 2012-03-12 20:47:29 +01:00
Makefile.am Provide a command ‘hydra-init’ to initialise/upgrade the database 2012-02-28 20:16:16 +01:00
test.sql * Move everything up one directory. 2009-03-05 13:41:57 +00:00
upgrade-2.sql Drop the merged tables after conversion 2012-03-12 20:47:29 +01:00
upgrade-3.sql Speed up hydra-update-gc-roots 2012-03-12 20:47:29 +01:00
upgrade-4.sql Evaluator cleanups 2012-03-12 20:47:29 +01:00