@@ -915,7 +915,7 @@ DecodeInsert(LogicalDecodingContext *ctx, XLogRecordBuffer *buf)
915
915
if (FilterByOrigin (ctx , XLogRecGetOrigin (r )))
916
916
return ;
917
917
918
- change = ReorderBufferGetChange (ctx -> reorder );
918
+ change = ReorderBufferAllocChange (ctx -> reorder );
919
919
if (!(xlrec -> flags & XLH_INSERT_IS_SPECULATIVE ))
920
920
change -> action = REORDER_BUFFER_CHANGE_INSERT ;
921
921
else
@@ -928,7 +928,7 @@ DecodeInsert(LogicalDecodingContext *ctx, XLogRecordBuffer *buf)
928
928
tuplelen = datalen - SizeOfHeapHeader ;
929
929
930
930
change -> data .tp .newtuple =
931
- ReorderBufferGetTupleBuf (ctx -> reorder , tuplelen );
931
+ ReorderBufferAllocTupleBuf (ctx -> reorder , tuplelen );
932
932
933
933
DecodeXLogTuple (tupledata , datalen , change -> data .tp .newtuple );
934
934
@@ -965,7 +965,7 @@ DecodeUpdate(LogicalDecodingContext *ctx, XLogRecordBuffer *buf)
965
965
if (FilterByOrigin (ctx , XLogRecGetOrigin (r )))
966
966
return ;
967
967
968
- change = ReorderBufferGetChange (ctx -> reorder );
968
+ change = ReorderBufferAllocChange (ctx -> reorder );
969
969
change -> action = REORDER_BUFFER_CHANGE_UPDATE ;
970
970
change -> origin_id = XLogRecGetOrigin (r );
971
971
memcpy (& change -> data .tp .rlocator , & target_locator , sizeof (RelFileLocator ));
@@ -980,7 +980,7 @@ DecodeUpdate(LogicalDecodingContext *ctx, XLogRecordBuffer *buf)
980
980
tuplelen = datalen - SizeOfHeapHeader ;
981
981
982
982
change -> data .tp .newtuple =
983
- ReorderBufferGetTupleBuf (ctx -> reorder , tuplelen );
983
+ ReorderBufferAllocTupleBuf (ctx -> reorder , tuplelen );
984
984
985
985
DecodeXLogTuple (data , datalen , change -> data .tp .newtuple );
986
986
}
@@ -996,7 +996,7 @@ DecodeUpdate(LogicalDecodingContext *ctx, XLogRecordBuffer *buf)
996
996
tuplelen = datalen - SizeOfHeapHeader ;
997
997
998
998
change -> data .tp .oldtuple =
999
- ReorderBufferGetTupleBuf (ctx -> reorder , tuplelen );
999
+ ReorderBufferAllocTupleBuf (ctx -> reorder , tuplelen );
1000
1000
1001
1001
DecodeXLogTuple (data , datalen , change -> data .tp .oldtuple );
1002
1002
}
@@ -1031,7 +1031,7 @@ DecodeDelete(LogicalDecodingContext *ctx, XLogRecordBuffer *buf)
1031
1031
if (FilterByOrigin (ctx , XLogRecGetOrigin (r )))
1032
1032
return ;
1033
1033
1034
- change = ReorderBufferGetChange (ctx -> reorder );
1034
+ change = ReorderBufferAllocChange (ctx -> reorder );
1035
1035
1036
1036
if (xlrec -> flags & XLH_DELETE_IS_SUPER )
1037
1037
change -> action = REORDER_BUFFER_CHANGE_INTERNAL_SPEC_ABORT ;
@@ -1051,7 +1051,7 @@ DecodeDelete(LogicalDecodingContext *ctx, XLogRecordBuffer *buf)
1051
1051
Assert (XLogRecGetDataLen (r ) > (SizeOfHeapDelete + SizeOfHeapHeader ));
1052
1052
1053
1053
change -> data .tp .oldtuple =
1054
- ReorderBufferGetTupleBuf (ctx -> reorder , tuplelen );
1054
+ ReorderBufferAllocTupleBuf (ctx -> reorder , tuplelen );
1055
1055
1056
1056
DecodeXLogTuple ((char * ) xlrec + SizeOfHeapDelete ,
1057
1057
datalen , change -> data .tp .oldtuple );
@@ -1083,16 +1083,16 @@ DecodeTruncate(LogicalDecodingContext *ctx, XLogRecordBuffer *buf)
1083
1083
if (FilterByOrigin (ctx , XLogRecGetOrigin (r )))
1084
1084
return ;
1085
1085
1086
- change = ReorderBufferGetChange (ctx -> reorder );
1086
+ change = ReorderBufferAllocChange (ctx -> reorder );
1087
1087
change -> action = REORDER_BUFFER_CHANGE_TRUNCATE ;
1088
1088
change -> origin_id = XLogRecGetOrigin (r );
1089
1089
if (xlrec -> flags & XLH_TRUNCATE_CASCADE )
1090
1090
change -> data .truncate .cascade = true;
1091
1091
if (xlrec -> flags & XLH_TRUNCATE_RESTART_SEQS )
1092
1092
change -> data .truncate .restart_seqs = true;
1093
1093
change -> data .truncate .nrelids = xlrec -> nrelids ;
1094
- change -> data .truncate .relids = ReorderBufferGetRelids (ctx -> reorder ,
1095
- xlrec -> nrelids );
1094
+ change -> data .truncate .relids = ReorderBufferAllocRelids (ctx -> reorder ,
1095
+ xlrec -> nrelids );
1096
1096
memcpy (change -> data .truncate .relids , xlrec -> relids ,
1097
1097
xlrec -> nrelids * sizeof (Oid ));
1098
1098
ReorderBufferQueueChange (ctx -> reorder , XLogRecGetXid (r ),
@@ -1149,7 +1149,7 @@ DecodeMultiInsert(LogicalDecodingContext *ctx, XLogRecordBuffer *buf)
1149
1149
HeapTuple tuple ;
1150
1150
HeapTupleHeader header ;
1151
1151
1152
- change = ReorderBufferGetChange (ctx -> reorder );
1152
+ change = ReorderBufferAllocChange (ctx -> reorder );
1153
1153
change -> action = REORDER_BUFFER_CHANGE_INSERT ;
1154
1154
change -> origin_id = XLogRecGetOrigin (r );
1155
1155
@@ -1160,7 +1160,7 @@ DecodeMultiInsert(LogicalDecodingContext *ctx, XLogRecordBuffer *buf)
1160
1160
datalen = xlhdr -> datalen ;
1161
1161
1162
1162
change -> data .tp .newtuple =
1163
- ReorderBufferGetTupleBuf (ctx -> reorder , datalen );
1163
+ ReorderBufferAllocTupleBuf (ctx -> reorder , datalen );
1164
1164
1165
1165
tuple = change -> data .tp .newtuple ;
1166
1166
header = tuple -> t_data ;
@@ -1224,7 +1224,7 @@ DecodeSpecConfirm(LogicalDecodingContext *ctx, XLogRecordBuffer *buf)
1224
1224
if (FilterByOrigin (ctx , XLogRecGetOrigin (r )))
1225
1225
return ;
1226
1226
1227
- change = ReorderBufferGetChange (ctx -> reorder );
1227
+ change = ReorderBufferAllocChange (ctx -> reorder );
1228
1228
change -> action = REORDER_BUFFER_CHANGE_INTERNAL_SPEC_CONFIRM ;
1229
1229
change -> origin_id = XLogRecGetOrigin (r );
1230
1230
0 commit comments