Skip to content

Commit d9db80f

Browse files
committed
Add code so database scans are done in an order consistent with
pg_dumpall.
1 parent fb2b088 commit d9db80f

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/bin/scripts/clusterdb.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*
55
* Portions Copyright (c) 2002-2007, PostgreSQL Global Development Group
66
*
7-
* $PostgreSQL: pgsql/src/bin/scripts/clusterdb.c,v 1.15 2007/01/05 22:19:50 momjian Exp $
7+
* $PostgreSQL: pgsql/src/bin/scripts/clusterdb.c,v 1.16 2007/02/13 18:06:18 momjian Exp $
88
*
99
*-------------------------------------------------------------------------
1010
*/
@@ -208,7 +208,7 @@ cluster_all_databases(const char *host, const char *port,
208208
int i;
209209

210210
conn = connectDatabase("postgres", host, port, username, password, progname);
211-
result = executeQuery(conn, "SELECT datname FROM pg_database WHERE datallowconn;", progname, echo);
211+
result = executeQuery(conn, "SELECT datname FROM pg_database WHERE datallowconn ORDER BY 1;", progname, echo);
212212
PQfinish(conn);
213213

214214
for (i = 0; i < PQntuples(result); i++)

src/bin/scripts/reindexdb.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*
55
* Portions Copyright (c) 1996-2007, PostgreSQL Global Development Group
66
*
7-
* $PostgreSQL: pgsql/src/bin/scripts/reindexdb.c,v 1.8 2007/01/05 22:19:50 momjian Exp $
7+
* $PostgreSQL: pgsql/src/bin/scripts/reindexdb.c,v 1.9 2007/02/13 18:06:18 momjian Exp $
88
*
99
*-------------------------------------------------------------------------
1010
*/
@@ -269,7 +269,7 @@ reindex_all_databases(const char *host, const char *port,
269269
int i;
270270

271271
conn = connectDatabase("postgres", host, port, username, password, progname);
272-
result = executeQuery(conn, "SELECT datname FROM pg_database WHERE datallowconn;", progname, echo);
272+
result = executeQuery(conn, "SELECT datname FROM pg_database WHERE datallowconn ORDER BY 1;", progname, echo);
273273
PQfinish(conn);
274274

275275
for (i = 0; i < PQntuples(result); i++)

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy