postgresql/src/include/nodes
Tom Lane bdca82f44d Add a relkind field to RangeTblEntry to avoid some syscache lookups.
The recent additions for FDW support required checking foreign-table-ness
in several places in the parse/plan chain.  While it's not clear whether
that would really result in a noticeable slowdown, it seems best to avoid
any performance risk by keeping a copy of the relation's relkind in
RangeTblEntry.  That might have some other uses later, anyway.
Per discussion.
2011-02-22 19:24:40 -05:00
..
bitmapset.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
execnodes.h Implement an API to let foreign-data wrappers actually be functional. 2011-02-20 00:18:14 -05:00
makefuncs.h Per-column collation support 2011-02-08 23:04:18 +02:00
memnodes.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
nodeFuncs.h Per-column collation support 2011-02-08 23:04:18 +02:00
nodes.h Implement an API to let foreign-data wrappers actually be functional. 2011-02-20 00:18:14 -05:00
params.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
parsenodes.h Add a relkind field to RangeTblEntry to avoid some syscache lookups. 2011-02-22 19:24:40 -05:00
pg_list.h Per-column collation support 2011-02-08 23:04:18 +02:00
plannodes.h Implement an API to let foreign-data wrappers actually be functional. 2011-02-20 00:18:14 -05:00
primnodes.h Per-column collation support 2011-02-08 23:04:18 +02:00
print.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
readfuncs.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
relation.h Implement an API to let foreign-data wrappers actually be functional. 2011-02-20 00:18:14 -05:00
tidbitmap.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
value.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00