The GitHub Actions job "Check newsfragment PR number" on airflow.git/feat/validate-dagrun-conf-size has failed. Run started by GitHub user 1fanwang (triggered by 1fanwang).
Head commit for run: ae7a6f0fa9fc6b47013132b8139951524cda0bad / 1fanwang <[email protected]> Validate DagRun conf payload size at trigger boundary Without an up-front check, oversized conf surfaces as a backend-specific DataError deep in the SQLAlchemy stack ("Data too long for column 'conf'" on MySQL), the POST returns 500, and the row state is implementation-defined. Add a new [core] max_dagrun_conf_size_bytes setting (default 65535) and a DagRunConfTooLargeError exception. SerializedDAG.create_dagrun() validates the JSON-encoded conf before the row reaches the DB, and the FastAPI POST /dags/{dag_id}/dagRuns handler maps the error to 413 Payload Too Large with a message guiding the user to XCom / Variables / external storage. A limit of 0 disables the check. Closes #66779 Report URL: https://github.com/apache/airflow/actions/runs/25744676023 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
