postgresql/src/backend/optimizer/util
Tom Lane da27c0a1ef Teach tid-scan code to make use of "ctid = ANY (array)" clauses, so that
"ctid IN (list)" will still work after we convert IN to ScalarArrayOpExpr.
Make some minor efficiency improvements while at it, such as ensuring that
multiple TIDs are fetched in physical heap order.  And fix EXPLAIN so that
it shows what's really going on for a TID scan.
2005-11-26 22:14:57 +00:00
..
clauses.c Re-run pgindent, fixing a problem where comment lines after a blank 2005-11-22 18:17:34 +00:00
joininfo.c Simplify the planner's join clause management by storing join clauses 2005-06-09 04:19:00 +00:00
Makefile Separate predicate-testing code out of indxpath.c, making it a module 2005-06-10 22:25:37 +00:00
pathnode.c Teach tid-scan code to make use of "ctid = ANY (array)" clauses, so that 2005-11-26 22:14:57 +00:00
plancat.c Re-run pgindent, fixing a problem where comment lines after a blank 2005-11-22 18:17:34 +00:00
predtest.c Standard pgindent run for 8.1. 2005-10-15 02:49:52 +00:00
relnode.c Re-run pgindent, fixing a problem where comment lines after a blank 2005-11-22 18:17:34 +00:00
restrictinfo.c Teach planner and executor to handle ScalarArrayOpExpr as an indexable 2005-11-25 19:47:50 +00:00
tlist.c Standard pgindent run for 8.1. 2005-10-15 02:49:52 +00:00
var.c Standard pgindent run for 8.1. 2005-10-15 02:49:52 +00:00