This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new aa625048a7a Speed up breeze integration startup by shortening the 
healthcheck interval (#73320)
aa625048a7a is described below

commit aa625048a7aeacbe39a3ccefd9da2e93c67cab89
Author: Andrew Chang <[email protected]>
AuthorDate: Tue Sep 22 08:13:08 2026 +0800

    Speed up breeze integration startup by shortening the healthcheck interval 
(#73320)
    
    Docker probes a healthcheck every start_interval during start_period,
    and the default is 5 seconds. Most integration services are ready in
    1 to 3 seconds, so the first probe at 5 seconds is what breeze waits
    for. #73167 fixed this for the postgres and mysql backends; the review
    there asked for the same change on the integration files.
---
 scripts/ci/docker-compose/integration-cassandra.yml     | 1 +
 scripts/ci/docker-compose/integration-celery.yml        | 1 +
 scripts/ci/docker-compose/integration-elasticsearch.yml | 1 +
 scripts/ci/docker-compose/integration-kerberos.yml      | 1 +
 scripts/ci/docker-compose/integration-keycloak.yml      | 1 +
 scripts/ci/docker-compose/integration-localstack.yml    | 1 +
 scripts/ci/docker-compose/integration-mongo.yml         | 1 +
 scripts/ci/docker-compose/integration-openlineage.yml   | 1 +
 scripts/ci/docker-compose/integration-opensearch.yml    | 1 +
 scripts/ci/docker-compose/integration-pinot.yml         | 1 +
 scripts/ci/docker-compose/integration-redis.yml         | 2 ++
 scripts/ci/docker-compose/integration-trino.yml         | 1 +
 12 files changed, 13 insertions(+)

diff --git a/scripts/ci/docker-compose/integration-cassandra.yml 
b/scripts/ci/docker-compose/integration-cassandra.yml
index 013677b5072..ec72c512ea2 100644
--- a/scripts/ci/docker-compose/integration-cassandra.yml
+++ b/scripts/ci/docker-compose/integration-cassandra.yml
@@ -32,6 +32,7 @@ services:
       interval: 5s
       timeout: 30s
       start_period: 30s
+      start_interval: 1s
       retries: 50
     restart: "on-failure"
 
diff --git a/scripts/ci/docker-compose/integration-celery.yml 
b/scripts/ci/docker-compose/integration-celery.yml
index fd407fd9b1c..8d2588ffb71 100644
--- a/scripts/ci/docker-compose/integration-celery.yml
+++ b/scripts/ci/docker-compose/integration-celery.yml
@@ -30,6 +30,7 @@ services:
       interval: 5s
       timeout: 30s
       start_period: 30s
+      start_interval: 1s
       retries: 50
     restart: "on-failure"
   redis:
diff --git a/scripts/ci/docker-compose/integration-elasticsearch.yml 
b/scripts/ci/docker-compose/integration-elasticsearch.yml
index 4bc4fdc04e0..d2dcb281a5a 100644
--- a/scripts/ci/docker-compose/integration-elasticsearch.yml
+++ b/scripts/ci/docker-compose/integration-elasticsearch.yml
@@ -33,6 +33,7 @@ services:
       interval: 10s
       timeout: 30s
       start_period: 60s
+      start_interval: 1s
       retries: 50
     restart: "on-failure"
 
diff --git a/scripts/ci/docker-compose/integration-kerberos.yml 
b/scripts/ci/docker-compose/integration-kerberos.yml
index 057295a10c0..24e70a7c975 100644
--- a/scripts/ci/docker-compose/integration-kerberos.yml
+++ b/scripts/ci/docker-compose/integration-kerberos.yml
@@ -49,6 +49,7 @@ services:
       interval: 5s
       timeout: 30s
       start_period: 30s
+      start_interval: 1s
       retries: 50
     restart: "on-failure"
 
diff --git a/scripts/ci/docker-compose/integration-keycloak.yml 
b/scripts/ci/docker-compose/integration-keycloak.yml
index 42c3d69189a..96720d40081 100644
--- a/scripts/ci/docker-compose/integration-keycloak.yml
+++ b/scripts/ci/docker-compose/integration-keycloak.yml
@@ -56,6 +56,7 @@ services:
       interval: 10s
       timeout: 10s
       start_period: 30s
+      start_interval: 1s
       retries: 5
 
   airflow:
diff --git a/scripts/ci/docker-compose/integration-localstack.yml 
b/scripts/ci/docker-compose/integration-localstack.yml
index bb1ef2f5a3d..ed89cbe0b8c 100644
--- a/scripts/ci/docker-compose/integration-localstack.yml
+++ b/scripts/ci/docker-compose/integration-localstack.yml
@@ -38,6 +38,7 @@ services:
       timeout: 5s
       retries: 10
       start_period: 10s
+      start_interval: 1s
 
   airflow:
     environment:
diff --git a/scripts/ci/docker-compose/integration-mongo.yml 
b/scripts/ci/docker-compose/integration-mongo.yml
index 266a846e529..25f76e3dec9 100644
--- a/scripts/ci/docker-compose/integration-mongo.yml
+++ b/scripts/ci/docker-compose/integration-mongo.yml
@@ -27,6 +27,7 @@ services:
       interval: 5s
       timeout: 30s
       start_period: 30s
+      start_interval: 1s
       retries: 50
     restart: "on-failure"
 
diff --git a/scripts/ci/docker-compose/integration-openlineage.yml 
b/scripts/ci/docker-compose/integration-openlineage.yml
index 9cf9294f5cb..df925454275 100644
--- a/scripts/ci/docker-compose/integration-openlineage.yml
+++ b/scripts/ci/docker-compose/integration-openlineage.yml
@@ -56,6 +56,7 @@ services:
       interval: 10s
       timeout: 10s
       start_period: 30s
+      start_interval: 1s
       retries: 5
 
   airflow:
diff --git a/scripts/ci/docker-compose/integration-opensearch.yml 
b/scripts/ci/docker-compose/integration-opensearch.yml
index 9579241679a..b1622fef4f3 100644
--- a/scripts/ci/docker-compose/integration-opensearch.yml
+++ b/scripts/ci/docker-compose/integration-opensearch.yml
@@ -34,6 +34,7 @@ services:
       interval: 10s
       timeout: 30s
       start_period: 60s
+      start_interval: 1s
       retries: 50
     restart: "on-failure"
 
diff --git a/scripts/ci/docker-compose/integration-pinot.yml 
b/scripts/ci/docker-compose/integration-pinot.yml
index c4a3abcf84a..fb4123a10a7 100644
--- a/scripts/ci/docker-compose/integration-pinot.yml
+++ b/scripts/ci/docker-compose/integration-pinot.yml
@@ -28,6 +28,7 @@ services:
       interval: 5s
       timeout: 30s
       start_period: 30s
+      start_interval: 1s
       retries: 50
     restart: "on-failure"
 
diff --git a/scripts/ci/docker-compose/integration-redis.yml 
b/scripts/ci/docker-compose/integration-redis.yml
index cb07ad3b18c..ad6e2cd8f97 100644
--- a/scripts/ci/docker-compose/integration-redis.yml
+++ b/scripts/ci/docker-compose/integration-redis.yml
@@ -29,6 +29,7 @@ services:
       interval: 5s
       timeout: 30s
       start_period: 30s
+      start_interval: 1s
       retries: 50
     restart: "on-failure"
   redis-cluster:
@@ -58,6 +59,7 @@ services:
       interval: 5s
       timeout: 30s
       start_period: 30s
+      start_interval: 1s
       retries: 50
     restart: "on-failure"
   airflow:
diff --git a/scripts/ci/docker-compose/integration-trino.yml 
b/scripts/ci/docker-compose/integration-trino.yml
index 42a0f525802..97832af170e 100644
--- a/scripts/ci/docker-compose/integration-trino.yml
+++ b/scripts/ci/docker-compose/integration-trino.yml
@@ -31,6 +31,7 @@ services:
       interval: 5s
       timeout: 30s
       start_period: 30s
+      start_interval: 1s
       retries: 50
     restart: "on-failure"
 

Reply via email to