Add SQL Standard WITH ORDINALITY support for UNNEST (and any other SRF)
authorGreg Stark <stark@mit.edu>
Mon, 29 Jul 2013 15:38:01 +0000 (16:38 +0100)
committerGreg Stark <stark@mit.edu>
Mon, 29 Jul 2013 15:38:01 +0000 (16:38 +0100)
commitc62736cc37f6812d1ebb41ea5a86ffe60564a1f0
tree3cb1654476a7e45620d9a3320a002495d000380e
parent55cbfa5366b78d93cd1ff8c4c622b552985344f6
Add SQL Standard WITH ORDINALITY support for UNNEST (and any other SRF)

Author: Andrew Gierth, David Fetter
Reviewers: Dean Rasheed, Jeevan Chalke, Stephen Frost
22 files changed:
doc/src/sgml/func.sgml
doc/src/sgml/ref/select.sgml
src/backend/access/common/tupdesc.c
src/backend/executor/nodeFunctionscan.c
src/backend/nodes/copyfuncs.c
src/backend/nodes/equalfuncs.c
src/backend/nodes/makefuncs.c
src/backend/nodes/outfuncs.c
src/backend/nodes/readfuncs.c
src/backend/optimizer/plan/createplan.c
src/backend/optimizer/util/clauses.c
src/backend/parser/gram.y
src/backend/parser/parse_relation.c
src/backend/parser/parser.c
src/backend/utils/adt/ruleutils.c
src/include/access/tupdesc.h
src/include/nodes/execnodes.h
src/include/nodes/parsenodes.h
src/include/nodes/plannodes.h
src/include/parser/kwlist.h
src/test/regress/expected/rangefuncs.out
src/test/regress/sql/rangefuncs.sql