Skip to content

Conversation

@wedamija
Copy link
Member

We have been silently failing the final deletion of tables for a while, because we need to add them to historical_silo_assignments for it to work correctly. This pr makes sure that we fail in CI if we aren't able to find an entry there.

@wedamija wedamija requested review from a team and yuvmen November 20, 2025 00:20
@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Nov 20, 2025
wedamija pushed a commit that referenced this pull request Nov 20, 2025
Deletes were silently failing if `historical_silo_assignments` wasn't updated. We prevent this from happening in #103702, and this cleans up the tables that should have already been removed
@wedamija wedamija force-pushed the danf/fail_model_deletion_without_assignment branch from 2aa0d6f to fda420e Compare November 20, 2025 01:03
wedamija added a commit that referenced this pull request Nov 20, 2025
Deletes were silently failing if `historical_silo_assignments` wasn't updated. We prevent this from happening in #103702, and this cleans up the tables that should have already been removed

fix lockfile
@codecov
Copy link

codecov bot commented Nov 20, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@             Coverage Diff             @@
##           master   #103702      +/-   ##
===========================================
+ Coverage   80.45%    80.62%   +0.17%     
===========================================
  Files        9278      9284       +6     
  Lines      396064    396333     +269     
  Branches    25247     25247              
===========================================
+ Hits       318636    319536     +900     
+ Misses      76968     76337     -631     
  Partials      460       460              

@wedamija wedamija force-pushed the danf/fail_model_deletion_without_assignment branch from fda420e to 7d3fd48 Compare November 20, 2025 18:26
wedamija added a commit that referenced this pull request Nov 20, 2025
Deletes were silently failing if `historical_silo_assignments` wasn't
updated. We prevent this from happening in
#103702, and this cleans up the
tables that should have already been removed
Dan Fuller and others added 2 commits November 20, 2025 11:10
…silo_assignment is found

We have been silently failing the final deletion of tables for a while, because we need to add them to `historical_silo_assignments` for it to work correctly. This pr makes sure that we fail in CI if we aren't able to find an entry there.
@wedamija wedamija merged commit f644ccf into master Nov 21, 2025
68 checks passed
@wedamija wedamija deleted the danf/fail_model_deletion_without_assignment branch November 21, 2025 19:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants