Content-Length: 252492 | pFad | https://github.com/postgrespro/postgres/commit/7012b132d07c2b4ea15b0b3cb1ea9f3278801d98

0F postgres_fdw: Push down aggregates to remote servers. · postgrespro/postgres@7012b13 · GitHub
Skip to content

Commit 7012b13

Browse files
committed
postgres_fdw: Push down aggregates to remote servers.
Now that the upper planner uses paths, and now that we have proper hooks to inject paths into the upper planning process, it's possible for foreign data wrappers to arrange to push aggregates to the remote side instead of fetching all of the rows and aggregating them locally. This figures to be a massive win for performance, so teach postgres_fdw to do it. Jeevan Chalke and Ashutosh Bapat. Reviewed by Ashutosh Bapat with additional testing by Prabhat Sahu. Various mostly cosmetic changes by me.
1 parent 709e461 commit 7012b13

File tree

6 files changed

+2452
-150
lines changed

6 files changed

+2452
-150
lines changed

0 commit comments

Comments
 (0)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: https://github.com/postgrespro/postgres/commit/7012b132d07c2b4ea15b0b3cb1ea9f3278801d98

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy