pgsql: Support rewritten-based full vacuum as VACUUM FULL.
От | itagaki@postgresql.org (Takahiro Itagaki) |
---|---|
Тема | pgsql: Support rewritten-based full vacuum as VACUUM FULL. |
Дата | |
Msg-id | 20100106053114.4EA48753FB7@cvs.postgresql.org обсуждение исходный текст |
Список | pgsql-committers |
Log Message: ----------- Support rewritten-based full vacuum as VACUUM FULL. Traditional VACUUM FULL was renamed to VACUUM FULL INPLACE. Also added a new option -i, --inplace for vacuumdb to perform FULL INPLACE vacuuming. Since the new VACUUM FULL uses CLUSTER infrastructure, we cannot use it for system tables. VACUUM FULL for system tables always fall back into VACUUM FULL INPLACE silently. Itagaki Takahiro, reviewed by Jeff Davis and Simon Riggs. Modified Files: -------------- pgsql/doc/src/sgml/ref: vacuum.sgml (r1.56 -> r1.57) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/ref/vacuum.sgml?r1=1.56&r2=1.57) vacuumdb.sgml (r1.46 -> r1.47) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/ref/vacuumdb.sgml?r1=1.46&r2=1.47) pgsql/src/backend/commands: cluster.c (r1.190 -> r1.191) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/commands/cluster.c?r1=1.190&r2=1.191) vacuum.c (r1.402 -> r1.403) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/commands/vacuum.c?r1=1.402&r2=1.403) pgsql/src/backend/parser: gram.y (r2.702 -> r2.703) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/parser/gram.y?r1=2.702&r2=2.703) pgsql/src/bin/scripts: vacuumdb.c (r1.29 -> r1.30) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/bin/scripts/vacuumdb.c?r1=1.29&r2=1.30) pgsql/src/include/commands: cluster.h (r1.37 -> r1.38) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/commands/cluster.h?r1=1.37&r2=1.38) pgsql/src/include/nodes: parsenodes.h (r1.422 -> r1.423) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/nodes/parsenodes.h?r1=1.422&r2=1.423) pgsql/src/include/parser: kwlist.h (r1.9 -> r1.10) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/parser/kwlist.h?r1=1.9&r2=1.10) pgsql/src/test/regress/expected: vacuum.out (r1.2 -> r1.3) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/expected/vacuum.out?r1=1.2&r2=1.3) pgsql/src/test/regress/sql: vacuum.sql (r1.2 -> r1.3) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/sql/vacuum.sql?r1=1.2&r2=1.3)
В списке pgsql-committers по дате отправления: