The GitHub Actions job "Tests (AMD)" on airflow.git/fix/66726-backfill-sqlite-lock-error has failed. Run started by GitHub user lohitkolluri (triggered by potiuk).
Head commit for run: a88b72b5c6cb4c6bc4422a38612f4cd2e0422821 / Lohit Kolluri <[email protected]> fix(backfill): Handle SQLite lock errors with atomic creation and graceful 503 Closes: #66726 - Catch OperationalError in create_backfill, retry 3x with exponential backoff before returning HTTP 503 with a clear retry message - Add same retry+503 handling to create_backfill_dry_run - Add session.commit() to unpause_backfill for proper state persistence - Add SQLite 'database is locked' detection to is_lock_not_available_error() and skip FOR UPDATE in with_row_locks() for SQLite - Add test coverage for lock error paths in create and dry_run endpoints - Keep session.commit() in _create_backfill to prevent duplicate active backfills from concurrent requests Signed-off-by: Lohit Kolluri <[email protected]> Report URL: https://github.com/apache/airflow/actions/runs/26902986500 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
