Arunodoy18 commented on PR #60983: URL: https://github.com/apache/airflow/pull/60983#issuecomment-3791183772
Thanks for reporting this issue. This PR fixes the inability to trigger multiple manual DAG runs on the same logical date in Airflow 3.1.x. The root cause was deterministic `run_id` generation for manual runs, which caused a database unique constraint violation when triggering the same DAG more than once. The fix ensures that manual DAG runs always receive a unique `run_id` while preserving the original `logical_date` semantics. Scheduled and backfill runs are not affected. Unit tests are included to cover multiple manual triggers with different configurations on the same logical date. Happy to adjust the approach if maintainers prefer a different run_id suffixing strategy. -- 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]
