Re: [BUGS] Improper const-evaluation of HAVING with grouping sets and subquery pullup

Andrew Gierth <andrew@tao11.riddles.org.uk>

From: Andrew Gierth <andrew@tao11.riddles.org.uk>
To: Michael Paquier <michael.paquier@gmail.com>
Cc: Tom Lane <tgl@sss.pgh.pa.us>, Heikki Linnakangas <hlinnaka@iki.fi>, Pg Bugs <pgsql-bugs@postgresql.org>
Date: 2017-11-29T06:44:41Z
Lists: pgsql-bugs
>>>>> "Michael" == Michael Paquier <michael.paquier@gmail.com> writes:

 Michael> Tom, are you planning to finish wrapping up this one? For now
 Michael> I am moving it to next CF.

I can take it if Tom and Heikki are busy.

-- 
Andrew.


Commits

  1. Fix incorrect handling of subquery pullup in the presence of grouping sets.

  2. Make setrefs.c match by ressortgroupref even for plain Vars.

  3. Make the upper part of the planner work by generating and comparing Paths.