What does the `invalidate_hard_deletes` config on a dbt snapshot do?
-
A
Physically deletes rows from the snapshot table
-
B
Sets dbt_valid_to on snapshot rows whose source rows have been deleted
-
C
Prevents any deletions from the source from being tracked
-
D
Validates that no rows have been deleted before running