]> granicus.if.org Git - postgresql/commit
First pass at set-returning-functions in FROM, by Joe Conway with
authorTom Lane <tgl@sss.pgh.pa.us>
Sun, 12 May 2002 20:10:05 +0000 (20:10 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sun, 12 May 2002 20:10:05 +0000 (20:10 +0000)
commitf9e4f611a18f64fd9106a72ec9af9e2220075780
treebfbc1d3d9fb5a008d8fe3405dce3366659c7e7cc
parent71009354c848964e657e540e24dac6b4c9a81570
First pass at set-returning-functions in FROM, by Joe Conway with
some kibitzing from Tom Lane.  Not everything works yet, and there's
no documentation or regression test, but let's commit this so Joe
doesn't need to cope with tracking changes in so many files ...
48 files changed:
src/backend/catalog/namespace.c
src/backend/commands/explain.c
src/backend/commands/indexcmds.c
src/backend/executor/Makefile
src/backend/executor/execAmi.c
src/backend/executor/execMain.c
src/backend/executor/execProcnode.c
src/backend/executor/execQual.c
src/backend/executor/execUtils.c
src/backend/executor/functions.c
src/backend/executor/nodeFunctionscan.c [new file with mode: 0644]
src/backend/executor/nodeSubqueryscan.c
src/backend/nodes/copyfuncs.c
src/backend/nodes/equalfuncs.c
src/backend/nodes/outfuncs.c
src/backend/nodes/print.c
src/backend/nodes/readfuncs.c
src/backend/optimizer/path/allpaths.c
src/backend/optimizer/path/clausesel.c
src/backend/optimizer/path/costsize.c
src/backend/optimizer/plan/createplan.c
src/backend/optimizer/plan/setrefs.c
src/backend/optimizer/plan/subselect.c
src/backend/optimizer/util/clauses.c
src/backend/optimizer/util/pathnode.c
src/backend/optimizer/util/relnode.c
src/backend/parser/analyze.c
src/backend/parser/gram.y
src/backend/parser/parse_clause.c
src/backend/parser/parse_func.c
src/backend/parser/parse_relation.c
src/backend/parser/parse_type.c
src/backend/rewrite/rewriteDefine.c
src/backend/utils/adt/ruleutils.c
src/backend/utils/fmgr/README
src/include/catalog/catversion.h
src/include/executor/executor.h
src/include/executor/nodeFunctionscan.h [new file with mode: 0644]
src/include/nodes/execnodes.h
src/include/nodes/nodes.h
src/include/nodes/parsenodes.h
src/include/nodes/plannodes.h
src/include/nodes/primnodes.h
src/include/nodes/relation.h
src/include/optimizer/cost.h
src/include/optimizer/pathnode.h
src/include/parser/parse_relation.h
src/include/utils/builtins.h