dbt-labs / dbt-labs/metricflow
[SL-1875] Add a test SqlClient implementation against DuckDB to provide full support for rapid test iteration on MetricFlow itself
Open
backlog
mf_developer ergonomics
- Dominant language
- Python
- Stars
- 1.8k
- Forks
- 202
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 14
Description
We have had a handful of scenarios where dbt-duckdb didn't work with our test configurations across dbt-core version boundaries. It might be nice to have a pure DuckDB SqlClient implementation we can use for testing.
That said, with dbt-core 1.8, adapter packages should be more robustly compatible with subsequent dbt-core upgrades as a general rule, so duckdb might benefit from this change enough that nothing further is needed on our end.
[SL-1875](https://linear.app/dbt-labs/issue/SL-1875/add-a-test-sqlclient-implementation-against-duckdb-to-provide-full)
Contributor guide
Assessment
This issue has not been assessed yet.