The GitHub Actions job "Tests (AMD)" on 
airflow.git/fix-postgres-celery-multi-exec-uuid has succeeded.
Run started by GitHub user ashb (triggered by ashb).

Head commit for run:
37de5ef17988b9b3c02eb0a9bca43bf7dfd249fa / Ash Berlin-Taylor <[email protected]>
Correctly pre-allocate `external_exeuctor_id` with multiple executors.

This wasn't working on PostgreSQL when you used CeleryExecutor with another
executor as the arms of the CASE had different types:

```
sqlalchemy.exc.ProgrammingError: (psycopg2.errors.DatatypeMismatch) CASE types 
text and uuid cannot be matched
```

The fix is to use an explicit cast.

Report URL: https://github.com/apache/airflow/actions/runs/26342979017

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to