88 *
99 *
1010 * IDENTIFICATION
11- * $PostgreSQL: pgsql/src/backend/tcop/postgres.c,v 1.525 2007/02/20 17:32:16 tgl Exp $
11+ * $PostgreSQL: pgsql/src/backend/tcop/postgres.c,v 1.526 2007/03/02 23:37:22 tgl Exp $
1212 *
1313 * NOTES
1414 * this is the "main" module of the postgres backend and
@@ -823,6 +823,7 @@ exec_simple_query(const char *query_string)
823823{
824824ereport (LOG ,
825825(errmsg ("statement: %s" ,query_string ),
826+ errhidestmt (true),
826827errdetail_execute (parsetree_list )));
827828was_logged = true;
828829}
@@ -1020,12 +1021,14 @@ exec_simple_query(const char *query_string)
10201021{
10211022case 1 :
10221023ereport (LOG ,
1023- (errmsg ("duration: %s ms" ,msec_str )));
1024+ (errmsg ("duration: %s ms" ,msec_str ),
1025+ errhidestmt (true)));
10241026break ;
10251027case 2 :
10261028ereport (LOG ,
10271029(errmsg ("duration: %s ms statement: %s" ,
10281030msec_str ,query_string ),
1031+ errhidestmt (true),
10291032errdetail_execute (parsetree_list )));
10301033break ;
10311034}
@@ -1281,14 +1284,16 @@ exec_parse_message(const char *query_string,/* string to execute */
12811284{
12821285case 1 :
12831286ereport (LOG ,
1284- (errmsg ("duration: %s ms" ,msec_str )));
1287+ (errmsg ("duration: %s ms" ,msec_str ),
1288+ errhidestmt (true)));
12851289break ;
12861290case 2 :
12871291ereport (LOG ,
12881292(errmsg ("duration: %s ms parse %s: %s" ,
12891293msec_str ,
12901294* stmt_name ?stmt_name :"<unnamed>" ,
1291- query_string )));
1295+ query_string ),
1296+ errhidestmt (true)));
12921297break ;
12931298}
12941299
@@ -1635,7 +1640,8 @@ exec_bind_message(StringInfo input_message)
16351640{
16361641case 1 :
16371642ereport (LOG ,
1638- (errmsg ("duration: %s ms" ,msec_str )));
1643+ (errmsg ("duration: %s ms" ,msec_str ),
1644+ errhidestmt (true)));
16391645break ;
16401646case 2 :
16411647ereport (LOG ,
@@ -1645,6 +1651,7 @@ exec_bind_message(StringInfo input_message)
16451651* portal_name ?"/" :"" ,
16461652* portal_name ?portal_name :"" ,
16471653pstmt -> query_string ?pstmt -> query_string :"<source not stored>" ),
1654+ errhidestmt (true),
16481655errdetail_params (params )));
16491656break ;
16501657}
@@ -1778,6 +1785,7 @@ exec_execute_message(const char *portal_name, long max_rows)
17781785* portal_name ?portal_name :"" ,
17791786sourceText ?": " :"" ,
17801787sourceText ?sourceText :"" ),
1788+ errhidestmt (true),
17811789errdetail_params (portalParams )));
17821790was_logged = true;
17831791}
@@ -1846,7 +1854,8 @@ exec_execute_message(const char *portal_name, long max_rows)
18461854{
18471855case 1 :
18481856ereport (LOG ,
1849- (errmsg ("duration: %s ms" ,msec_str )));
1857+ (errmsg ("duration: %s ms" ,msec_str ),
1858+ errhidestmt (true)));
18501859break ;
18511860case 2 :
18521861ereport (LOG ,
@@ -1860,6 +1869,7 @@ exec_execute_message(const char *portal_name, long max_rows)
18601869* portal_name ?portal_name :"" ,
18611870sourceText ?": " :"" ,
18621871sourceText ?sourceText :"" ),
1872+ errhidestmt (true),
18631873errdetail_params (portalParams )));
18641874break ;
18651875}