summaryrefslogtreecommitdiff
path: root/src/pl
diff options
context:
space:
mode:
authorPavan Deolasee2017-01-17 05:53:37 +0000
committerPavan Deolasee2017-05-05 04:59:33 +0000
commit9ddddcb8d51fd640f59401ea9bc335d08bf5a23c (patch)
tree28d06c679a8c88ded40ed3952b0cb9a7ab05fa73 /src/pl
parent1e1f85b67f577cd86b4aa0b5387dfaba7272a28e (diff)
Handle multi-command queries correctly inside SQL as well as plpgsql functions.
Postgres-XL sends down utility statements to the remote nodes as plain query strings. When there are multiple commands in a query string, separated by ';', we were incorrectly sending down the entire query string again and again while handling each command. This can lead to unpleasant as well as incorrect behaviour. This was earlier handled for execution via psql, but this patch fixes it for SPI and other places such as extension creation and SQL function handling.
Diffstat (limited to 'src/pl')
0 files changed, 0 insertions, 0 deletions