summaryrefslogtreecommitdiff
path: root/releasenotes/notes/timer-optimization-a6babecaf1c7dab8.yaml
diff options
context:
space:
mode:
authorTristan Cacqueray <tdecacqu@redhat.com>2018-07-11 02:50:51 +0000
committerTristan Cacqueray <tdecacqu@redhat.com>2018-07-11 06:13:12 +0000
commit6e1b4426698735a77b0db8b6ccd69ab37f05a0d8 (patch)
treeecbaa31ea34a74d83ef5a7abfa831deb56c1f456 /releasenotes/notes/timer-optimization-a6babecaf1c7dab8.yaml
parentd09e46e91abc67dd253d38f18471aaff963e6bf3 (diff)
downloadzuul-6e1b4426698735a77b0db8b6ccd69ab37f05a0d8.tar.gz
timer: skip projects not using the pipeline
This change makes the timer driver skip projects that are not configured to use the timer triggered pipeline. Timer operates on branch heads and doesn't need speculative layouts to decide if it should be enqueued or not. So it can be decided on cached data if it needs to run or not. Change-Id: I410c0da5057727734ac82ce56cad75655a9ebc40
Diffstat (limited to 'releasenotes/notes/timer-optimization-a6babecaf1c7dab8.yaml')
-rw-r--r--releasenotes/notes/timer-optimization-a6babecaf1c7dab8.yaml6
1 files changed, 6 insertions, 0 deletions
diff --git a/releasenotes/notes/timer-optimization-a6babecaf1c7dab8.yaml b/releasenotes/notes/timer-optimization-a6babecaf1c7dab8.yaml
new file mode 100644
index 000000000..d03966435
--- /dev/null
+++ b/releasenotes/notes/timer-optimization-a6babecaf1c7dab8.yaml
@@ -0,0 +1,6 @@
+---
+fixes:
+ - |
+ The timer trigger does not enqueue an event for every branch of every
+ project anymore and it now only processes projects actually using the
+ pipeline triggered by a timer.