Faster deployments when you change a joined table¶
Until now, changing the right side of a Materialized View join forced a rebuild of the Materialized View and every resource downstream of it. Deployments now follow only left-table dependencies, so a change to the joined table alone skips those backfills. For a table joined by several Materialized Views, changing its partition key now rebuilds only that table.
Improvements and bug fixes¶
- [Forward]: Sending events to
/v0/eventsfor a Data Source that does not exist yet returns HTTP 404 with an explanation instead of a 500. Data Sources in Forward Workspaces are created through deployments. - [All]: Ingestion failures caused by duplicate columns are now treated as user errors. They are no longer retried, so the error surfaces immediately instead of after retries that cannot succeed.
From the blog¶
How Guideless uses Tinybird to build training people actually finish: Play rates, completion rates, and step-level drop-off for every published guide, powered by Tinybird instead of a separate analytics backend.