postgresql/src/backend
Tom Lane c607bd693f Clean up the usage of canonicalize_qual(): in particular, be consistent
about whether it is applied before or after eval_const_expressions().
I believe there were some corner cases where the system would fail to
recognize that a partial index is applicable because of the previous
inconsistency.  Store normal rather than 'implicit AND' representations
of constraints and index predicates in the catalogs.
initdb forced due to representation change of constraints/predicates.
2003-12-28 21:57:37 +00:00
..
access Further cleanup in _bt_first: eliminate duplicate code paths. 2003-12-21 17:52:34 +00:00
bootstrap Continued rearrangement to permit pgstat + BootstrapMain processes to be 2003-12-25 03:52:51 +00:00
catalog Clean up the usage of canonicalize_qual(): in particular, be consistent 2003-12-28 21:57:37 +00:00
commands Clean up the usage of canonicalize_qual(): in particular, be consistent 2003-12-28 21:57:37 +00:00
executor Clean up the usage of canonicalize_qual(): in particular, be consistent 2003-12-28 21:57:37 +00:00
lib make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
libpq Patch that makes quoting "sameuser", "samegroup", and "all" remove 2003-12-25 03:44:05 +00:00
main Continued rearrangement to permit pgstat + BootstrapMain processes to be 2003-12-25 03:52:51 +00:00
nodes make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
optimizer Clean up the usage of canonicalize_qual(): in particular, be consistent 2003-12-28 21:57:37 +00:00
parser Reorder tests in parse_coerce so that ANY/ANYELEMENT/ANYARRAY coercion 2003-12-17 19:49:39 +00:00
po $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
port Move slock_t typdefs into s_lock.h from include/port files for 2003-12-23 03:31:30 +00:00
postmaster Continued rearrangement to permit pgstat + BootstrapMain processes to be 2003-12-25 03:52:51 +00:00
regex $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
rewrite $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
storage Improve spinlock code for recent x86 processors: insert a PAUSE 2003-12-27 20:58:58 +00:00
tcop Continued rearrangement to permit pgstat + BootstrapMain processes to be 2003-12-25 03:52:51 +00:00
utils Clean up the usage of canonicalize_qual(): in particular, be consistent 2003-12-28 21:57:37 +00:00
Makefile $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
nls.mk $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00