ifdef out reindex stuff in VACUUM for safety.
This commit is contained in:
parent
eeaf3fc3a1
commit
ebffbb42ac
@ -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);
|
||||
|
Loading…
x
Reference in New Issue
Block a user