Skip to content

[build v3] Fix dimension node join's upstream expansion#1905

Merged
shangyian merged 8 commits intoDataJunction:mainfrom
shangyian:expand-dim-node-sql-v3
Mar 19, 2026
Merged

[build v3] Fix dimension node join's upstream expansion#1905
shangyian merged 8 commits intoDataJunction:mainfrom
shangyian:expand-dim-node-sql-v3

Conversation

@shangyian
Copy link
Collaborator

@shangyian shangyian commented Mar 19, 2026

Summary

This PR fixes an issue where we don't expand a joined-in dimension node's upstream references.

Test Plan

Changed the client tests so that they mostly don't rely on checking for actual matching SQL (the purpose of the client tests is to test client-specific functionality, not server functionality like SQL gen).

  • PR has an associated issue: #
  • make check passes
  • make test shows 100% unit test coverage

Deployment Plan

@netlify
Copy link

netlify bot commented Mar 19, 2026

Deploy Preview for thriving-cassata-78ae72 canceled.

Name Link
🔨 Latest commit 60144de
🔍 Latest deploy log https://app.netlify.com/projects/thriving-cassata-78ae72/deploys/69bc00d03aa60d0008c5f3b4

@shangyian shangyian changed the title Fix issue with dimension nodes joined in that reference upstream tran… Fix issue with dimension nodes upstream expansion Mar 19, 2026
@shangyian shangyian changed the title Fix issue with dimension nodes upstream expansion [build v3] Fix dimension node join's upstream expansion Mar 19, 2026
@shangyian shangyian marked this pull request as ready for review March 19, 2026 14:53
@shangyian shangyian merged commit a8d62aa into DataJunction:main Mar 19, 2026
17 checks passed
@shangyian shangyian deleted the expand-dim-node-sql-v3 branch March 19, 2026 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant