summaryrefslogtreecommitdiff
path: root/src/include/storage
AgeCommit message (Expand)Author
2020-10-28Add CheckBuffer() to check on-disk pages without shared buffer loadingMichael Paquier
2020-10-26Extend PageIsVerified() to handle more custom optionsMichael Paquier
2020-09-25Defer flushing of SLRU files.Thomas Munro
2020-09-11Don't run atexit callbacks during signal exits from ProcessStartupPacket.Tom Lane
2020-09-04C comment: correct use of 64-"byte" cache line sizeBruce Momjian
2020-08-26Extend the BufFile interface.Amit Kapila
2020-08-15Prevent concurrent SimpleLruTruncate() for any given SLRU.Noah Misch
2020-08-14snapshot scalability: Move subxact info to ProcGlobal, remove PGXACT.Andres Freund
2020-08-14snapshot scalability: Move PGXACT->vacuumFlags to ProcGlobal->vacuumFlags.Andres Freund
2020-08-14snapshot scalability: Introduce dense array of in-progress xids.Andres Freund
2020-08-13snapshot scalability: Move PGXACT->xmin back to PGPROC.Andres Freund
2020-08-12snapshot scalability: Don't compute global horizons while building snapshots.Andres Freund
2020-08-11Rename VariableCacheData.nextFullXid to nextXid.Andres Freund
2020-08-07Remove PROC_IN_ANALYZE and derived flagsAlvaro Herrera
2020-07-31Preallocate some DSM space at startup.Thomas Munro
2020-07-31Cache smgrnblocks() results in recovery.Thomas Munro
2020-07-30Use a long lived WaitEventSet for WaitLatch().Thomas Munro
2020-07-17Add huge_page_size setting for use on Linux.Thomas Munro
2020-07-08code: replace 'master' with 'leader' where appropriate.Andres Freund
2020-06-18Clean up includes of s_lock.h.Andres Freund
2020-06-17Avoid potential spinlock in a signal handler as part of global barriers.Andres Freund
2020-06-17Remove STATUS_WAITINGPeter Eisentraut
2020-06-16Make BufFileWrite() void.Thomas Munro
2020-06-07Spelling adjustmentsPeter Eisentraut
2020-05-15Drop the redundant "Lock" suffix from LWLock wait event names.Tom Lane
2020-05-15Rename assorted LWLock tranches.Tom Lane
2020-05-15Rename SLRU structures and associated LWLocks.Tom Lane
2020-05-14Initial pgindent and pgperltidy run for v13.Tom Lane
2020-05-10Remove smgrdounlink() in smgr.c from the code treeMichael Paquier
2020-04-08Support PrefetchBuffer() in recovery.Thomas Munro
2020-04-07snapshot scalability: Move delayChkpt from PGXACT to PGPROC.Andres Freund
2020-04-04Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch
2020-03-22Revert "Skip WAL for new relfilenodes, under wal_level=minimal."Noah Misch
2020-03-21Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch
2020-03-20Allow relation extension lock to conflict among parallel group members.Amit Kapila
2020-03-18Assert that we don't acquire a heavyweight lock on another object afterAmit Kapila
2020-03-16Introduce a maintenance_io_concurrency setting.Thomas Munro
2020-03-16Simplify the effective_io_concurrency setting.Thomas Munro
2020-03-11Remove HAVE_WORKING_LINKPeter Eisentraut
2020-03-06Fix page-level checksum calculation in checksum_impl.hMichael Paquier
2020-03-05Avoid -Wconversion warnings when using checksum_impl.hMichael Paquier
2020-02-24Account explicitly for long-lived FDs that are allocated outside fd.c.Tom Lane
2020-02-03Add declaration-level assertions for compile-time checksMichael Paquier
2020-01-28Remove dependency on HeapTuple from predicate locking functions.Thomas Munro
2020-01-24Add pg_file_sync() to adminpack extension.Fujii Masao
2020-01-21Add GUC variables for stat tracking and timeout as PGDLLIMPORTMichael Paquier
2020-01-11Remove STATUS_FOUNDPeter Eisentraut
2020-01-09Add pg_shmem_allocations view.Robert Haas
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-19Extend the ProcSignal mechanism to support barriers.Robert Haas