From 5e33d6df36ef185370d778f42d30c6433ac18aa4 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Sat, 2 Sep 2006 02:43:07 +0000 Subject: [PATCH] Suppress some NOTICE messages from REINDEX command. Euler Taveira de Oliveira --- src/bin/scripts/reindexdb.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/bin/scripts/reindexdb.c b/src/bin/scripts/reindexdb.c index 2df7bdb1e9..6c10bbe57e 100644 --- a/src/bin/scripts/reindexdb.c +++ b/src/bin/scripts/reindexdb.c @@ -4,7 +4,7 @@ * * Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group * - * $PostgreSQL: pgsql/src/bin/scripts/reindexdb.c,v 1.5 2006/03/05 15:58:52 momjian Exp $ + * $PostgreSQL: pgsql/src/bin/scripts/reindexdb.c,v 1.6 2006/09/02 02:43:07 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -229,6 +229,13 @@ reindex_one_database(const char *name, const char *dbname, const char *type, conn = connectDatabase(dbname, host, port, username, password, progname); + /* Suppress some NOTICE messages from REINDEX command */ + if (quiet) + { + result = PQexec(conn, "SET client_min_messages = warning"); + PQclear(result); + } + if (echo) printf("%s", sql.data); result = PQexec(conn, sql.data);