Revert CREATE INDEX ... INCLUDING ...

Teodor Sigaev <teodor@sigaev.ru>

Commit: 8b99edefcab1e82c43139a2c7dc06d31fb27b3e4
Author: Teodor Sigaev <teodor@sigaev.ru>
Date: 2016-04-08T18:52:13Z
Releases: 9.6.0
Revert CREATE INDEX ... INCLUDING ...

It's not ready yet, revert two commits
690c543550b0d2852060c18d270cdb534d339d9a - unstable test output
386e3d7609c49505e079c40c65919d99feb82505 - patch itself

Files

PathChange+/−
contrib/dblink/dblink.c modified +13 −13
contrib/tcn/tcn.c modified +3 −3
doc/src/sgml/catalogs.sgml modified +0 −8
doc/src/sgml/indexam.sgml modified +1 −4
doc/src/sgml/indices.sgml modified +2 −5
doc/src/sgml/ref/create_index.sgml modified +1 −40
doc/src/sgml/ref/create_table.sgml modified +5 −31
src/backend/access/brin/brin.c modified +0 −1
src/backend/access/common/indextuple.c modified +0 −31
src/backend/access/gin/ginutil.c modified +0 −1
src/backend/access/gist/gist.c modified +0 −1
src/backend/access/hash/hash.c modified +0 −1
src/backend/access/index/genam.c modified +7 −9
src/backend/access/nbtree/nbtinsert.c modified +12 −33
src/backend/access/nbtree/nbtpage.c modified +2 −3
src/backend/access/nbtree/nbtree.c modified +0 −1
src/backend/access/nbtree/nbtsearch.c modified +0 −2
src/backend/access/nbtree/nbtsort.c modified +3 −45
src/backend/access/nbtree/nbtutils.c modified +8 −17
src/backend/access/spgist/spgutils.c modified +0 −1
src/backend/bootstrap/bootparse.y modified +0 −2
src/backend/bootstrap/bootstrap.c modified +1 −1
src/backend/catalog/heap.c modified +1 −2
src/backend/catalog/index.c modified +14 −31
src/backend/catalog/indexing.c modified +0 −1
src/backend/catalog/pg_constraint.c modified +2 −24
src/backend/catalog/toasting.c modified +0 −1
src/backend/commands/indexcmds.c modified +13 −47
src/backend/commands/matview.c modified +3 −3
src/backend/commands/tablecmds.c modified +4 −5
src/backend/commands/trigger.c modified +0 −1
src/backend/commands/typecmds.c modified +0 −1
src/backend/executor/execIndexing.c modified +7 −7
src/backend/executor/nodeIndexscan.c modified +3 −5
src/backend/nodes/copyfuncs.c modified +0 −2
src/backend/nodes/equalfuncs.c modified +0 −2
src/backend/nodes/outfuncs.c modified +0 −3
src/backend/optimizer/path/indxpath.c modified +1 −1
src/backend/optimizer/path/pathkeys.c modified +0 −7
src/backend/optimizer/util/plancat.c modified +13 −19
src/backend/parser/analyze.c modified +3 −3
src/backend/parser/gram.y modified +16 −41
src/backend/parser/parse_relation.c modified +1 −1
src/backend/parser/parse_target.c modified +1 −1
src/backend/parser/parse_utilcmd.c modified +19 −102
src/backend/utils/adt/ruleutils.c modified +0 −32
src/backend/utils/adt/selfuncs.c modified +2 −2
src/backend/utils/cache/relcache.c modified +35 −48
src/backend/utils/sort/tuplesort.c modified +3 −2
src/bin/pg_dump/pg_dump.c modified +5 −60
src/bin/pg_dump/pg_dump.h modified +2 −4
src/include/access/amapi.h modified +0 −2
src/include/access/itup.h modified +0 −2
src/include/access/nbtree.h modified +1 −2
src/include/catalog/catversion.h modified +1 −1
src/include/catalog/pg_constraint_fn.h modified +10 −11
src/include/catalog/pg_constraint.h modified +8 −15
src/include/catalog/pg_index.h modified +18 −20
src/include/nodes/execnodes.h modified +3 −6
src/include/nodes/parsenodes.h modified +1 −4
src/include/nodes/relation.h modified +5 −8
src/include/utils/rel.h modified +1 −15
src/test/regress/expected/create_index.out modified +0 −19
src/test/regress/expected/index_including.out deleted +0 −301
src/test/regress/parallel_schedule modified +1 −1
src/test/regress/serial_schedule modified +0 −1
src/test/regress/sql/create_index.sql modified +0 −20
src/test/regress/sql/index_including.sql deleted +0 −181

Documentation touched