pgsql: Avoid passing zero as a value for vacuum_cost_limit, because it's

Поиск
Список
Период
Сортировка
От alvherre@postgresql.org (Alvaro Herrera)
Тема pgsql: Avoid passing zero as a value for vacuum_cost_limit, because it's
Дата
Msg-id 20070608210949.52B839FB636@postgresql.org
обсуждение исходный текст
Список pgsql-committers
Log Message:
-----------
Avoid passing zero as a value for vacuum_cost_limit, because it's not a valid
value for the vacuum code.  Instead, make zero signify getting the value from a
higher level configuration facility, just like -1 in the original coding.  We
still document that -1 is the value that disables the feature, to avoid
confusing the user unnecessarily.

Reported by Galy Lee in <200705310914.l4V9E6JA094603@wwwmaster.postgresql.org>;
per subsequent discussion.

Modified Files:
--------------
    pgsql/doc/src/sgml:
        catalogs.sgml (r2.153 -> r2.154)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/catalogs.sgml.diff?r1=2.153&r2=2.154)
    pgsql/src/backend/postmaster:
        autovacuum.c (r1.47 -> r1.48)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/postmaster/autovacuum.c.diff?r1=1.47&r2=1.48)

В списке pgsql-committers по дате отправления:

Предыдущее
От: tgl@postgresql.org (Tom Lane)
Дата:
Сообщение: pgsql: Add note that LIMIT without ORDER BY can produce outright
Следующее
От: alvherre@postgresql.org (Alvaro Herrera)
Дата:
Сообщение: pgsql: Disallow the cost balancing code from resulting in a zero cost