AltimateAI / AltimateAI/vscode-dbt-power-user

Lineage panel blank for models with high upstream count (regression in 0.61.7)

オープン
#2,012 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
JavaScript
スター
585
フォーク
121
平均マージ
5日 39分
マージ済み PR(30日)
4

説明

**Description**

After upgrading to 0.61.7, the lineage panel renders blank for certain models. Downgrading to 0.61.6 fixes the issue.

**Steps to reproduce**

1. Open a model with `upstreamCount` of ~31 or higher in the lineage panel
2. Observe blank lineage panel — no graph rendered, no error message shown

**Expected behaviour**

Lineage graph renders as it did in 0.61.6.

**Actual behaviour**

Blank lineage panel. The following error appears in the webview console (Help → Toggle Developer Tools → Console):

Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'id')
at gH (main.js:306:11186)
at Ab (main.js:6412:12358)
at main.js:6412:88800

The extension log (`Lineage:getStartingNode:No event found`) fires repeatedly on every click but no rendering error is surfaced to the user.

**Environment**

- Extension version: 0.61.7 (regression from 0.61.6)
- OS: macOS (darwin-arm64)
- dbt version: 1.10.8
- Adapter: BigQuery
- `dbt.enableNewLineagePanel: true`

**Workaround**

Downgrade to 0.61.6.

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。