diff options
-rw-r--r-- | src/backend/commands/vacuum.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/src/backend/commands/vacuum.c b/src/backend/commands/vacuum.c index 72a50690ba4..bc36ef3fed4 100644 --- a/src/backend/commands/vacuum.c +++ b/src/backend/commands/vacuum.c @@ -13,7 +13,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/commands/vacuum.c,v 1.367 2008/03/14 17:25:58 alvherre Exp $ + * $PostgreSQL: pgsql/src/backend/commands/vacuum.c,v 1.368 2008/03/19 14:18:21 alvherre Exp $ * *------------------------------------------------------------------------- */ @@ -482,15 +482,6 @@ vacuum(VacuumStmt *vacstmt, List *relids, * PostgresMain(). */ StartTransactionCommand(); - - /* - * Re-establish the transaction snapshot. This is wasted effort when - * we are called as a normal utility command, because the new - * transaction will be dropped immediately by PostgresMain(); but it's - * necessary if we are called from autovacuum because autovacuum might - * continue on to do an ANALYZE-only call. - */ - ActiveSnapshot = CopySnapshot(GetTransactionSnapshot()); } if (vacstmt->vacuum && !IsAutoVacuumWorkerProcess()) |