library · inferred from evidence
dbt-trino
A dbt adapter for Trino, enabling dbt to work with Trino databases.
- Fix dbt-trino 'found two models with the name' compilation error
Running `dbt run --models +MY_MODEL+` with dbt-trino failed with a Compilation Error saying dbt found two models with the same name, even though only one model existed. This was a dbt-core bug in how the selection set was resolved, fixed up
- Fix dbt-trino transaction timeout on queries longer than 5 minutes
dbt runs failed on Trino whenever a query ran longer than 5 minutes, because dbt-trino's transaction handling conflicted with Trino's default `transaction.idle-timeout` of 5 minutes (the adapter opened a transaction in one request while the
- Fix dbt-trino snapshot failing to create __dbt_tmp after first run
dbt snapshots on Iceberg catalogs worked once, then failed because the snapshot tried to create the __dbt_tmp table in the same storage location as the final snapshot table, which Trino forbids. The workaround confirmed by a maintainer is t