Repository navigation
feat(cubesql): Support :name expression parameters in /v1/cubesql - #12612
MazterQyou wants to merge 1 commit into
Conversation
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Automations to automatically generate PRs for you. |
|
Claude finished @MazterQyou's task in 1m 50s —— View job Review of #12612: looks good, 1 issue found (1 medium) Details
Findings
Notes (no action needed)
|
|
/bot-review |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #12612 +/- ##
===========================================
+ Coverage 66.22% 83.17% +16.95%
===========================================
Files 258 532 +274
Lines 22023 125365 +103342
Branches 5308 5311 +3
===========================================
+ Hits 14585 104275 +89690
- Misses 6640 20292 +13652
Partials 798 798
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
Claude finished @MazterQyou's task in 3m 7s —— View job Review of #12612: looks good. 0 high, 0 medium, 1 low, plus 1 prior thread still open. Details
Findings
Checked and no issue found
Review threadsThe listing returned 1 of my own threads. I resolved 0 and re-affirmed 1:
|
|
/bot-review |
|
Claude finished @MazterQyou's task in 2m 37s —— View job LGTM: 0 high, 0 medium, 1 low. The only gap is a missing scope test for Review details
Findings
Checked, no issue
Review threadsThe listing returned 1 of my own threads; I resolved 1 and re-affirmed 0. The resolved thread, on |
f62afeb to
a5574b7
Compare
|
Claude finished @MazterQyou's task in 2m 52s —— View job PR #12612 review: approve once the scope comment is resolved. 0 high, 0 medium, 1 low. Details
Findings
What I checked
Review threadsThe listing returned 1 thread of mine. I resolved it: it asked for tests of the I didn't run builds or tests in this round; the review is from reading the code. |
|
/bot-review |
|
Claude finished @MazterQyou's task in 2m 23s —— View job Looks good to merge: 0 high, 0 medium, 1 low (docs warning). Review details
Findings
What I checked and found no problems with
Review threadsThe listing returned 1 earlier thread of mine and I resolved it. That thread said |
a5574b7 to
19ce83a
Compare
|
Claude finished @MazterQyou's task in 2m 8s —— View job LGTM: no new issues (0 high, 0 medium, 0 low) Review details
Review threadsThe listing returned 1 of my own threads. I resolved 1 (the Notes
|
Signed-off-by: Alex Qyoun-ae <4062971+MazterQyou@users.noreply.github.com>
19ce83a to
f97d501
Compare
|
Claude finished @MazterQyou's task in 1m 57s —— View job LGTM: no blocking issues (0 high, 0 medium, 0 low) Review details
What I checked
Minor observations (not posted inline)
Prior threadsThe listing returned 0 of my own threads, so I had nothing to resolve or re-affirm. No unresolved threads remain on the PR. The author already answered the CodeQL rate-limit alert and the redaction, logging and scope questions in-thread. I did not run the cargo or Jest suites locally. This review is based on reading the code and tests. |
Check List
Description of Changes Made
This PR adds
:nameparameters to the SQL API REST endpoint:/v1/cubesqlacceptsparams, whose values are parsed as SQL expressions and replace their placeholders in the query, and the new/v1/cubesql/paramsendpoint lists a query's parameters with the Cube type (number,string,time,booleanorunknown) each is expected to have.Tests: cubesql unit tests for binding and type inference, a native
execSql/describeSqlParamstest, and API gateway tests for the new field and endpoint.