fixed 3d29452 from https://gitee.com/totaj/openGauss-server/pulls/3760
Fix merge with concurrent update/delete bug.
This commit is contained in:
@ -46,7 +46,7 @@ extern TupleTableSlot* ExecDelete(ItemPointer tupleid, Oid deletePartitionOid, i
|
||||
|
||||
extern TupleTableSlot* ExecUpdate(ItemPointer tupleid, Oid oldPartitionOid, int2 bucketid, HeapTupleHeader oldtuple,
|
||||
TupleTableSlot* slot, TupleTableSlot* planSlot, EPQState* epqstate, ModifyTableState* node, bool canSetTag,
|
||||
bool partKeyUpdate, char* partExprKeyStr = NULL);
|
||||
bool partKeyUpdate, TM_Result* out_result, char* partExprKeyStr = NULL);
|
||||
|
||||
template <bool useHeapMultiInsert>
|
||||
extern TupleTableSlot* ExecInsertT(ModifyTableState* state, TupleTableSlot* slot, TupleTableSlot* planSlot,
|
||||
|
||||
Reference in New Issue
Block a user