git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: 8eace46) | patch
Remove obsoleted code relating to targetlist SRF evaluation.
2017年1月19日 22:12:38 +0000 (14:12 -0800)
2017年1月19日 22:40:41 +0000 (14:40 -0800)
commit ea15e18677fc2eff3135023e27f69ed8821554ed
Remove obsoleted code relating to targetlist SRF evaluation.

Since 69f4b9c plain expression evaluation (and thus normal projection)
can't return sets of tuples anymore. Thus remove code dealing with
that possibility.

This will require adjustments in external code using
ExecEvalExpr()/ExecProject() - that should neither be hard nor very
common.

Author: Andres Freund and Tom Lane
Discussion: https://postgr.es/m/20160822214023.aaxz5l4igypowyri@alap3.anarazel.de
44 files changed:
contrib/postgres_fdw/postgres_fdw.c diff | blob | blame | history
src/backend/catalog/index.c diff | blob | blame | history
src/backend/catalog/partition.c diff | blob | blame | history
src/backend/commands/copy.c diff | blob | blame | history
src/backend/commands/prepare.c diff | blob | blame | history
src/backend/commands/tablecmds.c diff | blob | blame | history
src/backend/commands/typecmds.c diff | blob | blame | history
src/backend/executor/execAmi.c diff | blob | blame | history
src/backend/executor/execQual.c diff | blob | blame | history
src/backend/executor/execScan.c diff | blob | blame | history
src/backend/executor/execUtils.c diff | blob | blame | history
src/backend/executor/nodeAgg.c diff | blob | blame | history
src/backend/executor/nodeBitmapHeapscan.c diff | blob | blame | history
src/backend/executor/nodeCtescan.c diff | blob | blame | history
src/backend/executor/nodeCustom.c diff | blob | blame | history
src/backend/executor/nodeForeignscan.c diff | blob | blame | history
src/backend/executor/nodeFunctionscan.c diff | blob | blame | history
src/backend/executor/nodeGather.c diff | blob | blame | history
src/backend/executor/nodeGroup.c diff | blob | blame | history
src/backend/executor/nodeHash.c diff | blob | blame | history
src/backend/executor/nodeHashjoin.c diff | blob | blame | history
src/backend/executor/nodeIndexonlyscan.c diff | blob | blame | history
src/backend/executor/nodeIndexscan.c diff | blob | blame | history
src/backend/executor/nodeLimit.c diff | blob | blame | history
src/backend/executor/nodeMergejoin.c diff | blob | blame | history
src/backend/executor/nodeModifyTable.c diff | blob | blame | history
src/backend/executor/nodeNestloop.c diff | blob | blame | history
src/backend/executor/nodeProjectSet.c diff | blob | blame | history
src/backend/executor/nodeResult.c diff | blob | blame | history
src/backend/executor/nodeSamplescan.c diff | blob | blame | history
src/backend/executor/nodeSeqscan.c diff | blob | blame | history
src/backend/executor/nodeSubplan.c diff | blob | blame | history
src/backend/executor/nodeSubqueryscan.c diff | blob | blame | history
src/backend/executor/nodeTidscan.c diff | blob | blame | history
src/backend/executor/nodeValuesscan.c diff | blob | blame | history
src/backend/executor/nodeWindowAgg.c diff | blob | blame | history
src/backend/executor/nodeWorktablescan.c diff | blob | blame | history
src/backend/optimizer/util/clauses.c diff | blob | blame | history
src/backend/optimizer/util/predtest.c diff | blob | blame | history
src/backend/utils/adt/domains.c diff | blob | blame | history
src/backend/utils/adt/xml.c diff | blob | blame | history
src/include/executor/executor.h diff | blob | blame | history
src/include/nodes/execnodes.h diff | blob | blame | history
src/pl/plpgsql/src/pl_exec.c diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /