summaryrefslogtreecommitdiff
path: root/src/backend/replication/logical/decode.c
diff options
context:
space:
mode:
authorRobert Haas2019-08-01 18:56:54 +0000
committerRobert Haas2019-08-05 13:26:48 +0000
commitcd998e5adc2acd79a1027d758b31104bb0035098 (patch)
tree3514d850976da6229ddd7dda4cec19d1e2eb69a5 /src/backend/replication/logical/decode.c
parent6e8110605cce93bf64839ea40602812368876bc1 (diff)
Dummy AM for experimentation.robert
Diffstat (limited to 'src/backend/replication/logical/decode.c')
-rw-r--r--src/backend/replication/logical/decode.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/backend/replication/logical/decode.c b/src/backend/replication/logical/decode.c
index 272edcbcba..3bf3e8dcd9 100644
--- a/src/backend/replication/logical/decode.c
+++ b/src/backend/replication/logical/decode.c
@@ -133,6 +133,12 @@ LogicalDecodingProcessRecord(LogicalDecodingContext *ctx, XLogReaderState *recor
DecodeLogicalMsgOp(ctx, &buf);
break;
+ case RM_ROBERT_ID:
+ /* XXX. We sure need to do something better here. */
+ ReorderBufferProcessXid(ctx->reorder, XLogRecGetXid(record),
+ buf.origptr);
+ break;
+
/*
* Rmgrs irrelevant for logical decoding; they describe stuff not
* represented in logical decoding. Add new rmgrs in rmgrlist.h's