-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sql: disallow invocation of procedures outside of CALL #112690
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The extra test coverage for unsupported procedure call sites is nicely done!
Reviewable status: complete! 1 of 0 LGTMs obtained (waiting on @DrewKimball)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed 6 of 6 files at r1, 1 of 1 files at r2, all commit messages.
Reviewable status: complete! 2 of 0 LGTMs obtained (waiting on @mgartner)
This commit adds some missing checks to ensure that procedures cannot be invoked in any context besides as the root expression in `CALL` statements. Release note: None
This commit adds a couple of tests that show that functions can be used in procedure argument expressions. Release note: None
de91daf
to
e67fddb
Compare
TFTR! bors r+ |
Build succeeded: |
sql: disallow invocation of procedures outside of CALL
This commit adds some missing checks to ensure that procedures cannot be
invoked in any context besides as the root expression in
CALL
statements.
Epic: CRDB-25388
Release note: None
sql: add tests with function invocation in procedure argument
This commit adds a couple of tests that show that functions can be used
in procedure argument expressions.
Release note: None