Apply my original fix for Taiki Yamaguchi's bug report about DISTINCT MAX().
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 31 Mar 2008 16:59:33 +0000 (16:59 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 31 Mar 2008 16:59:33 +0000 (16:59 +0000)
commit0973c9a3a815ef191088eaacb6486b1f928db6ce
tree9cd80d46b183aff012199de168a8bfcf6a351540
parent5a087a86bef9c39436ac7915537d06fe344baff1
Apply my original fix for Taiki Yamaguchi's bug report about DISTINCT MAX().
Add some regression tests for plausible failures in this area.
src/backend/optimizer/path/equivclass.c
src/backend/optimizer/plan/planagg.c
src/include/optimizer/paths.h
src/test/regress/expected/aggregates.out
src/test/regress/sql/aggregates.sql