]> granicus.if.org Git - postgresql/commit
Replace pg_class.relhasexclusion with pg_index.indisexclusion.
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 25 Jan 2011 22:51:59 +0000 (17:51 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 25 Jan 2011 22:51:59 +0000 (17:51 -0500)
commitbd1ad1b019cda851a3e925133c056930368e6424
tree7a0457da38302b33a9ffb79f2904174b22b1805c
parent88452d5ba6b3e8ad49133ac1a660ce0725710f8c
Replace pg_class.relhasexclusion with pg_index.indisexclusion.

There isn't any need to track this state on a table-wide basis, and trying
to do so introduces undesirable semantic fuzziness.  Move the flag to
pg_index, where it clearly describes just a single index and can be
immutable after index creation.
doc/src/sgml/catalogs.sgml
src/backend/catalog/heap.c
src/backend/catalog/index.c
src/backend/commands/vacuum.c
src/backend/parser/parse_utilcmd.c
src/include/catalog/catversion.h
src/include/catalog/pg_class.h
src/include/catalog/pg_index.h