postgresql/src/backend/optimizer/util
Tom Lane 2b0c86b665 Ensure that the result of evaluating a function during constant-expression
simplification gets detoasted before it is incorporated into a Const node.
Otherwise, if an immutable function were to return a TOAST pointer (an
unlikely case, but it can be made to happen), we would end up with a plan
that depends on the continued existence of the out-of-line toast datum.
2007-10-11 21:27:49 +00:00
..
clauses.c Ensure that the result of evaluating a function during constant-expression 2007-10-11 21:27:49 +00:00
joininfo.c Restructure code that is responsible for ensuring that clauseless joins are 2007-02-16 00:14:01 +00:00
Makefile Remove remains of old depend target. 2007-01-20 17:16:17 +00:00
pathnode.c Teach tuplesort.c about "top N" sorting, in which only the first N tuples 2007-05-04 01:13:45 +00:00
plancat.c HOT updates. When we update a tuple without changing any of its indexed 2007-09-20 17:56:33 +00:00
predtest.c Fix predicate-proving logic to cope with binary-compatibility cases when 2007-07-24 17:22:07 +00:00
relnode.c Some further performance tweaks for planning large inheritance trees that 2007-04-21 21:01:45 +00:00
restrictinfo.c Put back planner's ability to cache the results of mergejoinscansel(), 2007-01-22 20:00:40 +00:00
tlist.c Update CVS HEAD for 2007 copyright. Back branches are typically not 2007-01-05 22:20:05 +00:00
var.c HOT updates. When we update a tuple without changing any of its indexed 2007-09-20 17:56:33 +00:00