5555 *
5656 *
5757 * IDENTIFICATION
58- * $PostgreSQL: pgsql/src/backend/postmaster/autovacuum.c,v 1.82 2008/07/21 15:27:02 alvherre Exp $
58+ * $PostgreSQL: pgsql/src/backend/postmaster/autovacuum.c,v 1.83 2008/07/23 20:20:10 alvherre Exp $
5959 *
6060 *-------------------------------------------------------------------------
6161 */
@@ -2650,16 +2650,15 @@ autovacuum_do_vac_analyze(autovac_table *tab,
26502650static void
26512651autovac_report_activity (autovac_table * tab )
26522652{
2653- #define MAX_AUTOVAC_ACTIV_LEN (NAMEDATALEN * 2 +32 )
2653+ #define MAX_AUTOVAC_ACTIV_LEN (NAMEDATALEN * 2 +56 )
26542654char activity [MAX_AUTOVAC_ACTIV_LEN ];
26552655int len ;
26562656
26572657/* Report the command and possible options */
26582658if (tab -> at_dovacuum )
26592659snprintf (activity ,MAX_AUTOVAC_ACTIV_LEN ,
2660- "autovacuum: VACUUM%s%s" ,
2661- tab -> at_doanalyze ?" ANALYZE" :"" ,
2662- tab -> at_wraparound ?" (to prevent wraparound)" :"" );
2660+ "autovacuum: VACUUM%s" ,
2661+ tab -> at_doanalyze ?" ANALYZE" :"" );
26632662else
26642663snprintf (activity ,MAX_AUTOVAC_ACTIV_LEN ,
26652664"autovacuum: ANALYZE" );
@@ -2670,7 +2669,8 @@ autovac_report_activity(autovac_table *tab)
26702669len = strlen (activity );
26712670
26722671snprintf (activity + len ,MAX_AUTOVAC_ACTIV_LEN - len ,
2673- " %s.%s" ,tab -> at_nspname ,tab -> at_relname );
2672+ " %s.%s%s" ,tab -> at_nspname ,tab -> at_relname ,
2673+ tab -> at_wraparound ?" (to prevent wraparound)" :"" );
26742674
26752675/* Set statement_timestamp() to current time for pg_stat_activity */
26762676SetCurrentStatementStartTimestamp ();