The GitHub Actions job "Tests (AMD)" on 
airflow.git/fix/deadline-migration-0080-downgrade-not-null has succeeded.
Run started by GitHub user vatsrahul1001 (triggered by vatsrahul1001).

Head commit for run:
844e04a76a6974bb6ff0b732c44347514ab92151 / vatsrahul1001 
<[email protected]>
test(deadline): insert deadline ids in hex form to avoid SA Uuid type mismatch

`_upgrade_mysql_sqlite` declares the deadline `id` column as `sa.Uuid()`.
On SQLite the SQLAlchemy write path serializes UUID objects as a hex string
without dashes. The previous test inserted ids via `str(uuid.uuid4())`
(dashed form), so the SELECT correctly parsed them back to UUID objects
but the subsequent UPDATE's WHERE clause produced the hex form -- no rows
matched, the WHERE callback_id IS NULL filter never narrowed, and the
loop spun until the 60s execution timeout.

Insert ids via `uuid.uuid4().hex` so read and write round-trip cleanly.

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

With regards,
GitHub Actions via GitBox


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

Reply via email to