diff options
author | Simon Riggs <simon@2ndQuadrant.com> | 2013-05-06 15:37:17 +0100 |
---|---|---|
committer | Simon Riggs <simon@2ndQuadrant.com> | 2013-05-06 15:37:17 +0100 |
commit | b2ad82dafaae29975dd12e8c43cf2edaa0f23f4b (patch) | |
tree | c97e357290be5df4798c6fa447aac54dcd8a492f /src | |
parent | 8b06e6aba8773df8040b357a1cb058879ed2d94f (diff) | |
download | postgresql-b2ad82dafaae29975dd12e8c43cf2edaa0f23f4b.tar.gz postgresql-b2ad82dafaae29975dd12e8c43cf2edaa0f23f4b.zip |
Execute SET TRANSACTION SNAPSHOT during pg_dump
Previous coding set the SQL buffer but never executed
Bug noted by me during beta testing
Diffstat (limited to 'src')
-rw-r--r-- | src/bin/pg_dump/pg_dump.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bin/pg_dump/pg_dump.c b/src/bin/pg_dump/pg_dump.c index 007b0865eb5..9ecfd0c6aac 100644 --- a/src/bin/pg_dump/pg_dump.c +++ b/src/bin/pg_dump/pg_dump.c @@ -1034,6 +1034,7 @@ setup_connection(Archive *AH, const char *dumpencoding, char *use_role) appendPQExpBuffer(query, "SET TRANSACTION SNAPSHOT "); appendStringLiteralConn(query, AH->sync_snapshot_id, conn); + ExecuteSqlStatement(AH, query->data); destroyPQExpBuffer(query); } else |