The Nest
Explore
Sign in
grahamc
hydra
src
sql
0
Code
Changes
Tags
Discussions
upstream
main
GwwtQk9iqB3LBBBpJcyucAv5oM5SrQL5f6P3ak9Uxfnx
WIP prometheus exporter in the queue runner
on January 19, 2022
Makefile.am
Remove references to hydra-postgresql.sql
on June 5, 2020
hydra.sql
builds: drop project, jobset columns
on January 8, 2022
test.sql
* Get rid of "positive failures" and separate log phases.
on November 24, 2008
update-dbix-harness.sh
sql: Stop loading SQL if an error occurs
on January 25, 2021
update-dbix.pl
RunCommandLogs: init table
on November 17, 2021
upgrade-10.sql
Support push notification of repository changes
on February 25, 2013
upgrade-11.sql
Remove the BuildMachines and BuildMachinesSystemTypes tables
on March 4, 2013
upgrade-12.sql
Allow a per-jobset check interval
on May 2, 2013
upgrade-13.sql
Allow a per-jobset check interval
on May 2, 2013
upgrade-14.sql
Drop unused "disabled" columns
on May 3, 2013
upgrade-15.sql
Ensure that stoptime and starttime are set for finished builds
on May 23, 2013
upgrade-16.sql
Remove unused Jobs columns
on May 23, 2013
upgrade-17.sql
Materialize the number of finished builds
on August 12, 2013
upgrade-18.sql
Index builds on stop time
on August 12, 2013
upgrade-19.sql
Rename aggregate members to constituents
on August 14, 2013
upgrade-2.sql
Remove trailing whitespace
on January 22, 2013
upgrade-20.sql
Add support for darcs repositories.
on February 5, 2013
upgrade-21.sql
hydra-queue-runner: Improved scheduling
on September 21, 2013
upgrade-22.sql
Distinguish between permanent evaluation errors and transient input errors
on September 25, 2013
upgrade-23.sql
Add a dashboard
on October 14, 2013
upgrade-24.sql
Merge remote-tracking branch 'upstream/who-broke-builds' into upstream-master
on October 15, 2013
upgrade-25.sql
Store the account type ("hydra" or "persona") explicitly in the database
on November 5, 2013
upgrade-26.sql
When renaming a jobset, add a redirect from the old name
on April 23, 2014
upgrade-27.sql
Remove support for views
on April 23, 2014
upgrade-28.sql
Drop the errorMsg column in the Jobs table
on September 29, 2014
upgrade-29.sql
Get rid of some obsolete indexes
on September 29, 2014
upgrade-3.sql
Speed up hydra-update-gc-roots
on March 7, 2012
upgrade-30.sql
Use partial indexes
on September 29, 2014
upgrade-31.sql
Remove the longDescription field
on September 30, 2014
upgrade-32.sql
Record which build a failed build step was propagated from
on February 25, 2015
upgrade-33.sql
Add forgotten file
on June 17, 2015
upgrade-34.sql
Add command ‘hydra-queue-runner --status’ to show current status
on June 22, 2015
upgrade-35.sql
Use triggers for all notifications on Builds table changes
on July 8, 2015
upgrade-36.sql
Index BuildSteps on propagatedFrom
on July 8, 2015
upgrade-37.sql
Add page showing latest build steps
on July 10, 2015
upgrade-38.sql
IndexJobsetEvalsOnJobsetId: Only index jobsets with new builds
on July 10, 2015
upgrade-39.sql
Add support for tracking custom metrics
on July 30, 2015
upgrade-4.sql
Evaluator cleanups
on March 7, 2012
upgrade-40.sql
Allow build to be bumped to the front of the queue via the web interface
on August 10, 2015
upgrade-41.sql
Tweak
on October 16, 2015
upgrade-42.sql
Add isChannel column and meta attribute.
on April 21, 2015
upgrade-43.sql
Ignore non-existence of IndexBuildsOnFinishedBusy
on October 28, 2015
upgrade-44.sql
Remove the errorMsg column from the Builds table
on February 12, 2016
upgrade-45.sql
Keep track of the time we spend copying to/from build machines
on February 17, 2016
upgrade-46.sql
Unify build and step status codes
on March 9, 2016
upgrade-47.sql
Drop unused BuildProducts.description column
on April 13, 2016
upgrade-48.sql
Enable declarative projects.
on March 11, 2016
upgrade-49.sql
Allow public dashboards
on May 27, 2016
upgrade-5.sql
Drop unused "tag" column
on April 15, 2012
upgrade-50.sql
Fix SQL syntax for migration 50. It failed with PostgreSQL 9.4. (#416)
on December 9, 2016
upgrade-51.sql
When manually scheduling an eval, force re-instantiation of store derivations
on October 24, 2016
upgrade-52.sql
Allow determinism checking for entire jobsets
on December 7, 2016
upgrade-53.sql
hydra-evaluator improvements
on March 13, 2017
upgrade-54.sql
Fix a race that can cause hydra-queue-runner to ignore newly added builds
on July 21, 2017
upgrade-55.sql
hydra-queue-runner: Make build notification more reliable
on July 26, 2017
upgrade-56.sql
Distinguish build step states
on December 7, 2017
upgrade-57.sql
Merge remote-tracking branch 'origin/master' into flake
on August 9, 2019
upgrade-58.sql
Merge remote-tracking branch 'origin/master' into flake
on August 9, 2019
upgrade-59.sql
Jobsets: add a SERIAL, unique, non-null id column
on February 5, 2020
upgrade-6.sql
Remove trailing whitespace
on January 22, 2013
upgrade-60.sql
Jobs: add a nullable jobset_id foreign key to Jobsets.
on February 5, 2020
upgrade-61.sql
Builds: add a nullable jobset_id foreign key to Jobsets.
on February 5, 2020
upgrade-62.sql
fixup: d'oh, make the migrations from #710 part-2 sequential
on February 11, 2020
upgrade-63.sql
fixup: d'oh, make the migrations from #710 part-2 sequential
on February 11, 2020
upgrade-64.sql
fixup: d'oh, make the migrations from #710 part-2 sequential
on February 11, 2020
upgrade-65.sql
hydra.sql: add an index for slow queries in production
on February 11, 2020
upgrade-66.sql
Add missing SQL upgrade script for NOT NULL on `type`
on May 15, 2020
upgrade-67.sql
Remove the Jobs table
on May 27, 2020
upgrade-68.sql
Fix some broken indices
on October 28, 2020
upgrade-69.sql
BuildOutputs: index path with HASH
on January 18, 2021
upgrade-7.sql
Speed up the listing of jobset evals by caching some info in the DB
on April 15, 2012
upgrade-70.sql
Schema: add errorMsg, errorTime to JobsetEvals
on January 21, 2021
upgrade-71.sql
Normalize nixexpr{input,path} from builds to jobsetevals.
on January 22, 2021
upgrade-72.sql
jobsetevals: refer to jobset by ID
on January 25, 2021
upgrade-73.sql
Move evaluation errors from evaluations to EvaluationErrors, a new table
on February 1, 2021
upgrade-74.sql
Fix check in jobsets
on February 1, 2021
upgrade-75.sql
SQL: create better indexes for builds based on the jobset id
on June 1, 2021
upgrade-76.sql
GitInput: Include deepClone option in the cache key
on June 15, 2021
upgrade-77.sql
TaskRetries: init table
on August 26, 2021
upgrade-78.sql
SystemTypes: drop database table. It was originally removed in #65, but put back in fcd511c4de79c09183177b854a605f3c8a2eaa5e, and now totally unused.
on October 24, 2021
upgrade-79.sql
Add migration 79: RunCommand logs
on December 1, 2021
upgrade-8.sql
Add missing file
on January 23, 2013
upgrade-80.sql
builds: drop project, jobset columns
on January 8, 2022
upgrade-9.sql
Add missing files
on February 14, 2013