Skip to content

docs: Clarify manual DAG run data interval semantics in Airflow 3#64740

Open
nothingmin wants to merge 1 commit intoapache:mainfrom
nothingmin:docs/manual-run-data-interval-clarification-v2
Open

docs: Clarify manual DAG run data interval semantics in Airflow 3#64740
nothingmin wants to merge 1 commit intoapache:mainfrom
nothingmin:docs/manual-run-data-interval-clarification-v2

Conversation

@nothingmin
Copy link
Copy Markdown
Contributor

Clarify the documented semantics of manually triggered DAG runs in Airflow 3.

This PR updates the DAG run and upgrade documentation to explain that manually
triggered runs should not assume data_interval is derived from, or equal to,
the supplied logical_date. It also recommends using logical_date explicitly
when DAG logic needs the user-specified manual run date.

Related: #54119


Was generative AI tooling used to co-author this PR?
  • Yes — OpenAI GPT-5.4

Generated-by: OpenAI GPT-5.4 following the guidelines

@potiuk potiuk added the ready for maintainer review Set after triaging when all criteria pass. label Apr 6, 2026
Copy link
Copy Markdown
Member

@potiuk potiuk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. @dstandish @uranusjr ? You are probably best to review it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind:documentation ready for maintainer review Set after triaging when all criteria pass.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants