postgresql/src
Tom Lane 7422e0081d 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:50 -05:00
..
backend Fix bogus test for hypothetical indexes in get_actual_variable_range(). 2011-02-16 19:24:50 -05:00
bin Translation updates for release 9.0.3 2011-01-27 23:13:33 +02:00
include Fix bogus test for hypothetical indexes in get_actual_variable_range(). 2011-02-16 19:24:50 -05:00
interfaces Add CheckTableNotInUse calls in DROP TABLE and DROP INDEX. 2011-02-15 15:49:59 -05:00
makefiles Allow for LDFLAGS_SL already having a value in Makefile.aix. 2010-07-06 03:41:02 +00:00
pl Create new errcode for recovery conflict caused by db drop on master. 2011-02-01 08:49:58 +00:00
port Tag 9.0.3 2011-01-27 22:21:31 -04:00
template Don't try to force use of -no-cpp-precomp on OS X. It's been five years 2010-08-02 04:51:25 +00:00
test Make ALTER TABLE revalidate uniqueness and exclusion constraints. 2011-01-20 22:48:29 -05:00
timezone Update time zone data files to tzdata release 2010o: DST law changes in 2010-12-13 12:42:25 -05:00
tools Ensure the directory for gram.h is created on win32 2011-01-09 17:02:03 +01:00
tutorial Remove copyright mention of Andrew Yu, per author's permission. 2010-02-02 18:52:02 +00:00
.gitignore Convert cvsignore to gitignore, and add .gitignore for build targets. 2010-09-22 12:57:06 +02:00
bcc32.mak
DEVELOPERS Replace a couple of references to files that no longer exist in the source 2009-05-04 08:08:47 +00:00
Makefile Rethink the way walreceiver is linked into the backend. Instead than shoving 2010-01-20 09:16:24 +00:00
Makefile.global.in Accept slightly grotty coding in Makefile.global in order to keep the -L 2010-07-06 22:03:05 +00:00
Makefile.shlib Still more third thoughts: when linking shared libraries, LDFLAGS probably 2010-07-06 03:55:33 +00:00
nls-global.mk Avoid error from mkdir if no languages are to be installed 2010-05-13 14:35:28 +00:00
win32.mak