From 5e33d6df36ef185370d778f42d30c6433ac18aa4 Mon Sep 17 00:00:00 2001
From: Bruce Momjian <bruce@momjian.us>
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 2df7bdb1e9f..6c10bbe57ef 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);
-- 
GitLab