Commit Graph

2546 Commits

Author SHA1 Message Date
Christian Kögler
eab95560a8
Merge pull request #194213 from r-ryantm/auto-update/git-machete
git-machete: 3.12.0 -> 3.12.4
2022-10-14 22:38:25 +02:00
Sandro
51c05696b1
Merge pull request #190309 from DeterminateSystems/git-publish 2022-10-14 19:33:18 +02:00
Linus Heckemann
65e03bdb76 git-publish: init at 1.8.1 2022-10-14 16:35:44 +02:00
Mario Rodas
fc0f6783eb
Merge pull request #195914 from marsam/update-git-gone
git-gone: 0.4.1 -> 0.4.2
2022-10-14 02:27:03 -05:00
Mario Rodas
1c0da2400d git-gone: 0.4.1 -> 0.4.2
https://github.com/lunaryorn/git-gone/releases/tag/v0.4.2
2022-10-14 04:20:00 +00:00
zowoq
8dd7dfca93 git-interactive-rebase-tool: 2.2.0 -> 2.2.1
https://github.com/MitMaro/git-interactive-rebase-tool/releases/tag/2.2.1
2022-10-14 10:28:08 +10:00
Anderson Torres
63ade0c7f2
Merge pull request #195389 from rraval/git-nomad
git-nomad: init at 0.6.0
2022-10-12 12:39:35 -03:00
figsoda
cbb1dc26dd
Merge pull request #195576 from r-ryantm/auto-update/ghorg
ghorg: 1.8.7 -> 1.8.8
2022-10-11 20:04:56 -04:00
R. Ryantm
fc266cd007 ghorg: 1.8.7 -> 1.8.8 2022-10-11 19:59:10 +00:00
Sandro
320662e0bc
Merge pull request #194913 from SuperSandro2000/git-extras 2022-10-11 20:25:33 +02:00
Ronuk Raval
a2071cad55 git-nomad: init at 0.6.0 2022-10-11 13:38:40 -04:00
figsoda
4c5a2d8ba0 thicket: remove shards file 2022-10-11 11:56:00 -04:00
R. Ryantm
5db41b132d thicket: 0.1.5 -> 0.1.6 2022-10-11 13:59:39 +00:00
R. Ryantm
0f57e757f6 git-machete: 3.12.0 -> 3.12.4 2022-10-10 19:36:40 +00:00
github-actions[bot]
1b60238acd
Merge master into staging-next 2022-10-08 12:01:37 +00:00
Bobby Rong
99f2fd74e8
Merge pull request #194484 from rapenne-s/maintainer_srapenne
add srapenne as maintainer
2022-10-08 18:20:09 +08:00
Vladimír Čunát
6565abc264
Merge branch 'master' into staging-next 2022-10-08 10:20:07 +02:00
Henri Menke
dfb27d6992
git-branchless: 0.5.0 -> 0.5.1 2022-10-08 15:20:02 +08:00
Sandro Jäckel
6ea2906e49
git-extras: 6.4.0 -> 6.5.0 2022-10-07 12:45:18 +02:00
Martin Weinelt
253ca4957d Merge remote-tracking branch 'origin/master' into staging-next 2022-10-05 00:44:16 +02:00
zowoq
645c8426f5 gh: 2.16.1 -> 2.17.0
https://github.com/cli/cli/releases/tag/v2.17.0
2022-10-05 07:52:58 +10:00
Solene Rapenne
7fee5950ab tig: add srapenne as maintainer 2022-10-04 22:38:22 +02:00
github-actions[bot]
fc5f95bde9
Merge master into staging-next 2022-10-01 06:13:02 +00:00
Mario Rodas
04adb81fca
Merge pull request #193465 from hmenke/git-branchless
git-branchless: 0.4.0 -> 0.5.0
2022-09-30 20:43:59 -05:00
github-actions[bot]
e1d2f74dee
Merge master into staging-next 2022-09-30 18:03:29 +00:00
Mario Rodas
807a7960ca
Merge pull request #192428 from r-ryantm/auto-update/git-fast-export
git-fast-export: 210917 -> 220921
2022-09-30 07:10:42 -05:00
github-actions[bot]
f29cec4450
Merge master into staging-next 2022-09-30 06:22:32 +00:00
Mario Rodas
e0a4643e21
Merge pull request #193481 from r-ryantm/auto-update/git-cola
git-cola: 4.0.1 -> 4.0.2
2022-09-29 21:47:35 -05:00
Jared Baur
75bacddae6
git-gone: v0.4.0 -> v0.4.1
https://codeberg.org/flausch/git-gone/src/branch/main/CHANGELOG.md#0-4-1-2022-09-28
2022-09-29 17:49:40 -07:00
R. Ryantm
97985d67ae git-cola: 4.0.1 -> 4.0.2 2022-09-29 08:30:40 +00:00
Henri Menke
89c7d026d2 git-branchless: 0.4.0 -> 0.5.0 2022-09-29 09:10:34 +02:00
Artturi
1c1c182814
Merge pull request #192851 from Artturin/treewides1 2022-09-28 00:50:06 +03:00
github-actions[bot]
8d941befdb
Merge staging-next into staging 2022-09-27 18:04:48 +00:00
github-actions[bot]
3f66160994
Merge master into staging-next 2022-09-27 18:04:13 +00:00
R. Ryantm
aee520d541 ghr: 0.15.0 -> 0.16.0 2022-09-27 12:58:39 +00:00
github-actions[bot]
d645d61d7a
Merge staging-next into staging 2022-09-27 00:07:09 +00:00
github-actions[bot]
088eead34a
Merge master into staging-next 2022-09-27 00:06:31 +00:00
zowoq
625d6cf163 gh: 2.16.0 -> 2.16.1
https://github.com/cli/cli/releases/tag/v2.16.1
2022-09-27 06:45:02 +10:00
github-actions[bot]
892a84aea0
Merge staging-next into staging 2022-09-26 18:02:33 +00:00
github-actions[bot]
59a37c822b
Merge master into staging-next 2022-09-26 18:01:53 +00:00
R. Ryantm
14467fed7f git-cliff: 0.9.1 -> 0.9.2 2022-09-26 19:19:10 +02:00
Artturin
0734f54ef2 treewide: move pkg-config, autoreconfHook, intltool to nativeBuildInputs
found with nixpkgs-lint
2022-09-26 17:53:26 +03:00
Graham Christensen
c2b898da76 treewide: drop -l$NIX_BUILD_CORES
Passing `-l$NIX_BUILD_CORES` improperly limits the overall system load.

For a build machine which is configured to run `$B` builds where each
build gets `total cores / B` cores (`$C`), passing `-l $C` to make will
improperly limit the load to `$C` instead of `$B * $C`.

This effect becomes quite pronounced on machines with 80 cores, with
40 simultaneous builds and a cores limit of 2. On a machine with this
configuration, Nix will run 40 builds and make will limit the overall
system load to approximately 2. A build machine with this many cores
can happily run with a load approaching 80.

A non-solution is to oversubscribe the machine, by picking a larger
`$C`. However, there is no way to divide the number of cores in a way
which fairly subdivides the available cores when `$B` is greater than
1.

There has been exploration of passing a jobserver in to the sandbox,
or sharing a jobserver between all the builds. This is one option, but
relatively complicated and only supports make. Lots of other software
uses its own implementation of `-j` and doesn't support either `-l` or
the Make jobserver.

For the case of an interactive user machine, the user should limit
overall system load using `$B`, `$C`, and optionally systemd's
cpu/network/io limiting features.

Making this change should significantly improve the utilization of our
build farm, and improve the throughput of Hydra.
2022-09-22 16:01:23 -04:00
R. Ryantm
2c874ccd62 git-fast-export: 210917 -> 220921 2022-09-22 12:05:07 +00:00
github-actions[bot]
6ded381b0e
Merge master into staging-next 2022-09-22 00:03:22 +00:00
figsoda
e51e0cfd22
Merge pull request #192312 from qowoz/gitstatus
gitstatus: set platforms.all
2022-09-21 18:01:05 -04:00
zowoq
25bb19c020 gh: 2.15.0 -> 2.16.0
https://github.com/cli/cli/releases/tag/v2.16.0
2022-09-22 07:48:57 +10:00
zowoq
b80dc365f0 gitstatus: set platforms.all 2022-09-22 07:31:52 +10:00
R. Ryantm
718d77d3b8 git-cliff: 0.9.0 -> 0.9.1 2022-09-21 19:35:46 +00:00
Martin Weinelt
f1dcc2356b
Merge pull request #191333 from NixOS/python-updates 2022-09-19 18:23:07 +02:00