Skip to content

Add a cube parameter to the python client plan API.#1983

Merged
jlhester merged 1 commit intomainfrom
1964-dj-cube-plan-param
Apr 9, 2026
Merged

Add a cube parameter to the python client plan API.#1983
jlhester merged 1 commit intomainfrom
1964-dj-cube-plan-param

Conversation

@jlhester
Copy link
Copy Markdown
Collaborator

@jlhester jlhester commented Apr 9, 2026

Summary

Pass through a cube parameter for the DJ python client plan API. The cube's filters will be prepended to the planned SQL.

Test Plan

Updated unit tests, plus tested locally with the client updates on a cube with filters.

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

Deployment Plan

@netlify
Copy link
Copy Markdown

netlify bot commented Apr 9, 2026

Deploy Preview for thriving-cassata-78ae72 canceled.

Name Link
🔨 Latest commit 74d436c
🔍 Latest deploy log https://app.netlify.com/projects/thriving-cassata-78ae72/deploys/69d8153a0fec9a0008e53099

@jlhester jlhester force-pushed the 1964-dj-cube-plan-param branch from ad01054 to 74d436c Compare April 9, 2026 21:08
@jlhester jlhester marked this pull request as ready for review April 9, 2026 21:14
@jlhester jlhester requested a review from shangyian April 9, 2026 21:14
Copy link
Copy Markdown
Collaborator

@shangyian shangyian left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! 🚢

@jlhester jlhester merged commit 5b3f10b into main Apr 9, 2026
17 checks passed
@jlhester jlhester deleted the 1964-dj-cube-plan-param branch April 9, 2026 23:47
@jlhester jlhester linked an issue Apr 10, 2026 that may be closed by this pull request
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.

DJ client's plan() method missing cube parameter

2 participants