summaryrefslogtreecommitdiff
path: root/releasenotes/notes/semaphore-resources-295dceaf7ddbab0d.yaml
blob: c2fff5018b2f39cac121d0f78096ded2339a6dea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
---
features:
  - |
    A job using a semaphore now can configure if it should acquire the it
    before requesting resources or just before running.
upgrade:
  - |
    The acquiring behavior of jobs with semaphores has been changed. Up to now
    a job requested resources and aquired the semaphore just before it started
    to run. However this could lead to a high amount of resource waste. Instead
    jobs now acquire the semaphore before requesting the resources by default.
    This behavior can be overridden by jobs using
    job.semaphores.resources-first if some waste of resources is
    acceptable.