Add FILLFACTOR to CREATE INDEX.

Bruce Momjian <bruce@momjian.us>

Commit: 277807bd9eba1645d8dfc9252fa29220c4a83751
Author: Bruce Momjian <bruce@momjian.us>
Date: 2006-07-02T02:23:23Z
Releases: 8.2.0
Add FILLFACTOR to CREATE INDEX.

ITAGAKI Takahiro

Files

PathChange+/−
doc/src/sgml/ref/alter_index.sgml modified +23 −1
doc/src/sgml/ref/alter_table.sgml modified +23 −1
doc/src/sgml/ref/create_index.sgml modified +11 −1
doc/src/sgml/ref/create_table_as.sgml modified +11 −1
doc/src/sgml/ref/create_table.sgml modified +11 −1
src/backend/access/common/heaptuple.c modified +52 −1
src/backend/access/gin/ginutil.c modified +15 −1
src/backend/access/gist/gist.c modified +12 −5
src/backend/access/gist/gistutil.c modified +17 −3
src/backend/access/gist/gistvacuum.c modified +2 −2
src/backend/access/gist/gistxlog.c modified +2 −2
src/backend/access/hash/hashpage.c modified +3 −2
src/backend/access/hash/hashutil.c modified +14 −1
src/backend/access/heap/heapam.c modified +61 −1
src/backend/access/heap/hio.c modified +11 −5
src/backend/access/index/genam.c modified +46 −1
src/backend/access/nbtree/nbtinsert.c modified +11 −10
src/backend/access/nbtree/nbtsort.c modified +21 −5
src/backend/access/nbtree/nbtutils.c modified +14 −1
src/backend/access/transam/xlogutils.c modified +2 −2
src/backend/bootstrap/bootparse.y modified +8 −4
src/backend/catalog/heap.c modified +26 −14
src/backend/catalog/index.c modified +61 −9
src/backend/catalog/indexing.c modified +4 −1
src/backend/commands/cluster.c modified +27 −2
src/backend/commands/define.c modified +31 −5
src/backend/commands/indexcmds.c modified +4 −2
src/backend/commands/prepare.c modified +2 −1
src/backend/commands/sequence.c modified +13 −3
src/backend/commands/tablecmds.c modified +136 −28
src/backend/commands/typecmds.c modified +2 −2
src/backend/commands/vacuum.c modified +21 −7
src/backend/commands/vacuumlazy.c modified +3 −1
src/backend/commands/view.c modified +3 −2
src/backend/executor/execMain.c modified +8 −2
src/backend/nodes/copyfuncs.c modified +7 −4
src/backend/nodes/equalfuncs.c modified +7 −4
src/backend/nodes/outfuncs.c modified +7 −3
src/backend/nodes/readfuncs.c modified +2 −1
src/backend/parser/analyze.c modified +6 −4
src/backend/parser/gram.y modified +55 −25
src/backend/parser/parse_clause.c modified +267 −12
src/backend/tcop/utility.c modified +2 −1
src/backend/utils/adt/ruleutils.c modified +58 −2
src/backend/utils/cache/relcache.c modified +116 −55
src/bin/pg_dump/pg_dump.c modified +92 −14
src/bin/pg_dump/pg_dump.h modified +3 −1
src/include/access/genam.h modified +11 −1
src/include/access/gin.h modified +2 −1
src/include/access/gist_private.h modified +4 −2
src/include/access/hash.h modified +2 −1
src/include/access/heapam.h modified +30 −1
src/include/access/hio.h modified +2 −2
src/include/access/nbtree.h modified +2 −1
src/include/catalog/catversion.h modified +2 −2
src/include/catalog/heap.h modified +4 −2
src/include/catalog/index.h modified +5 −1
src/include/catalog/pg_am.h modified +8 −6
src/include/catalog/pg_attribute.h modified +5 −3
src/include/catalog/pg_class.h modified +10 −10
src/include/catalog/pg_proc.h modified +9 −1
src/include/commands/defrem.h modified +4 −1
src/include/nodes/parsenodes.h modified +9 −14
src/include/parser/parse_clause.h modified +7 −2
src/include/utils/rel.h modified +8 −1