Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit241d31d

Browse files
knizhnikkelvich
authored andcommitted
Support more than one truncate in transaction
1 parentdc89773 commit241d31d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

‎multimaster.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2144,7 +2144,9 @@ static void
21442144
MtmLockCluster(void)
21452145
{
21462146
timestamp_tdelay=MIN_WAIT_TIMEOUT;
2147-
Assert(!MtmClusterLocked);
2147+
if (MtmClusterLocked) {
2148+
MtmUnlockCluster();
2149+
}
21482150
MtmLock(LW_EXCLUSIVE);
21492151
if (BIT_CHECK(Mtm->originLockNodeMask,MtmNodeId-1)) {
21502152
elog(ERROR,"There is already pending exclusive lock");

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp