anmolxlight opened a new pull request, #66761:
URL: https://github.com/apache/airflow/pull/66761

   ## Summary
   
   - prevent data-interval timetables from re-emitting an existing logical date 
after a Dag schedule changes to a coarser cadence
   - keep the existing zero-length interval guard working while covering 
hourly-to-daily schedule changes
   - add a regression test for the issue scenario
   
   Fixes #66754
   
   ## Tests
   
   - `uv run ruff format airflow-core/src/airflow/timetables/interval.py 
airflow-core/tests/unit/timetables/test_interval_timetable.py`
   - `uv run ruff check --fix airflow-core/src/airflow/timetables/interval.py 
airflow-core/tests/unit/timetables/test_interval_timetable.py`
   - `uv run --project airflow-core pytest 
airflow-core/tests/unit/timetables/test_interval_timetable.py -q`
   


-- 
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