Skip to content

chore(DENG-11021): cancel cohort_daily_churn_v1 and cohort_weekly_cfs_staging_v1 tier 2 backfills#9708

Merged
kbammarito merged 1 commit into
mainfrom
DENG-11021-cancel-backfills-tier-2
Jul 21, 2026
Merged

chore(DENG-11021): cancel cohort_daily_churn_v1 and cohort_weekly_cfs_staging_v1 tier 2 backfills#9708
kbammarito merged 1 commit into
mainfrom
DENG-11021-cancel-backfills-tier-2

Conversation

@kbammarito

@kbammarito kbammarito commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Description

Cancels the four Tier 2 cohort_daily_churn_v1 / cohort_weekly_cfs_staging_v1 install_source backfills initiated in #9690, to be redone as single-date backfills:

  • telemetry_derived.cohort_daily_churn_v1
  • glean_telemetry_derived.cohort_daily_churn_v1
  • telemetry_derived.cohort_weekly_cfs_staging_v1
  • glean_telemetry_derived.cohort_weekly_cfs_staging_v1

All four set scheduling.date_partition_parameter: null, which tells the backfill machinery to WRITE_TRUNCATE the whole table each run rather than write a single partition. Each run then rebuilds a trailing rolling window off @submission_date (churn 180 days, cfs_staging 768 days) — so the initiated 2025-01-01 -> 2026-07-06 range just re-truncates each table ~550 times and only the last run survives. They'll be re-initiated single-date (start_date == end_date) so one run rebuilds the full window.

Related Tickets & Documents

Reviewer, please follow this checklist

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This PR flips the status field from Initiate to Cancelled in four backfill.yaml files (cohort_daily_churn_v1 and cohort_weekly_cfs_staging_v1 under both telemetry_derived and glean_telemetry_derived), cancelling the Tier 2 install_source backfills started in #9690 so they can be re-run as single-date backfills.

Cancelled is a valid backfill status (bigquery_etl/backfill/parse.py), each file contains a single entry so there's no duplicate-Initiate concern, and the four edits are consistent. The rationale is well explained in the PR description. I found no code-quality or correctness issues to raise.

@scholtzan

Copy link
Copy Markdown
Collaborator

Integration report

@kbammarito
kbammarito added this pull request to the merge queue Jul 21, 2026
Merged via the queue into main with commit e155562 Jul 21, 2026
31 checks passed
@kbammarito
kbammarito deleted the DENG-11021-cancel-backfills-tier-2 branch July 21, 2026 21:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants