SQL/MED - FDW API
花田 茂 <hanada@metrosystems.co.jp>
From: Shigeru HANADA <hanada@metrosystems.co.jp>
To: pgsql-hackers@postgresql.org
Date: 2011-01-12T12:11:22Z
Lists: pgsql-hackers
Attachments
- fdw_handler.patch.gz (application/octet-stream) patch
- foreign_scan.patch.gz (application/octet-stream) patch
- catalog_lookup.patch.gz (application/octet-stream) patch
Attached are WIP version of patches for FDW API. Basically not changed from last version but rebased to current HEAD. To make review easier, I split core functionality into 3 patches. Please apply these patches in the following order. 1) fdw_handler - this patch adds HANDLER option to both syntax and catalog of FOREIGN DATA WRAPPER. 2) foreign_scan - this patch adds following: ForeignScan executor-node, hooks in planner and executor, and FdwRoutine (FDW API). 3) catalog_lookup - this patch adds GetForeignTable() whicch returns ForeignTable object, similar to GetForeignDataWrapper(), GetForeignServer(), and GetUserMapping(). This function is assumed to be used by FDWs. You would be able to test these patches with file_fdw wrapper which would be posted in another thread. Regards, -- Shigeru Hanada