dbt v2 issue health

Open engine:v2 issues in dbt-labs/dbt-core (epics excluded unless noted)

2026-10-20
Data as of
dbt-labs/dbt-core
label engine:v2

MDV keeps the page as Markdown with named CSV datasets. MDV v1 has no stacked or horizontal bars, so stacked bars are shown as crosstab tables and stacked series as lines.

Where do things stand?

515
Open issues · +52 in 28 days
131 / 79
Opened / closed (28d)
334
Awaiting triage · median age 147 days
10%
Answered within 48h (28d) · median first reply 87.5 h
17.1
Median days to close (28d)
19
Customer-reported open · 0 hard blockers

Is the backlog shrinking?

Open issues over time

Open at the end of each week, by type

01002003004005006002025-10-272025-11-032025-11-102025-11-172025-11-242025-12-012025-12-082025-12-152025-12-222025-12-292026-01-052026-01-122026-01-192026-01-262026-02-022026-02-092026-02-162026-02-232026-03-022026-03-092026-03-162026-03-232026-03-302026-04-062026-04-132026-04-202026-04-272026-05-042026-05-112026-05-182026-05-252026-06-012026-06-082026-06-152026-06-222026-06-292026-07-062026-07-132026-07-202026-07-272026-08-032026-08-102026-08-172026-08-242026-08-312026-09-072026-09-142026-09-212026-09-282026-10-052026-10-122026-10-19FeatureBugTaskOther

Opened vs closed per week

Complete weeks; when closed > opened the backlog shrank

01002003004005002026-04-20: 222026-04-27: 142026-05-04: 312026-05-11: 232026-05-18: 302026-05-25: 4452026-06-01: 132026-06-08: 132026-06-15: 212026-06-22: 192026-06-29: 182026-07-06: 172026-07-13: 232026-07-20: 202026-07-27: 342026-08-03: 432026-08-10: 262026-08-17: 302026-08-24: 102026-08-31: 132026-09-07: 122026-09-14: 212026-09-21: 332026-09-28: 312026-10-05: 272026-10-12: 402026-04-20: 252026-04-27: 282026-05-04: 182026-05-11: 122026-05-18: 252026-05-25: 172026-06-01: 772026-06-08: 1892026-06-15: 92026-06-22: 62026-06-29: 222026-07-06: 402026-07-13: 692026-07-20: 432026-07-27: 342026-08-03: 242026-08-10: 262026-08-17: 142026-08-24: 252026-08-31: 312026-09-07: 282026-09-14: 92026-09-21: 152026-09-28: 182026-10-05: 162026-10-12: 272026-04-202026-04-272026-05-042026-05-112026-05-182026-05-252026-06-012026-06-082026-06-152026-06-222026-06-292026-07-062026-07-132026-07-202026-07-272026-08-032026-08-102026-08-172026-08-242026-08-312026-09-072026-09-142026-09-212026-09-282026-10-052026-10-12OpenedClosed

Are we keeping up with triage?

Open issues by triage status and age

How much is waiting, and for how long

Triage status0-7d8-30d31-90d91-180d180d+
Awaiting triage15513221026
Needs repro000941
Has repro042213
Fixed, awaiting release00000
Triaged backlog17738939

New issues answered within 48 hours

By week opened; unanswered issues count as misses

0102030402026-04-20: 142026-04-27: 142026-05-04: 162026-05-11: 222026-05-18: 232026-05-25: 112026-06-01: 382026-06-08: 152026-06-15: 332026-06-22: 212026-06-29: 332026-07-06: 62026-07-13: 172026-07-20: 152026-07-27: 32026-08-03: 142026-08-10: 152026-08-17: 72026-08-24: 202026-08-31: 232026-09-07: 02026-09-14: 142026-09-21: 122026-09-28: 102026-10-05: 72026-04-202026-04-272026-05-042026-05-112026-05-182026-05-252026-06-012026-06-082026-06-152026-06-222026-06-292026-07-062026-07-132026-07-202026-07-272026-08-032026-08-102026-08-172026-08-242026-08-312026-09-072026-09-142026-09-212026-09-282026-10-05

Triage queue — oldest first

Open issues still labeled status:triage

#TitleTypeAge (days)Idle (days)ReactionsCommentsCustomer
#13123Release Postgres adapter supportFeature51184321
#13130Release Spark adapter supportFeature5114773
#13198[FEAT] [VSCE] Prefer parent errors over downstream errors when picking which 100 errors to showFeature50513301
#13221[FEAT] [VSCE] double-clicking a model from a local package should open the file in its workspace, not the symlinked dbt_packages dirFeature50313301
#13312[FEAT] Add ability to output `show` results as a CSVFeature4906207
#13528[FEAT] Report on adapter.execute calls at parse timeFeature4474244
#13601[FEAT] Support All Purpose Compute Clusters for dbxFeature4284215
#13645[FEAT] [databricks] merge multiple matches conditions/multiple actionsFeature4196303
#13661[FEAT] `static_analysis` config for sourcesFeature4189505
#13705[FEAT] Support macros or `generate_database/schema_name` in source configurationsFeature41098114
#13756[FEAT] Snowflake grants - support database rolesFeature39911002
#13904[FEAT] Allow for project-specified source field descriptions instead of polling the warehouseFeature3689701
#14047[FEAT] dbt Extension should auto-detect git branch to generate the right schema name during invocationFeature32010201
#14116[FEAT] Databricks `stack` table-valued functionFeature29513301
#14173[FEAT] Option to view tags in the lineage viewFeature2729501
#14214[FEAT] Downstream models should inherit results of relevant upstream testsFeature2607344
#14283[FEAT] `copy_partitions` should be parallelizableFeature2427504
#14381[FEAT] Allow `static_analysis` be set as a global flagFeature21791112
#14399[FEAT] VSCE: When hovering over something that would work in strict mode, but you're in baseline/off mode, create a hover that explains what's wrongFeature2169800
#14408[ERROR UX] Support Driver Debug LoggingFeature2149013
#14409[security] validate SQL Injection in list_relations via Unescaped Schema InterpolationBug2149800
#14410[security] validate SQL Injection in `get_columns_batch` via Asymmetric EscapingBug2149800
#14411[security] validate SQL Injection via Unescaped ColumnTypeInfo.duckdb_type in hydrate_with_type_conversionBug2149800
#14412[security] validate SQL Injection in get_columns via Unquoted relation_name in DESCRIBE StatementBug2149700
#14445[FEAT] LSP column definitions in * hoverFeature20413300
#14489[FEAT] Redshift External OAuth: Support token-based authentication in dbt FusionFeature193503yes
#14611[FEAT] Redshift CREATE EXTERNAL FUNCTION supportFeature1619011
#12944[Bug] dbt appears to build a schema cache out of all schemas in the project - even if the selection was just 1 modelFeature1615203
#14632BigQuery: silent jobRateLimitExceeded causes compile freeze on shard-heavy projectsBug1548013
#14637[Feature] Add Exposures + Semantic Layer visibility to VS Code CatalogFeature1529800
#14657[Trino] Add typechecking support for ANY_VALUEFeature14713300
#14656[Databricks] Add typechecking support for AGGFeature14713300
#14659[Duckdb] Add typechecking support for APPROX_TOP_KFeature14713300
#14660[Redshift] Add typechecking support for ARRAY_CONTAINSFeature14713300
#14662[Trino] Add typechecking support for ARRAY_HISTOGRAMFeature14713300
#14661[Databricks] Add typechecking support for AI_EXTRACTFeature14713300
#14664[Redshift] Add typechecking support for ARRAY_EXCEPTFeature14713300
#14663[Duckdb] Add typechecking support for HISTOGRAM_VALUESFeature14713300
#14667[Databricks] Add typechecking support for AI_GENERATE_TEXTFeature14713300
#14669[Duckdb] Add typechecking support for BIT_POSITIONFeature14713300
#14670[Trino] Add typechecking support for EXTRACTFeature14713300
#14671[Redshift] Add typechecking support for ARRAY_POSITIONSFeature14713300
#14673[Duckdb] Add typechecking support for SET_BITFeature14713300
#14674[Trino] Add typechecking support for JSON_EXISTSFeature14713300
#14676[Duckdb] Add typechecking support for ERAFeature14713300
#14677[Trino] Add typechecking support for JSON_QUERYFeature14713300
#14678[Redshift] Add typechecking support for ARRAYS_OVERLAPFeature14713300
#14680[Duckdb] Add typechecking support for TIMEZONE_MINUTEFeature14713300
#14682[Trino] Add typechecking support for POSITIONFeature14713300
#14686[Trino] Add typechecking support for RANDOM_STRINGFeature14713300

Where is the work?

Open issues by area

Issues with several areas count in each

AreaFeatureBugTaskOtherTotal
static-analysis1914502238
adapters3581312131
engine29350569
vscode22161039
(none)7140425
catalog-v21180423
compute14005
cicd10113
wizard02002

Open issues by adapter

(none) = adapter-agnostic

AdapterFeatureBugTaskOtherTotal
duckdb1152204141
databricks56170881
snowflake3370141
bigquery3260130
redshift1260018
trino1100011
spark80008
clickhouse30104
athena10102
postgres11002

How close are the epics?

Open epics by % of sub-issues closed

Top of the list can be closed out soon

#EpicClosedSub-issues% closedMilestone
#13819[EPIC] BigQuery Structured and Semi-Structured Types44██████████ 100%
#14205[EPIC] missing graph and result objects2424██████████ 100%
#15085[EPIC] [Databricks] Data Sketching Functions (KLL, Theta, Tuple)4446██████████ 96%
#15084[EPIC] [Databricks] Geospatial Functions9599██████████ 96%
#14297[EPIC] Packages & Dependencies2224█████████░ 92%
#15091[EPIC] [Databricks] Semi-structured & Variant Functions89█████████░ 89%
#15092[EPIC] [Databricks] Conditional & Type Conversion Functions89█████████░ 89%
#15086[EPIC] [Databricks] Vector Functions78█████████░ 88%
#14397[EPIC] Core Compilation Papercuts1822████████░░ 82%
#14469[EPIC] Post-GA UX Improvements1721████████░░ 81%
#15093[EPIC] [Databricks] Array, Map & Window Functions1114████████░░ 79%
#14420[EPIC] [SPAN] Incorrect or missing error/warning spans68████████░░ 75%
#14585[EPIC] ClickHouse v2 milestone68████████░░ 75%
#15088[EPIC] [Databricks] Aggregate & Approximate Functions1014███████░░░ 71%
#15094[EPIC] [Databricks] SQL Language Core & Semantics1015███████░░░ 67%
#14431[EPIC] [VSCE] Extension UX & Polish1218███████░░░ 67%
#14291[EPIC] [VSCE] QoL UX improvements58██████░░░░ 63%
#14429[EPIC] [VSCE] Lineage View58██████░░░░ 63%
#14425[EPIC] [Snowflake] Adapter & Platform Issues813██████░░░░ 62%v2.0
#14391[EPIC] BigQuery1731██████░░░░ 55%
#15095[EPIC] [Databricks] Grouping & Data Format Functions510█████░░░░░ 50%
#14393[EPIC] DuckDB818████░░░░░░ 44%
#14619[EPIC] Cross-adapter SQL Understanding Bugs25████░░░░░░ 40%
#15265[EPIC] [Catalogsv2] DuckDB Expand Iceberg REST catalog support38████░░░░░░ 38%
#15096[EPIC] [Databricks] Platform, Admin & Compute Built-ins616████░░░░░░ 38%
#14487[EPIC] LSP39███░░░░░░░ 33%
#15255[EPIC] [DuckDB] SQL Understanding14██░░░░░░░░ 25%
#15104[EPIC] [Trino] SQL Understanding111█░░░░░░░░░ 9%
#15103[EPIC] [Redshift] SQL Understanding116█░░░░░░░░░ 6%
#15886[EPIC] Promote 2.0's json-schema02░░░░░░░░░░ 0%v2.0
#15100[EPIC] [DuckDB] Struct, Union & Composite Type Functions08░░░░░░░░░░ 0%
#16774[EPIC] [Catalogsv2] Spark Iceberg catalog support08░░░░░░░░░░ 0%
#15087[EPIC] [Databricks] AI/LLM & Streaming Ingestion Functions09░░░░░░░░░░ 0%
#15089[EPIC] [Databricks] IP & Network Functions014░░░░░░░░░░ 0%
#15101[EPIC] [DuckDB] Date, Time & UUID Functions015░░░░░░░░░░ 0%
#15102[EPIC] [DuckDB] System, Utility & Aggregate Functions016░░░░░░░░░░ 0%
#15099[EPIC] [DuckDB] Math, Arithmetic & Bitwise Functions018░░░░░░░░░░ 0%
#15098[EPIC] [DuckDB] String & Binary Functions020░░░░░░░░░░ 0%
#15097[EPIC] [DuckDB] Array & List Functions036░░░░░░░░░░ 0%

What should we work on, and who is on it?

Most-requested open issues

Ranked by reactions, then comments

#TitleTypeAreasTriageReactionsCommentsAge (days)Customer
#13131Release Starburst Trino supportFeatureadapters, trinotriaged5319511
#13123Release Postgres adapter supportFeatureadapters, postgresawaiting_triage4321511
#13822Release AWS Athena supportTaskadapters, athenatriaged3813389
#13102Expose a Python API with Rust bindings, enabling programmatic invocations of top-level dbt commandsFeatureenginetriaged2214511
#16487[v2 Bug] BigQuery: nested column descriptions and policy tags are not persistedBugadapters, bigqueryawaiting_triage17023yes
#13705[FEAT] Support macros or `generate_database/schema_name` in source configurationsFeatureengineawaiting_triage114410
#13138Support for custom adaptersTaskadapterstriaged104511
#16252[Feature] Athena adapter for dbt Core 2.0Featureadapters, athenatriaged71542
#13130Release Spark adapter supportFeatureadaptersawaiting_triage73511
#13848[FEAT] Highlight the current model in the lineage paneFeaturevscodetriaged61382
#14373[FEAT] Add AWS Glue adapter supportFeatureadapterstriaged50221
#15804[v2 Bug] dbt-fusion: HTTP client breaks behind corporate SSL inspection proxies and ignores SSL_CERT_FILEBugenginetriaged4577
#13528[FEAT] Report on adapter.execute calls at parse timeFeatureawaiting_triage44447
#14214[FEAT] Downstream models should inherit results of relevant upstream testsFeatureengineawaiting_triage44260
#14383[BUG] [BigQuery] Partition pseudo-columns included in SELECT * expansion, causing false dbt0301 UNION ALL mismatchBugbigquery, static-analysisneeds_repro32217
#14514DuckDB bugbash: Python model parityFeatureadapters, duckdbhas_repro32188
#14358[BUG] [BigQuery] Static analyzer rejects valid BigQuery pipe syntax (FROM ... |>)Bugbigquery, static-analysisneeds_repro31224
#14277[BUG] SELECT WITH is not supported for BQBugstatic-analysisneeds_repro30243
#13665[BUG] No column level auto-complete in vscodeBugvscodeneeds_repro212414
#14462BigQuery: show `...GiB processed` annotation in execution logs after create operationsFeatureadapters, bigquerytriaged23197
#13514[FEATURE] Support static analysis of Recursive CTEsBugadapters, databricks, static-analysishas_repro22448
#13666[FEAT] Support star-expansion of columns in vscodeFeaturevscodetriaged22414
#15533[Feature] Static analysis support for BigQuery ML/AI inference table functions with MODEL arguments (ML.PREDICT, AI.*)Otherstatic-analysisawaiting_triage2298
#16407[v2 Bug] Microbatch models no longer show per-batch start/completion progress in CLI logsBugadapters, snowflakeawaiting_triage2127
#15664v2.0.0 Release: Planned ScheduleOthercicdtriaged2089

Open issues by assignee

Top 15, excluding unassigned

AssigneeFeatureBugTaskOtherTotal
VersusFacit08019
serramatutu14027
chayac32005
xuliangs12025
HannanNaeem13004
akbog22004
debrin-og03014
ragesh-g04004
itsannbat12003
mishamsk21003
sadboy02013
sd-db00033
aahel20002
felipecrv02002
hope-wat20002