Iaroslav Zeigerman

Results 19 issues of Iaroslav Zeigerman

This should help investigate issues which occur due to non-deterministic nature of some macros which result in unexpected creation of new model snapshots.

Improvement

For long running plans, a state connection established at the beginning of a plan application might go stale by the end of it. This update introduces a "pre-ping" mechanism, ensuring...

### Describe the bug The Databricks adapter is missing the `external` relation type which is a part of the dbt adapter contract: https://github.com/dbt-labs/dbt-adapters/blob/main/dbt/adapters/contracts/relation.py#L23. This type is usually assigned to relations...

bug

This update contains the following performance improvements to the state sync: - Add dev intervals in bulk for new forward-only snapshots. Previously they were added one interval at a time....

Currently the printed output is too wide and unreadable even for tables with a handful of columns, since we include columns from both the source and the target table as...

Improvement

Because SQLMesh uses the delete+insert strategy for INCREMENTAL_BY_TIME_RANGE models, and because Snowflake acquires a table-level lock for the entire duration of the transaction when a `DELETE` operation is executed ([source](https://docs.snowflake.com/en/sql-reference/transactions#resource-locking)),...

Improvement
Engine: Snowflake

In which case the audit's behavior is not validating when testing in dev. A problematic workflow may look like following: 1. The user adds a new audit to an existing...

Improvement

## Description The latest version of Trino changed how the HTTP headers are handled: https://trino.io/docs/current/develop/client-protocol.html#client-request-headers when the server returns the `X-Trino-Set-Authorization-User` header. Thus, the `X-Trino-Authorization-User` header is no longer supported....