Commits on Source (10)
-
Santiago Gil authored
Calling `Scheduler.activate_monitoring()` from the `Scheduler` constructor didn't have any effect because `self.activate_monitoring()` always exited early. This change fixes the boolean check before that function call so that the monitoring structures get initialized properly.
-
Santiago Gil authored
Try fetching the `CacheCapabilities.max_batch_total_size_bytes` value from the server and, if the server provides a limit, respect it for batch transactions. Also, make the threshold value for determining when to queue a file for fetching in a batch request a configurable % of the maximum batch request size. (Addresses #100)
-
Martin Blanchard authored
#160
-
Martin Blanchard authored
#160
-
Martin Blanchard authored
#160
-
Martin Blanchard authored
#160
-
Martin Blanchard authored
#160
-
Martin Blanchard authored
#160
-
Martin Blanchard authored
#160
-
Martin Blanchard authored
This should prevent a race between delete_job_operation() and delete_job_lease() when dropping Job objects after execution. #160
Showing
- .dockerignore 16 additions, 0 deletions.dockerignore
- .gitlab-ci.yml 1 addition, 1 deletion.gitlab-ci.yml
- BUILDSTREAM_README.rst 0 additions, 46 deletionsBUILDSTREAM_README.rst
- Dockerfile 54 additions, 14 deletionsDockerfile
- buildgrid/_app/commands/cmd_server.py 8 additions, 0 deletionsbuildgrid/_app/commands/cmd_server.py
- buildgrid/_app/settings/default.yml 0 additions, 32 deletionsbuildgrid/_app/settings/default.yml
- buildgrid/_app/settings/reference.yml 4 additions, 0 deletionsbuildgrid/_app/settings/reference.yml
- buildgrid/_app/settings/remote-storage.yml 0 additions, 37 deletionsbuildgrid/_app/settings/remote-storage.yml
- buildgrid/client/cas.py 106 additions, 10 deletionsbuildgrid/client/cas.py
- buildgrid/server/bots/instance.py 24 additions, 9 deletionsbuildgrid/server/bots/instance.py
- buildgrid/server/instance.py 2 additions, 0 deletionsbuildgrid/server/instance.py
- buildgrid/server/scheduler.py 4 additions, 5 deletionsbuildgrid/server/scheduler.py
- buildgrid/settings.py 6 additions, 1 deletionbuildgrid/settings.py
- data/config/artifacts.conf 35 additions, 0 deletionsdata/config/artifacts.conf
- data/config/controller.conf 43 additions, 0 deletionsdata/config/controller.conf
- data/config/default.conf 47 additions, 0 deletionsdata/config/default.conf
- data/config/storage.conf 37 additions, 0 deletionsdata/config/storage.conf
- docker-compose.yml 75 additions, 0 deletionsdocker-compose.yml
- docs/source/installation.rst 97 additions, 37 deletionsdocs/source/installation.rst
- docs/source/using_cas_server.rst 1 addition, 1 deletiondocs/source/using_cas_server.rst
.dockerignore
0 → 100644
BUILDSTREAM_README.rst
deleted
100644 → 0
buildgrid/_app/settings/default.yml
deleted
100644 → 0
data/config/controller.conf
0 → 100644
data/config/default.conf
0 → 100644
data/config/storage.conf
0 → 100644
docker-compose.yml
0 → 100644