postgresql/src/backend/storage
Robert Haas 3e63e8462f When using the WAL-logged CREATE DATABASE strategy, bulk extend.
This should improve performance, and was suggested by Andres Freund.
Back-patch to v15 to keep the code consistent across branches.

Dilip Kumar

Discussion: http://postgr.es/m/C3458199-FEDD-4356-865A-08DFAA5D4065@anarazel.de
Discussion: http://postgr.es/m/CAFiTN-sJ0vVpJrZ=R5M+g7Tr8=NN4wKOtrqOcDEsfFfnZgivVA@mail.gmail.com
2022-08-18 11:26:34 -04:00
..
buffer When using the WAL-logged CREATE DATABASE strategy, bulk extend. 2022-08-18 11:26:34 -04:00
file Remove configure probe for sys/resource.h and refactor. 2022-08-14 00:09:47 +12:00
freespace Change internal RelFileNode references to RelFileNumber or RelFileLocator. 2022-07-06 11:39:09 -04:00
ipc Remove configure probes for sys/ipc.h, sys/sem.h, sys/shm.h. 2022-08-14 00:09:47 +12:00
large_object Update copyright for 2022 2022-01-07 19:04:57 -05:00
lmgr Avoid using list_length() to test for empty list. 2022-08-17 11:12:35 -04:00
page Convert macros to static inline functions (bufpage.h) 2022-07-11 07:21:52 +02:00
smgr Use TRUNCATE to preserve relfilenode for pg_largeobject + index. 2022-07-28 16:03:42 -04:00
sync Avoid shadowing a variable in sync.c. 2022-07-15 00:06:32 +12:00
Makefile Refactor the fsync queue for wider use. 2019-04-04 23:38:38 +13:00