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 14e97439940 Use shared buffer in temp table
14e97439940 is described below

commit 14e97439940981109a869edb5437083e90bb81f7
Author: Jinbao Chen <[email protected]>
AuthorDate: Tue Oct 28 00:22:39 2025 +0800

    Use shared buffer in temp table
---
 src/backend/storage/buffer/bufmgr.c | 10 +++++-----
 src/test/regress/serial_schedule    |  1 +
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/src/backend/storage/buffer/bufmgr.c 
b/src/backend/storage/buffer/bufmgr.c
index c760b396e9b..f35efc9e13b 100644
--- a/src/backend/storage/buffer/bufmgr.c
+++ b/src/backend/storage/buffer/bufmgr.c
@@ -1900,11 +1900,11 @@ ExtendBufferedRelCommon(BufferManagerRelation bmr,
                                                                                
 bmr.smgr->smgr_rlocator.backend,
                                                                                
 extend_by);
 
-       if (bmr.relpersistence == RELPERSISTENCE_TEMP)
-               first_block = ExtendBufferedRelLocal(bmr, fork, flags,
-                                                                               
         extend_by, extend_upto,
-                                                                               
         buffers, &extend_by);
-       else
+//     if (bmr.relpersistence == RELPERSISTENCE_TEMP)
+//             first_block = ExtendBufferedRelLocal(bmr, fork, flags,
+//                                                                             
         extend_by, extend_upto,
+//                                                                             
         buffers, &extend_by);
+//     else
                first_block = ExtendBufferedRelShared(bmr, fork, strategy, 
flags,
                                                                                
          extend_by, extend_upto,
                                                                                
          buffers, &extend_by);
diff --git a/src/test/regress/serial_schedule b/src/test/regress/serial_schedule
index f7c7a1dfd52..9bc67063f3b 100644
--- a/src/test/regress/serial_schedule
+++ b/src/test/regress/serial_schedule
@@ -1,5 +1,6 @@
 # src/test/regress/serial_schedule
 # This should probably be in an order similar to parallel_schedule.
+test: test_setup
 # test: tablespace
 test: boolean
 test: char


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

Reply via email to