CVSROOT: /cvsroot
Module name: pgsql-server
Changes by: tgl@postgresql.org 02/09/22 15:42:52
Modified files:
doc/src/sgml : catalogs.sgml
src/backend/access/common: tupdesc.c
src/backend/bootstrap: bootstrap.c
src/backend/catalog: heap.c index.c
src/backend/commands: sequence.c tablecmds.c view.c
src/backend/nodes: copyfuncs.c equalfuncs.c outfuncs.c
readfuncs.c
src/backend/parser: gram.y
src/include/catalog: catversion.h pg_attribute.h pg_class.h
src/include/nodes: parsenodes.h
src/test/regress/expected: alter_table.out type_sanity.out
src/test/regress/sql: alter_table.sql type_sanity.sql
Log message:
Replace pg_attribute.attisinherited with attislocal and attinhcount
columns, to allow more correct behavior in multiple-inheritance cases.
Patch by Alvaro Herrera, review by Tom Lane.