The backfill. How to reload history in Databricks without breaking downstream tables

A calm plan for rewriting the past