From 7b3f8bd9a53c6c98a2b4e3919f9368d2e910155f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E8=BE=BE=E6=A0=87?= <848833284@qq.com> Date: Tue, 25 Jun 2024 08:11:01 +0000 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Ddeferred=E7=BA=A6=E6=9D=9F?= =?UTF-8?q?=E5=9C=A8update=E5=90=8E=E5=A4=B1=E6=95=88=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/gausskernel/storage/access/ustore/knl_utuple.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gausskernel/storage/access/ustore/knl_utuple.cpp b/src/gausskernel/storage/access/ustore/knl_utuple.cpp index 2e84ec64f..e15f26ead 100644 --- a/src/gausskernel/storage/access/ustore/knl_utuple.cpp +++ b/src/gausskernel/storage/access/ustore/knl_utuple.cpp @@ -1324,6 +1324,8 @@ HeapTuple UHeapCopyHeapTuple(TupleTableSlot *slot) if (slot->tts_tuple != NULL) { tuple->t_self = ((UHeapTuple)slot->tts_tuple)->ctid; tuple->t_tableOid = ((UHeapTuple)slot->tts_tuple)->table_oid; + tuple->t_xid_base = ((UHeapTuple)slot->tts_tuple)->t_xid_base; + tuple->t_data->t_choice.t_heap.t_xmin = ((UHeapTuple)slot->tts_tuple)->disk_tuple->xid; } return tuple;