]> granicus.if.org Git - postgresql/commit
Remove code that attempted to rename index columns to keep them in sync with
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 23 Dec 2009 16:43:43 +0000 (16:43 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 23 Dec 2009 16:43:43 +0000 (16:43 +0000)
commitc176e122222c63844c0a2f3f8c568c3fe6c57d15
tree8cd84b6f7695e9d2f81e0efffd706b48cafc924e
parentdf0cdd53d6b849d13d897403dbcaa36c91d7f21c
Remove code that attempted to rename index columns to keep them in sync with
their underlying table columns.  That code was not bright enough to cope with
collision situations (ie, new name conflicts with some other column of the
index).  Since there is no functional reason to do this at all, trying to
upgrade the logic to be bulletproof doesn't seem worth the trouble.

This change means that both the index name and the column names of an index
are set when it's created, and won't be automatically changed when the
underlying table columns are renamed.  Neatnik DBAs are still free to rename
them manually, of course.
src/backend/commands/tablecmds.c