summaryrefslogtreecommitdiff
path: root/src/include/storage
AgeCommit message (Expand)Author
39 hoursConvert PROC_HDR->startupBufferPinWaitBufId to a Buffer.Nathan Bossart
11 daysFix some -Wcast-qual warningsPeter Eisentraut
2026-08-06Restore vacuum failsafe abandonment of buffer access strategyMelanie Plageman
2026-07-10bufmgr: Fix order of operations in UnlockBufHdrExtAndres Freund
2026-07-09Fix advertising autovacuum launcher's ProcNumberHeikki Linnakangas
2026-07-08Refactor how some aux processes advertise their ProcNumberHeikki Linnakangas
2026-07-03Switch Get[Local]BufferDescriptor() to use a signed value in inputMichael Paquier
2026-06-30Clean up inconsistencies in CPU-identification macros.Tom Lane
2026-05-24Revert "Allow logical replication snapshots to be database-specific"Álvaro Herrera
2026-05-11Make palloc_array() and friends safe against integer overflow.Tom Lane
2026-04-08aio: Adjust I/O worker pool automatically.Thomas Munro
2026-04-08Fix slotsync worker blocking promotion when stuck in waitFujii Masao
2026-04-07Add EXPLAIN (IO) infrastructure with BitmapHeapScan supportTomas Vondra
2026-04-07Allow logical replication snapshots to be database-specificÁlvaro Herrera
2026-04-07Use .h for the file containing the page checksum code fragmentJohn Naylor
2026-04-06Add CONCURRENTLY option to REPACKÁlvaro Herrera
2026-04-06Fix compilation without injection points with some compilersHeikki Linnakangas
2026-04-05Convert all remaining subsystems to use the new shmem allocation APIHeikki Linnakangas
2026-04-05Convert buffer manager to use the new shmem allocation functionsHeikki Linnakangas
2026-04-05Add alignment option to ShmemRequestStruct()Heikki Linnakangas
2026-04-05Convert AIO to use the new shmem allocation functionsHeikki Linnakangas
2026-04-05Convert SLRUs to use the new shmem allocation functionsHeikki Linnakangas
2026-04-05Use the new shmem allocation functions in a few core subsystemsHeikki Linnakangas
2026-04-05Convert lwlock.c to use the new shmem allocation functionsHeikki Linnakangas
2026-04-05Introduce a registry of built-in shmem subsystemsHeikki Linnakangas
2026-04-05Introduce a new mechanism for registering shared memory areasHeikki Linnakangas
2026-04-05Move some code from shmem.c and shmem.hHeikki Linnakangas
2026-04-04Remove unnecessary #include "spin.h" from shmem.hHeikki Linnakangas
2026-04-04Use AVX2 for calculating page checksums where availableJohn Naylor
2026-04-03Prevent shared memory hash tables from growing beyond initial sizeHeikki Linnakangas
2026-04-03Merge init and max size options on shmem hash tablesHeikki Linnakangas
2026-04-03Online enabling and disabling of data checksumsDaniel Gustafsson
2026-04-01bufmgr: Return whether WaitReadBuffers() needed to waitAndres Freund
2026-04-01aio: io_uring: Allow IO methods to check if IO completed in the backgroundAndres Freund
2026-03-27aio: Don't wait for already in-progress IOAndres Freund
2026-03-27bufmgr: Improve StartBufferIO interfaceAndres Freund
2026-03-27bufmgr: Don't copy pages while writing outAndres Freund
2026-03-26Use ShmemInitStruct to allocate lwlock.c's shared memoryHeikki Linnakangas
2026-03-26Move ShmemIndexLock into ShmemAllocatorHeikki Linnakangas
2026-03-26Use a separate spinlock to protect LWLockTranchesHeikki Linnakangas
2026-03-26Refactor how user-defined LWLock tranches are stored in shmemHeikki Linnakangas
2026-03-26Refactor ShmemIndex initializationHeikki Linnakangas
2026-03-24Avoid including clog.h in proc.hÁlvaro Herrera
2026-03-24Don't include storage/lock.h in so many headersÁlvaro Herrera
2026-03-21Move declarations related to locktags from lock.h to new locktag.hMichael Paquier
2026-03-16Use C11 alignas in typedef definitionsPeter Eisentraut
2026-03-11bufmgr: Remove the, now obsolete, BM_JUST_DIRTIEDAndres Freund
2026-03-11Do not lock in BufferGetLSNAtomic() on archs with 8 byte atomic readsTomas Vondra
2026-03-10Require share-exclusive lock to set hint bits and to flushAndres Freund
2026-03-06Don't include wait_event.h in pgstat.hÁlvaro Herrera