aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/backend/commands/vacuum.c11
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())