]> granicus.if.org Git - postgresql/commit
Repair planner failure when there are multiple IN clauses, each with
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 17 Dec 2003 17:08:06 +0000 (17:08 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 17 Dec 2003 17:08:06 +0000 (17:08 +0000)
commitea27e96dd004a21dbc1435949e5bb859b3724cd0
tree138f470bc5f30567b16255f95e24d0b4b62da538
parent0323e570af23a8b827bae9547697c8174dd4a88b
Repair planner failure when there are multiple IN clauses, each with
a join in its subselect.  In this situation we *must* build a bushy
plan because there are no valid left-sided or right-sided join trees.
Accordingly, hoary sanity check needs an update.  Per report from
Alessandro Depase.
src/backend/optimizer/path/allpaths.c
src/backend/optimizer/path/joinrels.c