Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[v3-1-test] Fix backfill run_on_latest_version defaulting to False instead of True (#59304)#59328

Merged
pierrejeambrun merged 1 commit intov3-1-testfrom
backport-0224303-v3-1-test
Dec 16, 2025
Merged

[v3-1-test] Fix backfill run_on_latest_version defaulting to False instead of True (#59304)#59328
pierrejeambrun merged 1 commit intov3-1-testfrom
backport-0224303-v3-1-test

Conversation

Copy link

github-actions bot commented Dec 11, 2025

The run_on_latest_version parameter for backfills was incorrectly
defaulting to False in the CLI, API, and UI. This fix ensures that
backfills default to using the latest bundle version, which is the
intended behavior.

Changes:

  • Set ARG_BACKFILL_RUN_ON_LATEST_VERSION default to True in CLI
  • Add run_on_latest_version field with default=True to BackfillPostBody API model
  • Update API route to use request body value instead of hardcoded True
  • Update UI form to include run_on_latest_version: true in defaultValues
  • Update tests to reflect the new default behavior
  • Refactor RunBackfillForm to reduce line count below 250 to comply with max-lines linting rule
    (cherry picked from commit 0224303)

Co-authored-by: Ephraim Anierobi splendidzigy24@gmail.com

boring-cyborg bot added area:airflow-ctl area:API Airflow's REST/HTTP API area:CLI area:UI Related to UI/UX. For Frontend Developers. labels Dec 11, 2025
ephraimbuddy marked this pull request as ready for review December 11, 2025 16:43
jason810496 approved these changes Dec 11, 2025
ephraimbuddy force-pushed the v3-1-test branch from 944a8e9 to 298f0d2 Compare December 12, 2025 22:54
ephraimbuddy requested a review from XD-DENG as a code owner December 12, 2025 22:54
...stead of True (#59304)

The run_on_latest_version parameter for backfills was incorrectly
defaulting to False in the CLI, API, and UI. This fix ensures that
backfills default to using the latest bundle version, which is the
intended behavior.

Changes:
- Set ARG_BACKFILL_RUN_ON_LATEST_VERSION default to True in CLI
- Add run_on_latest_version field with default=True to BackfillPostBody API model
- Update API route to use request body value instead of hardcoded True
- Update UI form to include run_on_latest_version: true in defaultValues
- Update tests to reflect the new default behavior
- Refactor RunBackfillForm to reduce line count below 250 to comply with max-lines linting rule
(cherry picked from commit 0224303)

Co-authored-by: Ephraim Anierobi
ephraimbuddy force-pushed the backport-0224303-v3-1-test branch from 6d6b60d to 9057129 Compare December 16, 2025 09:22
pierrejeambrun approved these changes Dec 16, 2025
pierrejeambrun merged commit acb5224 into v3-1-test Dec 16, 2025
86 checks passed
pierrejeambrun deleted the backport-0224303-v3-1-test branch December 16, 2025 10:48
ephraimbuddy added a commit that referenced this pull request Jan 6, 2026
...stead of True (#59304) (#59328)

The run_on_latest_version parameter for backfills was incorrectly
defaulting to False in the CLI, API, and UI. This fix ensures that
backfills default to using the latest bundle version, which is the
intended behavior.

Changes:
- Set ARG_BACKFILL_RUN_ON_LATEST_VERSION default to True in CLI
- Add run_on_latest_version field with default=True to BackfillPostBody API model
- Update API route to use request body value instead of hardcoded True
- Update UI form to include run_on_latest_version: true in defaultValues
- Update tests to reflect the new default behavior
- Refactor RunBackfillForm to reduce line count below 250 to comply with max-lines linting rule
(cherry picked from commit 0224303)

Co-authored-by: Ephraim Anierobi
ephraimbuddy added the type:bug-fix Changelog: Bug Fixes label Jan 6, 2026
ephraimbuddy added this to the Airflow 3.1.6 milestone Jan 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

pierrejeambrun pierrejeambrun approved these changes

jason810496 jason810496 approved these changes

bbovenzi Awaiting requested review from bbovenzi bbovenzi is a code owner

ryanahamilton Awaiting requested review from ryanahamilton ryanahamilton is a code owner

jscheffl Awaiting requested review from jscheffl jscheffl is a code owner

shubhamraj-git Awaiting requested review from shubhamraj-git shubhamraj-git is a code owner

bugraoz93 Awaiting requested review from bugraoz93 bugraoz93 is a code owner

potiuk Awaiting requested review from potiuk potiuk is a code owner

kaxil Awaiting requested review from kaxil kaxil is a code owner

ephraimbuddy Awaiting requested review from ephraimbuddy ephraimbuddy is a code owner

rawwar Awaiting requested review from rawwar rawwar is a code owner

ashb Awaiting requested review from ashb

amoghrajesh Awaiting requested review from amoghrajesh

gopidesupavan Awaiting requested review from gopidesupavan

eladkal Awaiting requested review from eladkal

jedcunningham Awaiting requested review from jedcunningham

hussein-awala Awaiting requested review from hussein-awala

mobuchowski Awaiting requested review from mobuchowski

BasPH Awaiting requested review from BasPH

shahar1 Awaiting requested review from shahar1

romsharon98 Awaiting requested review from romsharon98

dstandish Awaiting requested review from dstandish

XD-DENG Awaiting requested review from XD-DENG

Assignees

No one assigned

Labels

area:airflow-ctl area:API Airflow's REST/HTTP API area:CLI area:UI Related to UI/UX. For Frontend Developers. type:bug-fix Changelog: Bug Fixes

Projects

None yet

Milestone

Airflow 3.1.6

Development

Successfully merging this pull request may close these issues.

3 participants