aboutsummaryrefslogtreecommitdiff
path: root/src/backend/nodes/nodeFuncs.c
diff options
context:
space:
mode:
authorAlvaro Herrera <alvherre@alvh.no-ip.org>2024-03-28 11:31:03 +0100
committerAlvaro Herrera <alvherre@alvh.no-ip.org>2024-03-28 11:31:03 +0100
commit2466d6654f85d7ec136d09d52ae22771452a19df (patch)
tree5e68b65e65d2f041318daf327fe94bdc15be6f8d /src/backend/nodes/nodeFuncs.c
parent427005742bd2efdcee0f361e17d1a76664ff001b (diff)
downloadpostgresql-2466d6654f85d7ec136d09d52ae22771452a19df.tar.gz
postgresql-2466d6654f85d7ec136d09d52ae22771452a19df.zip
libpq-be-fe-helpers.h: wrap new cancel APIs
Commit 61461a300c1c introduced new functions to libpq for cancelling queries. This commit introduces a helper function that backend-side libraries and extensions can use to invoke those. This function takes a timeout and can itself be interrupted while it is waiting for a cancel request to be sent and processed, instead of being blocked. This replaces the usage of the old functions in postgres_fdw and dblink. Finally, it also adds some test coverage for the cancel support in postgres_fdw. Author: Jelte Fennema-Nio <postgres@jeltef.nl> Discussion: https://postgr.es/m/CAGECzQT_VgOWWENUqvUV9xQmbaCyXjtRRAYO8W07oqashk_N+g@mail.gmail.com
Diffstat (limited to 'src/backend/nodes/nodeFuncs.c')
0 files changed, 0 insertions, 0 deletions