diff options
author | Hiroshi Inoue <inoue@tpf.co.jp> | 2001-03-14 08:40:57 +0000 |
---|---|---|
committer | Hiroshi Inoue <inoue@tpf.co.jp> | 2001-03-14 08:40:57 +0000 |
commit | ebffbb42ac0e1fe7800392876c980b63b388bfc0 (patch) | |
tree | 190512b8f654a4a171cd41c5632de03e873e106a /src | |
parent | eeaf3fc3a1315d03191c994568ac2628725e661e (diff) | |
download | postgresql-ebffbb42ac0e1fe7800392876c980b63b388bfc0.tar.gz postgresql-ebffbb42ac0e1fe7800392876c980b63b388bfc0.zip |
ifdef out reindex stuff in VACUUM for safety.
Diffstat (limited to 'src')
-rw-r--r-- | src/backend/commands/vacuum.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/backend/commands/vacuum.c b/src/backend/commands/vacuum.c index e4d2fcb0ad8..3606d05f741 100644 --- a/src/backend/commands/vacuum.c +++ b/src/backend/commands/vacuum.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/commands/vacuum.c,v 1.186 2001/01/24 19:42:53 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/commands/vacuum.c,v 1.187 2001/03/14 08:40:57 inoue Exp $ * *------------------------------------------------------------------------- */ @@ -458,6 +458,11 @@ vacuum_rel(Oid relid) vacrelstats->hasindex = true; else vacrelstats->hasindex = false; +#ifdef NOT_USED + /* + * reindex in VACUUM is dangerous under WAL. + * ifdef out until it becomes safe. + */ if (reindex) { for (i = 0; i < nindices; i++) @@ -465,6 +470,7 @@ vacuum_rel(Oid relid) Irel = (Relation *) NULL; activate_indexes_of_a_table(relid, false); } +#endif /* NOT_USED */ /* Clean/scan index relation(s) */ if (Irel != (Relation *) NULL) @@ -512,8 +518,10 @@ vacuum_rel(Oid relid) i); } } +#ifdef NOT_USED if (reindex) activate_indexes_of_a_table(relid, true); +#endif /* NOT_USED */ /* all done with this class, but hold lock until commit */ heap_close(onerel, NoLock); |