Explore dbt Core 1.12 v2 parser support

オープン
#770 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

@axellpadilla がすでに取り組んでいます。

2026年7月28日 から。

  • #782 @axellpadilla による — オープン

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
45/100
issue の種類
機能追加
明瞭さ
おおむね明確
活発さ
静か
技術スタック
python, rust, sql

調査の方向性

The issue is about testing the dbt Core 1.12 v2 parser with the dbt-sqlserver adapter. Start by setting up the project and understanding the existing CI and test structure. Run commands with the --use-v2-parser flag to test parse, compile, build, and docs generate. Compare manifest outputs between parsers to identify differences. The outcome is to determine if official support can be documented.

索引モデルが issue の本文から書いたものです。

説明

Rationale

dbt Core 1.12 can delegate project parsing to the Rust v2 parser (5x to 10x faster) while continuing to use the existing Python dbt-sqlserver adapter.

Validating this path would give current users earlier parser performance improvements and expose project, macro, manifest, and adapter compatibility issues before a future dbt Core 2 migration.

Scope

  • Add CI coverage for --use-v2-parser.
  • Test parse, compile, build, and docs generate.
  • Compare relevant manifest output with the default parser.
  • Document known differences, limitations, and fallback behavior.

Outcome

Determine whether dbt-sqlserver can officially document support for the dbt Core 1.12 opt-in v2 parser.

This does not make the Python adapter compatible with dbt Core 2. Full compatibility will depend on dbt Labs’ final supported adapter architecture for the stable dbt Core 2 release. Based on the current alpha implementation and published guidance, that would require porting SQL Server support to the Rust adapter framework in the official dbt-labs/dbt-core repository.

主要言語
Python
スター
258
フォーク
112
平均マージ
14時間 6分
マージ済み PR(30日)
10

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

dbt-msft/dbt-sqlserver のほかの issue

dbt-msft/dbt-sqlserver の issue をすべて見る

似ている issue

Python の issue をもっと見る

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

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