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]

Reply via email to