My recent fix for semijoin planning didn't actually work for a semijoin with a
authorTom Lane <[email protected]>
Fri, 28 Nov 2008 19:29:07 +0000 (19:29 +0000)
committerTom Lane <[email protected]>
Fri, 28 Nov 2008 19:29:07 +0000 (19:29 +0000)
commit87ef45ef373b995b6eaa644038721e8bf3ec560c
tree39625282b6727768842345eb54bcbe5429c11b92
parent65ebacf7806e780e5bc36a31a37317f6b1ef5dc3
My recent fix for semijoin planning didn't actually work for a semijoin with a
RHS that can't be unique-ified --- join_is_legal has to check that before
deciding to build a join, else we'll have an unimplementable joinrel.
Per report from Greg Stark.
src/backend/optimizer/path/joinrels.c