Understanding the Delta Lake Transaction Log - Databricks Blog