New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
applying various patches and fixing various things #597
base: master
Are you sure you want to change the base?
Conversation
f0c0e16
to
1317417
Compare
this fixes the ability to prefetch things with submodules
d0380cb
to
a4469f8
Compare
a4469f8
to
7568b89
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe you could make this a few PRs:
for the one about notify events, could you write a bit more about the why's? |
|
||
pqxx::result res = txn.parameterized | ||
("select id, project, jobset, job, drvPath, maxsilent, timeout, timestamp, globalPriority, priority from Builds " | ||
"where id IN (select build from jobsetevalmembers where eval = $1) order by globalPriority desc, id") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks like it could be a fairly simple join, and avoid a temporary table.
copied from NixOS/nixpkgs@c501958 and NixOS/nixpkgs@f7fe612
nix-prefetch-git
to accept submodules on build inputs-pr-123
on the jobset namehydra-eval-jobset
andhydra-queue-runner
it now sends an eval#, rather then the lowest build#, and then queue-runner just looks up the members of the eval