You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
plpgsql uses a separate grammar file pl_gram.y, which means that plpgsql functions will end up not throwing parsing errors even for unsupported YB commands, leading to unexpected behavior.
We need to make that grammar consistent with YB grammar in gram.y.
The text was updated successfully, but these errors were encountered:
Summary:
plpgsql and regular sql have a number of common features.
In Yugabyte some of these are not yet supported but were only marked/reported as such in the regular grammar.
This updates the plpgsql grammar file to make it consistent with YB SQL grammar with respect to unsupported features.
Test Plan: added yb_plpgsql regress test, existing plpgsql tests
Reviewers: neha, mihnea
Reviewed By: mihnea
Subscribers: yql
Differential Revision: https://phabricator.dev.yugabyte.com/D7248
plpgsql
uses a separate grammar filepl_gram.y
, which means thatplpgsql
functions will end up not throwing parsing errors even for unsupported YB commands, leading to unexpected behavior.We need to make that grammar consistent with YB grammar in
gram.y
.The text was updated successfully, but these errors were encountered: