summaryrefslogtreecommitdiff
path: root/src/backend/storage
AgeCommit message (Expand)Author
2024-01-22Add backend support for injection pointsMichael Paquier
2024-01-19Introduce the dynamic shared memory registry.Nathan Bossart
2024-01-19Fix name collision in c64086b79dbaAlexander Korotkov
2024-01-19Reorder actions in ProcArrayApplyRecoveryInfo()Alexander Korotkov
2024-01-18Error message capitalisationPeter Eisentraut
2024-01-12Refactor code checking for file existenceMichael Paquier
2024-01-09Cross-check lists of predefined LWLocks.Nathan Bossart
2024-01-05Fix corruption of local buffer state during extend of temp relationMichael Paquier
2024-01-04Update copyright for 2024Bruce Momjian
2023-12-29Make all Perl warnings fatalPeter Eisentraut
2023-12-20Add support for incremental backup.Robert Haas
2023-12-20Add a new WAL summarizer process.Robert Haas
2023-12-19Fix brown paper bag bug in 5c47c6546c413d5eb51c1626070a807026e6139d.Robert Haas
2023-12-18Provide vectored variants of smgrread() and smgrwrite().Thomas Munro
2023-12-16Refactor pgstat_prepare_io_time() with an input argument instead of a GUCMichael Paquier
2023-12-16Provide multi-block smgrprefetch().Thomas Munro
2023-12-15Fix bugs in manipulation of large objects.Tom Lane
2023-12-12Provide vectored variants of FileRead() and FileWrite().Thomas Munro
2023-12-11Remove trace_recovery_messagesMichael Paquier
2023-12-08Rename ShmemVariableCache to TransamVariablesHeikki Linnakangas
2023-12-08Initialize ShmemVariableCache like other shmem areasHeikki Linnakangas
2023-12-08Don't try to open visibilitymap when analyzing a foreign tableHeikki Linnakangas
2023-12-03Refactor how InitProcess is calledHeikki Linnakangas
2023-12-03Refactor CreateSharedMemoryAndSemaphoresHeikki Linnakangas
2023-11-30Print lwlock stats also for aux processes, when built with LWLOCK_STATSHeikki Linnakangas
2023-11-30Apply quotes more consistently to GUC names in logsMichael Paquier
2023-11-28Index SLRUs by 64-bit integers rather than by 32-bit integersAlexander Korotkov
2023-11-23Use ResourceOwner to track WaitEventSets.Heikki Linnakangas
2023-11-20Prevent overflow for block number in buffile.cMichael Paquier
2023-11-17Change logtape/tuplestore code to use int64 for block numbersMichael Paquier
2023-11-17Remove NOT_USED BufFileTellBlock() from buffile.cMichael Paquier
2023-11-13Remove incorrect file reference in comment.Etsuro Fujita
2023-11-08Make ResourceOwners more easily extensible.Heikki Linnakangas
2023-11-08Move a few ResourceOwnerEnlarge() calls for safety and clarity.Heikki Linnakangas
2023-11-06Remove distprepPeter Eisentraut
2023-11-06Ban role pg_signal_backend from more superuser backend types.Noah Misch
2023-10-30Introduce pg_stat_checkpointerMichael Paquier
2023-10-26Add trailing commas to enum definitionsPeter Eisentraut
2023-10-24Assert that buffers are marked dirty before XLogRegisterBuffer().Jeff Davis
2023-10-23Refactor parse_filename_for_nontemp_relation to parse more.Robert Haas
2023-10-21Fix min_dynamic_shared_memory on Windows.Thomas Munro
2023-10-17Avoid calling proc_exit() in processes forked by system().Nathan Bossart
2023-10-17Improve truncation of pg_serial/, removing "apparent wraparound" LOGsMichael Paquier
2023-10-16Add support event triggers on authenticated loginAlexander Korotkov
2023-10-13Improve the naming in wal_sync_method code.Nathan Bossart
2023-10-06Remove extra parenthesis from comment.Etsuro Fujita
2023-09-26doc: correct reference to pg_relation in commentBruce Momjian
2023-09-19Standardize type of extend_by counterPeter Eisentraut
2023-09-14Fix tracking of temp table relation extensions as writesAndres Freund
2023-09-08Teach WaitEventSetWait() to report multiple events on Windows.Thomas Munro