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/optimizer/path/joinrels.c | |
| parent | a25b1decef62b2b47504bbf40b9add149ed5b8dc (diff) | |
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/optimizer/path/joinrels.c')
0 files changed, 0 insertions, 0 deletions
