postgres.git / summary / log / commit / refs
commit e251e780bfe62168d0edfec459ebdc66b991753f
Author: Heikki Linnakangas <heikki.linnakangas@iki.fi>
Date: Fri Jun 30 15:31:10 2023 +0000
First released in: 17.0
Remove redundant check for fast_forward.
We already checked for it earlier in the function.
Reviewed-by: Andres Freund
Discussion: https://www.postgresql.org/message-id/1ba2899e-77f8-7866-79e5-f3b7d1251a3e@iki.fi
src/backend/replication/logical/decode.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/backend/replication/logical/decode.c b/src/backend/replication/logical/decode.c
index d91055a4409..7039d425e26 100644
--- a/src/backend/replication/logical/decode.c
+++ b/src/backend/replication/logical/decode.c
@@ -422,8 +422,7 @@ heap2_decode(LogicalDecodingContext *ctx, XLogRecordBuffer *buf)
switch (info)
{
case XLOG_HEAP2_MULTI_INSERT:
- if (!ctx->fast_forward &&
- SnapBuildProcessChange(builder, xid, buf->origptr))
+ if (SnapBuildProcessChange(builder, xid, buf->origptr))
DecodeMultiInsert(ctx, buf);
break;
case XLOG_HEAP2_NEW_CID:
[parent: a0dd4c95b9df]