diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2006-02-03 21:08:49 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2006-02-03 21:08:49 +0000 |
commit | 8b109ebf14cf449d36f293a4cb8188360fd5aec6 (patch) | |
tree | 653cf3144a049c85856f9bd8ee4edae6a09e94f4 /src/backend/access/gist/gistscan.c | |
parent | a25b1decef62b2b47504bbf40b9add149ed5b8dc (diff) | |
download | postgresql-8b109ebf14cf449d36f293a4cb8188360fd5aec6.tar.gz postgresql-8b109ebf14cf449d36f293a4cb8188360fd5aec6.zip |
Teach planner to convert simple UNION ALL subqueries into append relations,
thereby sharing code with the inheritance case. This puts the UNION-ALL-view
approach to partitioned tables on par with inheritance, so far as constraint
exclusion is concerned: it works either way. (Still need to update the docs
to say so.) The definition of "simple UNION ALL" is a little simpler than
I would like --- basically the union arms can only be SELECT * FROM foo
--- but it's good enough for partitioned-table cases.
Diffstat (limited to 'src/backend/access/gist/gistscan.c')
0 files changed, 0 insertions, 0 deletions