more-helpful-izing a debug message

Started by Marko Tiikkajaover 10 years ago3 messages
#1Marko Tiikkaja
marko@joh.to
1 attachment(s)

Hi,

One of the debug messages related to logical replication could be more
helpful than it currently is. The attached patch reorders the two
operations to make it so.

Please consider patching and back-patching.

.m

Attachments:

logical_lsn.patchtext/plain; charset=UTF-8; name=logical_lsn.patch; x-mac-creator=0; x-mac-type=0Download
diff --git a/src/backend/replication/logical/logical.c b/src/backend/replication/logical/logical.c
index 824bc91..7643add 100644
--- a/src/backend/replication/logical/logical.c
+++ b/src/backend/replication/logical/logical.c
@@ -406,11 +406,12 @@ CreateDecodingContext(XLogRecPtr start_lsn,
 		 * decoding. Clients have to be able to do that to support synchronous
 		 * replication.
 		 */
-		start_lsn = slot->data.confirmed_flush;
 		elog(DEBUG1, "cannot stream from %X/%X, minimum is %X/%X, forwarding",
 			 (uint32) (start_lsn >> 32), (uint32) start_lsn,
 			 (uint32) (slot->data.confirmed_flush >> 32),
 			 (uint32) slot->data.confirmed_flush);
+
+		start_lsn = slot->data.confirmed_flush;
 	}
 
 	ctx = StartupDecodingContext(output_plugin_options,
#2Robert Haas
robertmhaas@gmail.com
In reply to: Marko Tiikkaja (#1)
Re: more-helpful-izing a debug message

On Wed, Jul 8, 2015 at 5:38 AM, Marko Tiikkaja <marko@joh.to> wrote:

One of the debug messages related to logical replication could be more
helpful than it currently is. The attached patch reorders the two
operations to make it so.

Please consider patching and back-patching.

Andres, this looks like a bug fix to me. What do you think?

--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

#3Andres Freund
andres@anarazel.de
In reply to: Robert Haas (#2)
Re: more-helpful-izing a debug message

On 2015-08-04 16:38:58 -0400, Robert Haas wrote:

On Wed, Jul 8, 2015 at 5:38 AM, Marko Tiikkaja <marko@joh.to> wrote:

One of the debug messages related to logical replication could be more
helpful than it currently is. The attached patch reorders the two
operations to make it so.

Please consider patching and back-patching.

Andres, this looks like a bug fix to me. What do you think?

Yes, definitely. Sorry for letting this fall by the wayside. Pushed.

Regards,

Andres

--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers