Add some additional core functions to support join pushdown for FDWs.

Robert Haas <rhaas@postgresql.org>

Commit: a104a017fc5f67ff5d9c374cd831ac3948a874c2
Author: Robert Haas <rhaas@postgresql.org>
Date: 2016-02-04T22:05:09Z
Releases: 9.6.0
Add some additional core functions to support join pushdown for FDWs.

GetExistingLocalJoinPath() is useful for handling EvalPlanQual rechecks
properly, and GetUserMappingById() is needed to make sure you're using
the right credentials.

Shigeru Hanada, Etsuro Fujita, Ashutosh Bapat, Robert Haas

Files

PathChange+/−
doc/src/sgml/fdwhandler.sgml modified +32 −0
src/backend/foreign/foreign.c modified +162 −2
src/include/foreign/fdwapi.h modified +1 −0
src/include/foreign/foreign.h modified +1 −0

Documentation touched