Open issues
515
+52 in 28 days
Opened / closed (28d)
131 / 79
Awaiting triage
334
median age 147 days
Answered within 48h (28d)
10%
median first reply 87.5 h
Median days to close (28d)
17.1
Customer-reported open
19
0 hard blockers
Open engine:v2 issues in dbt-labs/dbt-core (epics excluded unless noted)
Data as of 2026-10-20 · dbt-labs/dbt-core · label engine:v2
There are 515 open issues (+52 in 28 days), and 334 of them are still waiting for triage (median age 147 days).
Open at the end of each week, by type
Complete weeks; when closed > opened the backlog shrank
How much is waiting, and for how long
By week opened; unanswered issues count as misses
Open issues still labeled status:triage
| # | Title | Type | Age (d) | Idle (d) | Reactions | Comments | Customer |
|---|---|---|---|---|---|---|---|
| #13123 | Release Postgres adapter support | feature | 511 | 8 | 43 | 21 | |
| #13130 | Release Spark adapter support | feature | 511 | 47 | 7 | 3 | |
| #13198 | [FEAT] [VSCE] Prefer parent errors over downstream errors when picking which 100 errors to show | feature | 505 | 133 | 0 | 1 | |
| #13221 | [FEAT] [VSCE] double-clicking a model from a local package should open the file in its workspace, not the symlinked dbt_packages dir | feature | 503 | 133 | 0 | 1 | |
| #13312 | [FEAT] Add ability to output `show` results as a CSV | feature | 490 | 62 | 0 | 7 | |
| #13528 | [FEAT] Report on adapter.execute calls at parse time | feature | 447 | 42 | 4 | 4 | |
| #13601 | [FEAT] Support All Purpose Compute Clusters for dbx | feature | 428 | 42 | 1 | 5 | |
| #13645 | [FEAT] [databricks] merge multiple matches conditions/multiple actions | feature | 419 | 63 | 0 | 3 | |
| #13661 | [FEAT] `static_analysis` config for sources | feature | 418 | 95 | 0 | 5 | |
| #13705 | [FEAT] Support macros or `generate_database/schema_name` in source configurations | feature | 410 | 98 | 11 | 4 | |
| #13756 | [FEAT] Snowflake grants - support database roles | feature | 399 | 110 | 0 | 2 | |
| #13904 | [FEAT] Allow for project-specified source field descriptions instead of polling the warehouse | feature | 368 | 97 | 0 | 1 | |
| #14047 | [FEAT] dbt Extension should auto-detect git branch to generate the right schema name during invocation | feature | 320 | 102 | 0 | 1 | |
| #14116 | [FEAT] Databricks `stack` table-valued function | feature | 295 | 133 | 0 | 1 | |
| #14173 | [FEAT] Option to view tags in the lineage view | feature | 272 | 95 | 0 | 1 | |
| #14214 | [FEAT] Downstream models should inherit results of relevant upstream tests | feature | 260 | 73 | 4 | 4 | |
| #14283 | [FEAT] `copy_partitions` should be parallelizable | feature | 242 | 75 | 0 | 4 | |
| #14381 | [FEAT] Allow `static_analysis` be set as a global flag | feature | 217 | 91 | 1 | 12 | |
| #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 wrong | feature | 216 | 98 | 0 | 0 | |
| #14408 | [ERROR UX] Support Driver Debug Logging | feature | 214 | 90 | 1 | 3 | |
| #14409 | [security] validate SQL Injection in list_relations via Unescaped Schema Interpolation | bug | 214 | 98 | 0 | 0 | |
| #14410 | [security] validate SQL Injection in `get_columns_batch` via Asymmetric Escaping | bug | 214 | 98 | 0 | 0 | |
| #14411 | [security] validate SQL Injection via Unescaped ColumnTypeInfo.duckdb_type in hydrate_with_type_conversion | bug | 214 | 98 | 0 | 0 | |
| #14412 | [security] validate SQL Injection in get_columns via Unquoted relation_name in DESCRIBE Statement | bug | 214 | 97 | 0 | 0 | |
| #14445 | [FEAT] LSP column definitions in * hover | feature | 204 | 133 | 0 | 0 | |
| #14489 | [FEAT] Redshift External OAuth: Support token-based authentication in dbt Fusion | feature | 193 | 5 | 0 | 3 | yes |
| #14611 | [FEAT] Redshift CREATE EXTERNAL FUNCTION support | feature | 161 | 90 | 1 | 1 | |
| #12944 | [Bug] dbt appears to build a schema cache out of all schemas in the project - even if the selection was just 1 model | feature | 161 | 52 | 0 | 3 | |
| #14632 | BigQuery: silent jobRateLimitExceeded causes compile freeze on shard-heavy projects | bug | 154 | 8 | 0 | 13 | |
| #14637 | [Feature] Add Exposures + Semantic Layer visibility to VS Code Catalog | feature | 152 | 98 | 0 | 0 | |
| #14657 | [Trino] Add typechecking support for ANY_VALUE | feature | 147 | 133 | 0 | 0 | |
| #14656 | [Databricks] Add typechecking support for AGG | feature | 147 | 133 | 0 | 0 | |
| #14659 | [Duckdb] Add typechecking support for APPROX_TOP_K | feature | 147 | 133 | 0 | 0 | |
| #14660 | [Redshift] Add typechecking support for ARRAY_CONTAINS | feature | 147 | 133 | 0 | 0 | |
| #14662 | [Trino] Add typechecking support for ARRAY_HISTOGRAM | feature | 147 | 133 | 0 | 0 | |
| #14661 | [Databricks] Add typechecking support for AI_EXTRACT | feature | 147 | 133 | 0 | 0 | |
| #14664 | [Redshift] Add typechecking support for ARRAY_EXCEPT | feature | 147 | 133 | 0 | 0 | |
| #14663 | [Duckdb] Add typechecking support for HISTOGRAM_VALUES | feature | 147 | 133 | 0 | 0 | |
| #14667 | [Databricks] Add typechecking support for AI_GENERATE_TEXT | feature | 147 | 133 | 0 | 0 | |
| #14669 | [Duckdb] Add typechecking support for BIT_POSITION | feature | 147 | 133 | 0 | 0 | |
| #14670 | [Trino] Add typechecking support for EXTRACT | feature | 147 | 133 | 0 | 0 | |
| #14671 | [Redshift] Add typechecking support for ARRAY_POSITIONS | feature | 147 | 133 | 0 | 0 | |
| #14673 | [Duckdb] Add typechecking support for SET_BIT | feature | 147 | 133 | 0 | 0 | |
| #14674 | [Trino] Add typechecking support for JSON_EXISTS | feature | 147 | 133 | 0 | 0 | |
| #14676 | [Duckdb] Add typechecking support for ERA | feature | 147 | 133 | 0 | 0 | |
| #14677 | [Trino] Add typechecking support for JSON_QUERY | feature | 147 | 133 | 0 | 0 | |
| #14678 | [Redshift] Add typechecking support for ARRAYS_OVERLAP | feature | 147 | 133 | 0 | 0 | |
| #14680 | [Duckdb] Add typechecking support for TIMEZONE_MINUTE | feature | 147 | 133 | 0 | 0 | |
| #14682 | [Trino] Add typechecking support for POSITION | feature | 147 | 133 | 0 | 0 | |
| #14686 | [Trino] Add typechecking support for RANDOM_STRING | feature | 147 | 133 | 0 | 0 |
Issues with several areas count in each
Issues with adapter labels
Top of the list can be closed out soon
| # | Epic | Closed | Sub-issues | % complete | Milestone |
|---|---|---|---|---|---|
| #13819 | [EPIC] BigQuery Structured and Semi-Structured Types | 4 | 4 | ||
| #14205 | [EPIC] missing graph and result objects | 24 | 24 | ||
| #15085 | [EPIC] [Databricks] Data Sketching Functions (KLL, Theta, Tuple) | 44 | 46 | ||
| #15084 | [EPIC] [Databricks] Geospatial Functions | 95 | 99 | ||
| #14297 | [EPIC] Packages & Dependencies | 22 | 24 | ||
| #15091 | [EPIC] [Databricks] Semi-structured & Variant Functions | 8 | 9 | ||
| #15092 | [EPIC] [Databricks] Conditional & Type Conversion Functions | 8 | 9 | ||
| #15086 | [EPIC] [Databricks] Vector Functions | 7 | 8 | ||
| #14397 | [EPIC] Core Compilation Papercuts | 18 | 22 | ||
| #14469 | [EPIC] Post-GA UX Improvements | 17 | 21 | ||
| #15093 | [EPIC] [Databricks] Array, Map & Window Functions | 11 | 14 | ||
| #14420 | [EPIC] [SPAN] Incorrect or missing error/warning spans | 6 | 8 | ||
| #14585 | [EPIC] ClickHouse v2 milestone | 6 | 8 | ||
| #15088 | [EPIC] [Databricks] Aggregate & Approximate Functions | 10 | 14 | ||
| #15094 | [EPIC] [Databricks] SQL Language Core & Semantics | 10 | 15 | ||
| #14431 | [EPIC] [VSCE] Extension UX & Polish | 12 | 18 | ||
| #14291 | [EPIC] [VSCE] QoL UX improvements | 5 | 8 | ||
| #14429 | [EPIC] [VSCE] Lineage View | 5 | 8 | ||
| #14425 | [EPIC] [Snowflake] Adapter & Platform Issues | 8 | 13 | v2.0 | |
| #14391 | [EPIC] BigQuery | 17 | 31 | ||
| #15095 | [EPIC] [Databricks] Grouping & Data Format Functions | 5 | 10 | ||
| #14393 | [EPIC] DuckDB | 8 | 18 | ||
| #14619 | [EPIC] Cross-adapter SQL Understanding Bugs | 2 | 5 | ||
| #15265 | [EPIC] [Catalogsv2] DuckDB Expand Iceberg REST catalog support | 3 | 8 | ||
| #15096 | [EPIC] [Databricks] Platform, Admin & Compute Built-ins | 6 | 16 | ||
| #14487 | [EPIC] LSP | 3 | 9 | ||
| #15255 | [EPIC] [DuckDB] SQL Understanding | 1 | 4 | ||
| #15104 | [EPIC] [Trino] SQL Understanding | 1 | 11 | ||
| #15103 | [EPIC] [Redshift] SQL Understanding | 1 | 16 | ||
| #15886 | [EPIC] Promote 2.0's json-schema | 0 | 2 | v2.0 | |
| #15100 | [EPIC] [DuckDB] Struct, Union & Composite Type Functions | 0 | 8 | ||
| #16774 | [EPIC] [Catalogsv2] Spark Iceberg catalog support | 0 | 8 | ||
| #15087 | [EPIC] [Databricks] AI/LLM & Streaming Ingestion Functions | 0 | 9 | ||
| #15089 | [EPIC] [Databricks] IP & Network Functions | 0 | 14 | ||
| #15101 | [EPIC] [DuckDB] Date, Time & UUID Functions | 0 | 15 | ||
| #15102 | [EPIC] [DuckDB] System, Utility & Aggregate Functions | 0 | 16 | ||
| #15099 | [EPIC] [DuckDB] Math, Arithmetic & Bitwise Functions | 0 | 18 | ||
| #15098 | [EPIC] [DuckDB] String & Binary Functions | 0 | 20 | ||
| #15097 | [EPIC] [DuckDB] Array & List Functions | 0 | 36 |
Ranked by reactions, then comments
| # | Title | Type | Areas | Triage | Reactions | Comments | Age (d) | Customer |
|---|---|---|---|---|---|---|---|---|
| #13131 | Release Starburst Trino support | feature | adapters, trino | triaged | 53 | 19 | 511 | |
| #13123 | Release Postgres adapter support | feature | adapters, postgres | awaiting_triage | 43 | 21 | 511 | |
| #13822 | Release AWS Athena support | task | adapters, athena | triaged | 38 | 13 | 389 | |
| #13102 | Expose a Python API with Rust bindings, enabling programmatic invocations of top-level dbt commands | feature | engine | triaged | 22 | 14 | 511 | |
| #16487 | [v2 Bug] BigQuery: nested column descriptions and policy tags are not persisted | bug | adapters, bigquery | awaiting_triage | 17 | 0 | 23 | yes |
| #13705 | [FEAT] Support macros or `generate_database/schema_name` in source configurations | feature | engine | awaiting_triage | 11 | 4 | 410 | |
| #13138 | Support for custom adapters | task | adapters | triaged | 10 | 4 | 511 | |
| #16252 | [Feature] Athena adapter for dbt Core 2.0 | feature | adapters, athena | triaged | 7 | 15 | 42 | |
| #13130 | Release Spark adapter support | feature | adapters | awaiting_triage | 7 | 3 | 511 | |
| #13848 | [FEAT] Highlight the current model in the lineage pane | feature | vscode | triaged | 6 | 1 | 382 | |
| #14373 | [FEAT] Add AWS Glue adapter support | feature | adapters | triaged | 5 | 0 | 221 | |
| #15804 | [v2 Bug] dbt-fusion: HTTP client breaks behind corporate SSL inspection proxies and ignores SSL_CERT_FILE | bug | engine | triaged | 4 | 5 | 77 | |
| #13528 | [FEAT] Report on adapter.execute calls at parse time | feature | awaiting_triage | 4 | 4 | 447 | ||
| #14214 | [FEAT] Downstream models should inherit results of relevant upstream tests | feature | engine | awaiting_triage | 4 | 4 | 260 | |
| #14383 | [BUG] [BigQuery] Partition pseudo-columns included in SELECT * expansion, causing false dbt0301 UNION ALL mismatch | bug | bigquery, static-analysis | needs_repro | 3 | 2 | 217 | |
| #14514 | DuckDB bugbash: Python model parity | feature | adapters, duckdb | has_repro | 3 | 2 | 188 | |
| #14358 | [BUG] [BigQuery] Static analyzer rejects valid BigQuery pipe syntax (FROM ... |>) | bug | bigquery, static-analysis | needs_repro | 3 | 1 | 224 | |
| #14277 | [BUG] SELECT WITH is not supported for BQ | bug | static-analysis | needs_repro | 3 | 0 | 243 | |
| #13665 | [BUG] No column level auto-complete in vscode | bug | vscode | needs_repro | 2 | 12 | 414 | |
| #14462 | BigQuery: show `...GiB processed` annotation in execution logs after create operations | feature | adapters, bigquery | triaged | 2 | 3 | 197 | |
| #13514 | [FEATURE] Support static analysis of Recursive CTEs | bug | adapters, databricks, static-analysis | has_repro | 2 | 2 | 448 | |
| #13666 | [FEAT] Support star-expansion of columns in vscode | feature | vscode | triaged | 2 | 2 | 414 | |
| #15533 | [Feature] Static analysis support for BigQuery ML/AI inference table functions with MODEL arguments (ML.PREDICT, AI.*) | other | static-analysis | awaiting_triage | 2 | 2 | 98 | |
| #16407 | [v2 Bug] Microbatch models no longer show per-batch start/completion progress in CLI logs | bug | adapters, snowflake | awaiting_triage | 2 | 1 | 27 | |
| #15664 | v2.0.0 Release: Planned Schedule | other | cicd | triaged | 2 | 0 | 89 |
Top 15, excluding unassigned