diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2007-02-06 06:50:26 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2007-02-06 06:50:26 +0000 |
commit | 56e59edd7509f8726157cd8039529fc077f57ebb (patch) | |
tree | b7dc7fa4d6a3549b884e5f2ec1d110b299fba6e0 /src/include/postgres_ext.h | |
parent | 91e18dbbccd6ec00e6b1f879d98bbd9376a0689b (diff) | |
download | postgresql-56e59edd7509f8726157cd8039529fc077f57ebb.tar.gz postgresql-56e59edd7509f8726157cd8039529fc077f57ebb.zip |
Fix a performance regression in 8.2: optimization of MIN/MAX into indexscans
had stopped working for tables buried inside views or sub-selects. This is
because I had gotten rid of the simplify_jointree() preprocessing step, and
optimize_minmax_aggregates() wasn't smart enough to deal with a non-canonical
FromExpr. Per gripe from Bill Howe.
Diffstat (limited to 'src/include/postgres_ext.h')
0 files changed, 0 insertions, 0 deletions