postgresql/src
Tom Lane 537e92e41f Fix ALTER COLUMN TYPE to preserve the tablespace and reloptions of indexes
it affects.  The original coding neglected tablespace entirely (causing
the indexes to move to the database's default tablespace) and for an index
belonging to a UNIQUE or PRIMARY KEY constraint, it would actually try to
assign the parent table's reloptions to the index :-(.  Per bug #3672 and
subsequent investigation.

8.0 and 8.1 did not have reloptions, but the tablespace bug is present.
2007-10-13 15:55:40 +00:00
..
backend Fix ALTER COLUMN TYPE to preserve the tablespace and reloptions of indexes 2007-10-13 15:55:40 +00:00
bin Make use of additional chklocale.c entries to reject locales that we 2007-09-29 00:14:40 +00:00
include Fix ALTER COLUMN TYPE to preserve the tablespace and reloptions of indexes 2007-10-13 15:55:40 +00:00
interfaces Synced parser and keyword list. 2007-10-10 06:33:17 +00:00
makefiles Propagate Magnus' fix for Windows snowball build into Makefile.cygwin. 2007-08-22 06:34:18 +00:00
pl Fix plperl and pltcl to include the name of the current function when 2007-10-05 17:06:11 +00:00
port Add missing codepage numbers for Windows. 2007-10-10 11:50:07 +00:00
template Use SYSV semaphores rather than POSIX on Darwin >= 6.0 (i.e., OS X 10.2 2007-09-26 00:32:46 +00:00
test Fix the plan-invalidation mechanism to treat regclass constants that refer to 2007-10-11 18:05:27 +00:00
timezone Update timezone data files to release 2007h of the zic database. 2007-10-04 19:06:59 +00:00
tools Add comment. 2007-10-09 02:56:44 +00:00
tutorial Fix PGXS conventions so that extensions can be built against Postgres 2007-06-26 22:05:04 +00:00
DEVELOPERS Testing commit stuff 2006-07-10 15:50:02 +00:00
Makefile Tsearch2 functionality migrates to core. The bulk of this work is by 2007-08-21 01:11:32 +00:00
Makefile.global.in Change initdb and CREATE DATABASE to actively reject attempts to create 2007-09-28 22:25:49 +00:00
Makefile.shlib Change $(CC) to $(COMPILER) on Solaris gcc so -m64 is passed into the 2007-02-20 22:45:57 +00:00
bcc32.mak Remove old-style win32 client-only visual c++ build infrastructure for everything except 2007-03-05 14:18:38 +00:00
nls-global.mk When merging PO files, take into consideration translations in other PO 2006-04-05 13:40:15 +00:00
win32.mak Update supported standalone VC++ version to 7.1+ only, and fix 2007-08-03 10:47:11 +00:00