moomindani commented on issue #72902: URL: https://github.com/apache/airflow/issues/72902#issuecomment-5630023399
Tested the databricks **7.20.0** candidate wheel from `dist/dev/airflow/providers/2026-09-09/` (sha512 verified) in a clean venv, so the code under test came from the packaged artifact rather than a source checkout — `airflow 3.3.1`, provider resolved from `site-packages`. One job covers both of my items: 101 `condition_task` entries push the run's task list past the API's 100-per-page limit, and a trailing always-failing notebook task with `max_retries: 1` produces two attempt entries for a single `task_key`. Run against a live workspace, terminal `result_state` `FAILED` as intended. **#72304** — `get_run()` returned **103** entries where it previously stopped at 100, `get_run_tasks()` agreed exactly (103 = 103), and all 102 declared `task_key`s were present. **#72313** — the API returned two attempts for the failing task (`attempt_number` 0 and 1, distinct run ids) and `extract_failed_task_errors` reported it **once**, carrying the last attempt's run id. Both good from me. --- Drafted-by: Claude Code (Opus 5); reviewed by @moomindani before posting -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
