This is an automated email from the ASF dual-hosted git repository.

chenjinbao1989 pushed a commit to branch cbdb-postgres-merge
in repository https://gitbox.apache.org/repos/asf/cloudberry.git


The following commit(s) were added to refs/heads/cbdb-postgres-merge by this 
push:
     new fa49d0576cc Remove extra lock
fa49d0576cc is described below

commit fa49d0576cc8f75de5d997bc3d88d2c74103760f
Author: Jinbao Chen <[email protected]>
AuthorDate: Thu Nov 6 22:24:03 2025 +0800

    Remove extra lock
---
 src/backend/commands/sequence.c  | 4 +---
 src/test/regress/serial_schedule | 2 +-
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/backend/commands/sequence.c b/src/backend/commands/sequence.c
index c57880e3956..29992eb02fd 100644
--- a/src/backend/commands/sequence.c
+++ b/src/backend/commands/sequence.c
@@ -438,7 +438,7 @@ fill_seq_with_data(Relation rel, HeapTuple tuple)
  * Initialize a sequence's relation fork with the specified tuple as content
  */
 static void
-fill_seq_fork_with_data(Relation rel, HeapTuple tuple, ForkNumber forkNum)
+       fill_seq_fork_with_data(Relation rel, HeapTuple tuple, ForkNumber 
forkNum)
 {
        Buffer          buf;
        Page            page;
@@ -453,8 +453,6 @@ fill_seq_fork_with_data(Relation rel, HeapTuple tuple, 
ForkNumber forkNum)
 
        page = BufferGetPage(buf);
 
-       LockBuffer(buf, BUFFER_LOCK_EXCLUSIVE);
-
        PageInit(page, BufferGetPageSize(buf), sizeof(sequence_magic));
        sm = (sequence_magic *) PageGetSpecialPointer(page);
        sm->magic = SEQ_MAGIC;
diff --git a/src/test/regress/serial_schedule b/src/test/regress/serial_schedule
index cbfe7e9aea8..c10ea775bd7 100644
--- a/src/test/regress/serial_schedule
+++ b/src/test/regress/serial_schedule
@@ -58,7 +58,7 @@ test: create_type
 test: create_table
 # test: create_function_2
 test: copy
-# test: copyselect
+test: copyselect
 # test: copydml
 # test: insert
 # test: insert_conflict


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to