postgresql/src/include/nodes
Tom Lane a2095f7fb5 Fix bogus test for hypothetical indexes in get_actual_variable_range().
That function was supposing that indexoid == 0 for a hypothetical index,
but that is not likely to be true in any non-toy implementation of an index
adviser, since assigning a fake OID is the only way to know at EXPLAIN time
which hypothetical index got selected.  Fix by adding a flag to
IndexOptInfo to mark hypothetical indexes.  Back-patch to 9.0 where
get_actual_variable_range() was added.

Gurjeet Singh
2011-02-16 19:24:45 -05:00
..
bitmapset.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
execnodes.h Fix improper matching of resjunk column names for FOR UPDATE in subselect. 2011-02-09 23:27:42 -05:00
makefuncs.h Per-column collation support 2011-02-08 23:04:18 +02:00
memnodes.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
nodeFuncs.h Per-column collation support 2011-02-08 23:04:18 +02:00
nodes.h Add support for multiple versions of an extension and ALTER EXTENSION UPDATE. 2011-02-11 21:25:57 -05:00
params.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
parsenodes.h DDL support for collations 2011-02-12 15:55:18 +02:00
pg_list.h Per-column collation support 2011-02-08 23:04:18 +02:00
plannodes.h Fix improper matching of resjunk column names for FOR UPDATE in subselect. 2011-02-09 23:27:42 -05:00
primnodes.h Per-column collation support 2011-02-08 23:04:18 +02:00
print.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
readfuncs.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
relation.h Fix bogus test for hypothetical indexes in get_actual_variable_range(). 2011-02-16 19:24:45 -05:00
tidbitmap.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
value.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00