OSDN Git Service

Use SetConfigOption() to turn off "zero_damaged_pages" in autovacuum.
authorBruce Momjian <bruce@momjian.us>
Tue, 7 Mar 2006 03:03:09 +0000 (03:03 +0000)
committerBruce Momjian <bruce@momjian.us>
Tue, 7 Mar 2006 03:03:09 +0000 (03:03 +0000)
src/backend/postmaster/autovacuum.c

index 02417d7..76295f4 100644 (file)
@@ -10,7 +10,7 @@
  *
  *
  * IDENTIFICATION
- *       $PostgreSQL: pgsql/src/backend/postmaster/autovacuum.c,v 1.13 2006/03/06 05:14:19 momjian Exp $
+ *       $PostgreSQL: pgsql/src/backend/postmaster/autovacuum.c,v 1.14 2006/03/07 03:03:09 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -126,7 +126,7 @@ autovac_start(void)
                return 0;
 
        /* Even if zero_damaged_pages is true, we don't want autovacuum zeroing. */
-       zero_damaged_pages = false;
+       SetConfigOption("zero_damaged_pages", "false", PGC_SUSET, PGC_S_SESSION);
 
        /*
         * Do nothing if too soon since last autovacuum exit.  This limits how