From cc9068e8cb89e913b7a5d0721db1468cef4dee82 Mon Sep 17 00:00:00 2001 From: wzd <1047965019@qq.com> Date: Wed, 27 Nov 2024 20:50:31 +0800 Subject: [PATCH] =?UTF-8?q?rebuild=20drc=E6=97=B6=EF=BC=8C=E6=B8=85?= =?UTF-8?q?=E7=A9=BA=E6=89=80=E6=9C=89seq=E4=B8=BA0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/gausskernel/ddes/adapter/ss_dms_callback.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gausskernel/ddes/adapter/ss_dms_callback.cpp b/src/gausskernel/ddes/adapter/ss_dms_callback.cpp index dff16160e..96c34bc5b 100644 --- a/src/gausskernel/ddes/adapter/ss_dms_callback.cpp +++ b/src/gausskernel/ddes/adapter/ss_dms_callback.cpp @@ -1461,6 +1461,7 @@ static int SSBufRebuildOneDrc(int index, unsigned char thread_index) bool need_rebuild = true; LWLockAcquire((LWLock*)buf_ctrl->ctrl_lock, LW_EXCLUSIVE); bool is_owner = DMS_BUF_CTRL_IS_OWNER(buf_ctrl); + buf_ctrl->seq = 0; LWLockRelease((LWLock*)buf_ctrl->ctrl_lock); if (is_owner) { uint64 buf_state = pg_atomic_read_u64(&buf_desc->state);