You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
current_branch.add(f"currently active version: '{updated_snapshot.version}'")
2275
+
2276
+
self._print(tree)
2277
+
2278
+
self.log_warning(
2279
+
f"\nThe '{environment.name}' environment currently points to [bold]different[/bold] versions of these models, not the versions that just got restated."
2280
+
)
2281
+
self._print(
2282
+
"[yellow]If this is undesirable, please re-run this restatement plan which will apply it to the most recent versions of these models.[/yellow]\n"
# note: "restatement stage" (which is clearing intervals in state - not actually performing the restatements, that's the backfill stage)
353
+
# needs to come *after* the backfill stage so that at no time do other plans / runs see empty prod intervals and compete with this plan to try to fill them.
354
+
# in addition, when we update intervals in state, we only clear intervals from dev snapshots to force dev models to be backfilled based on the new prod data.
355
+
# we can leave prod intervals alone because by the time this plan finishes, the intervals in state have not actually changed, since restatement replaces
356
+
# data for existing intervals and does not produce new ones
0 commit comments