v1-0001-Deduplicate-logicalrep_read_tuple.patch
application/x-patch
Filename: v1-0001-Deduplicate-logicalrep_read_tuple.patch
Type: application/x-patch
Part: 0
Message:
Deduplicate logicalrep_read_tuple()
Patch
Format: format-patch
Series: patch v1-0001
Subject: Deduplicate logicalrep_read_tuple()
| File | + | − |
|---|---|---|
| src/backend/replication/logical/proto.c | 0 | 11 |
From 9c645a11a56b3729b4f9184e6bfb7a6fcf834692 Mon Sep 17 00:00:00 2001 From: Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com> Date: Wed, 18 Jan 2023 05:14:47 +0000 Subject: [PATCH v1] Deduplicate logicalrep_read_tuple() --- src/backend/replication/logical/proto.c | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/backend/replication/logical/proto.c b/src/backend/replication/logical/proto.c index 3a9d53a61e..86e0750fde 100644 --- a/src/backend/replication/logical/proto.c +++ b/src/backend/replication/logical/proto.c @@ -895,17 +895,6 @@ logicalrep_read_tuple(StringInfo in, LogicalRepTupleData *tuple) /* we don't receive the value of an unchanged column */ break; case LOGICALREP_COLUMN_TEXT: - len = pq_getmsgint(in, 4); /* read length */ - - /* and data */ - value->data = palloc(len + 1); - pq_copymsgbytes(in, value->data, len); - value->data[len] = '\0'; - /* make StringInfo fully valid */ - value->len = len; - value->cursor = 0; - value->maxlen = len; - break; case LOGICALREP_COLUMN_BINARY: len = pq_getmsgint(in, 4); /* read length */ -- 2.34.1