-
Make has already for some time used jobserver protocol such that when a sub-make is run, top-make decides whether more processes can be spawned. This is a requirement for -jN option to work with neste…
-
To install the delta-spark python package on the spark image, you need to download pyspark.zip. pyspark.zip has more than 370 MB. Can I avoid increasing the size of the spark image?
```
FROM spark…
melin updated
1 month ago
-
Sentry Issue: [JOB-SERVER-MF](https://ebm-datalab.sentry.io/issues/6041615623/?referrer=github_integration)
```
TypeError: 'User' object is not subscriptable
File "django/template/base.py", line 88…
-
As long as ninja is the only build execution tool, the current `ninja -jN` implementation works fine.
But when you try to convert parts of an existing recursive GNU make based SW build system to ninj…
-
Build targets:
- `Build CLI / linux (x86_64-unknown-linux-gnu) (push)`
Gives:
```
running cd "/home/runner/work/hydroflow/hydroflow/target/x86_64-unknown-linux-gnu/release/build/openssl-sys-98e…
-
See if the sentinel handling can be amended so that this does not hang:
```
from typing import Callable
from jobserver import Blocked, Future, Jobserver
def work(jobserver: Jobserver, func: Ca…
RhysU updated
1 month ago
-
if executed with: `make SCHEME=chez -j8 bootstrap `
the make process will complain:
```
/bin/sh ./bootstrap-stage1-chez.sh
Bootstrapping SCHEME=chezscheme IDRIS2_VERSION=0.5.1
Building idris2-b…
-
GNU Make has a neat feature called the jobserver protocol, where the top-level Make can allocate a specific number of job slots, and child makes can take slots to do work in. This was designed to stop…
-
**Is your feature request related to a problem? Please describe.**
When running multiple `zstd` processes in parallel, it's difficult to know how many threads to give to each process. Giving each p…
-
Tests are normally CPU consuming tasks, and we can transparently utilize jobserver to achieve efficient core utilization.
Some usecases I can think of:
- Tests which may spawn threads (including…