diff --git a/src/common/backend/nodes/copyfuncs.cpp b/src/common/backend/nodes/copyfuncs.cpp index 52d18c6cf117d8ac8ee2d8300653d54e7e95100b..394c84c5e4218bac83dac3b2120404464dac7d08 100644 --- a/src/common/backend/nodes/copyfuncs.cpp +++ b/src/common/backend/nodes/copyfuncs.cpp @@ -6446,6 +6446,7 @@ static LockStmt* _copyLockStmt(const LockStmt* from) COPY_SCALAR_FIELD(mode); COPY_SCALAR_FIELD(nowait); COPY_SCALAR_FIELD(cancelable); + COPY_SCALAR_FIELD(isLockTables); if (t_thrd.proc->workingVersionNum >= WAIT_N_TUPLE_LOCK_VERSION_NUM) { COPY_SCALAR_FIELD(waitSec); } diff --git a/src/common/backend/nodes/equalfuncs.cpp b/src/common/backend/nodes/equalfuncs.cpp index 60d8bbf29128cd7c9b462cf804c8afe9f8a1e219..1c428ae2973f84b7d53e5ac77b7e6b547734a205 100644 --- a/src/common/backend/nodes/equalfuncs.cpp +++ b/src/common/backend/nodes/equalfuncs.cpp @@ -2359,6 +2359,8 @@ static bool _equalLockStmt(const LockStmt* a, const LockStmt* b) COMPARE_NODE_FIELD(relations); COMPARE_SCALAR_FIELD(mode); COMPARE_SCALAR_FIELD(nowait); + COMPARE_SCALAR_FIELD(cancelable); + COMPARE_SCALAR_FIELD(isLockTables); if (t_thrd.proc->workingVersionNum >= WAIT_N_TUPLE_LOCK_VERSION_NUM) { COMPARE_SCALAR_FIELD(waitSec); }