Skip to content

Commit f2b42ce

Browse files
mriggerclaude
andcommitted
Fix Materialize CI by removing deprecated MZ_EAT_MY_DATA flag
MZ_EAT_MY_DATA=1 is a deprecated env var from old Materialize versions that triggered an initialization path running CockroachDB-style SQL (SET CLUSTER SETTING sql.stats.forecasts.enabled = false), which is no longer valid in the current Materialize architecture. Also add a pg_isready health check to ensure Materialize is accepting connections before tests run. Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
1 parent 32b0fd3 commit f2b42ce

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

.github/workflows/main.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,8 @@ jobs:
392392
- name: Set up Materialize
393393
run: |
394394
docker pull materialize/materialized:latest
395-
docker run -e MZ_EAT_MY_DATA=1 -d -p6875:6875 -p6877:6877 materialize/materialized:latest
395+
docker run -d -p6875:6875 -p6877:6877 materialize/materialized:latest
396+
until pg_isready -h localhost -p 6875 -U materialize; do sleep 1; done
396397
- name: Set up JDK 11
397398
uses: actions/setup-java@v3
398399
with:
@@ -417,7 +418,8 @@ jobs:
417418
- name: Set up Materialize
418419
run: |
419420
docker pull materialize/materialized:latest
420-
docker run -e MZ_EAT_MY_DATA=1 -d -p6875:6875 -p6877:6877 materialize/materialized:latest
421+
docker run -d -p6875:6875 -p6877:6877 materialize/materialized:latest
422+
until pg_isready -h localhost -p 6875 -U materialize; do sleep 1; done
421423
- name: Set up JDK 11
422424
uses: actions/setup-java@v3
423425
with:

0 commit comments

Comments
 (0)