reorg - pg_reorg: Fixed database corruption when target tables have

From: itagaki(at)pgfoundry(dot)org (User Itagaki)
To: pgsql-committers(at)postgresql(dot)org
Subject: reorg - pg_reorg: Fixed database corruption when target tables have
Date: 2011-04-29 05:06:49
Message-ID: 20110429050649.9A9F31071157@pgfoundry.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Log Message:
-----------
Fixed database corruption when target tables have dropped columns, and
there are views or functions depending on columns after dropped ones.
The issue was reported by depesz, and original patch by Denish Patel.

Improved documentation how to build binaries from source.

COPYRIGHT updated.

Modified Files:
--------------
pg_reorg:
COPYRIGHT (r1.2 -> r1.3)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/COPYRIGHT?r1=1.2&r2=1.3)
Makefile (r1.6 -> r1.7)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/Makefile?r1=1.6&r2=1.7)
pg_reorg/bin:
Makefile (r1.8 -> r1.9)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/bin/Makefile?r1=1.8&r2=1.9)
pg_reorg.c (r1.17 -> r1.18)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/bin/pg_reorg.c?r1=1.17&r2=1.18)
pg_reorg/bin/expected:
reorg.out (r1.9 -> r1.10)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/bin/expected/reorg.out?r1=1.9&r2=1.10)
pg_reorg/bin/pgut:
pgut-fe.c (r1.5 -> r1.6)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/bin/pgut/pgut-fe.c?r1=1.5&r2=1.6)
pgut-fe.h (r1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/bin/pgut/pgut-fe.h?r1=1.1&r2=1.2)
pgut.c (r1.13 -> r1.14)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/bin/pgut/pgut.c?r1=1.13&r2=1.14)
pgut.h (r1.8 -> r1.9)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/bin/pgut/pgut.h?r1=1.8&r2=1.9)
pg_reorg/bin/sql:
reorg.sql (r1.9 -> r1.10)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/bin/sql/reorg.sql?r1=1.9&r2=1.10)
pg_reorg/doc:
index-ja.html (r1.8 -> r1.9)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/doc/index-ja.html?r1=1.8&r2=1.9)
index.html (r1.8 -> r1.9)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/doc/index.html?r1=1.8&r2=1.9)
pg_reorg-ja.html (r1.11 -> r1.12)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/doc/pg_reorg-ja.html?r1=1.11&r2=1.12)
pg_reorg.html (r1.11 -> r1.12)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/doc/pg_reorg.html?r1=1.11&r2=1.12)
pg_reorg/lib:
Makefile (r1.7 -> r1.8)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/lib/Makefile?r1=1.7&r2=1.8)
pg_reorg.sql.in (r1.10 -> r1.11)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/lib/pg_reorg.sql.in?r1=1.10&r2=1.11)
reorg.c (r1.22 -> r1.23)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/lib/reorg.c?r1=1.22&r2=1.23)
uninstall_pg_reorg.sql (r1.3 -> r1.4)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/lib/uninstall_pg_reorg.sql?r1=1.3&r2=1.4)
pg_reorg/lib/pgut:
pgut-be.c (r1.5 -> r1.6)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/lib/pgut/pgut-be.c?r1=1.5&r2=1.6)
pgut-be.h (r1.8 -> r1.9)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/lib/pgut/pgut-be.h?r1=1.8&r2=1.9)
pgut-spi.c (r1.3 -> r1.4)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/lib/pgut/pgut-spi.c?r1=1.3&r2=1.4)
pgut-spi.h (r1.3 -> r1.4)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/lib/pgut/pgut-spi.h?r1=1.3&r2=1.4)
pg_reorg/msvc:
bin.2010.vcxproj (r1.2 -> r1.3)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/msvc/bin.2010.vcxproj?r1=1.2&r2=1.3)
bin.2010.vcxproj.filters (r1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/reorg/pg_reorg/msvc/bin.2010.vcxproj.filters?r1=1.1&r2=1.2)

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2011-04-29 05:46:09 pgsql: Rewrite pg_size_pretty() to avoid compiler bug.
Previous Message Andrew Dunstan 2011-04-29 00:03:11 pgsql: Use non-literal format for possibly non-standard strftime format