postgresql/src/include/executor
Tom Lane 226837e57e Since createplan.c no longer cares whether index operators are lossy, it has
no particular need to do get_op_opfamily_properties() while building an
indexscan plan.  Postpone that lookup until executor start.  This simplifies
createplan.c a lot more than it complicates nodeIndexscan.c, and makes things
more uniform since we already had to do it that way for RowCompare
expressions.  Should be a bit faster too, at least for plans that aren't
re-used many times, since we avoid palloc'ing and perhaps copying the
intermediate list data structure.
2008-04-13 20:51:21 +00:00
..
execdebug.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
execdefs.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
execdesc.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
executor.h Support statement-level ON TRUNCATE triggers. Simon Riggs 2008-03-28 00:21:56 +00:00
functions.h Arrange to "inline" SQL functions that appear in a query's FROM clause, 2008-03-18 22:04:14 +00:00
hashjoin.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
instrument.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeAgg.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeAppend.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeBitmapAnd.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeBitmapHeapscan.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeBitmapIndexscan.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeBitmapOr.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeFunctionscan.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeGroup.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeHash.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeHashjoin.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeIndexscan.h Since createplan.c no longer cares whether index operators are lossy, it has 2008-04-13 20:51:21 +00:00
nodeLimit.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeMaterial.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeMergejoin.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeNestloop.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeResult.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeSeqscan.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeSetOp.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeSort.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeSubplan.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeSubqueryscan.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeTidscan.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeUnique.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeValuesscan.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
spi.h Add SPI-level support for executing SQL commands with one-time-use plans, 2008-04-01 03:09:30 +00:00
spi_priv.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
tstoreReceiver.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
tuptable.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00