Description: Patch to add another set of messages to the parser
Origin: Debian
Index: pgfouine/include/postgresql/parsers/PostgreSQLParser.class.php
===================================================================
--- pgfouine.orig/include/postgresql/parsers/PostgreSQLParser.class.php	2010-05-20 00:51:17.000000000 -0500
+++ pgfouine/include/postgresql/parsers/PostgreSQLParser.class.php	2010-05-24 22:56:07.000000000 -0500
@@ -95,8 +95,14 @@
 						strpos($postMatch, 'removing file "') !== 0 &&
 						strpos($postMatch, 'could not receive data from client') !== 0 &&
 						strpos($postMatch, 'checkpoints are occurring too frequently (') !== 0 &&
-						strpos($postMatch, 'invalid length of startup packet') !== 0 &&
-						strpos($postMatch, 'incomplete startup packet') !== 0
+						strpos($postMatch, 'database system is ready') !== 0 &&
+						strpos($postMatch, 'database system was shut down') !== 0 &&
+						strpos($postMatch, 'incomplete startup packet') !== 0 &&
+						strpos($postMatch, 'redo record is at') !== 0 &&
+						strpos($postMatch, 'checkpoint record is at') !== 0 &&
+						strpos($postMatch, 'next transaction ID') !== 0 &&
+						strpos($postMatch, 'next MultiXactId') !== 0 &&
+						strpos($postMatch, 'invalid length of startup packet') !== 0
 						)) {
 						stderr('Unrecognized LOG or DEBUG line: '.$text, true);
 					}
@@ -130,4 +136,4 @@
 	}
 }

-?>
\ No newline at end of file
+?>
