summaryrefslogtreecommitdiff
path: root/src/include/storage
AgeCommit message (Expand)Author
2024-11-14Assign a child slot to every postmaster child processHeikki Linnakangas
2024-11-12Add missing word in commentAmit Langote
2024-11-04Revert pg_wal_replay_wait() stored procedureAlexander Korotkov
2024-11-04Split ProcSleep function into JoinWaitQueue and ProcSleepHeikki Linnakangas
2024-11-01Use ProcNumbers instead of direct Latch pointers to address other procsHeikki Linnakangas
2024-10-25For inplace update, send nontransactional invalidations.Noah Misch
2024-10-08bufmgr/smgr: Don't cross segment boundaries in StartReadBuffers()Andres Freund
2024-10-08Use an shmem_exit callback to remove backend from PMChildFlags on exitHeikki Linnakangas
2024-10-05Remove unneeded #includeHeikki Linnakangas
2024-10-01Use macro to define the number of enum valuesPeter Eisentraut
2024-09-24For inplace update durability, make heap_update() callers wait.Noah Misch
2024-09-21Increase the number of fast-path lock slotsTomas Vondra
2024-09-18Allow ReadStream to be consumed as raw block numbers.Thomas Munro
2024-09-03Add block_range_read_stream_cb(), to deduplicate code.Noah Misch
2024-09-03Add const qualifiers to XLogRegister*() functionsPeter Eisentraut
2024-09-03Fix typos and grammar in code comments and docsMichael Paquier
2024-08-29Rename some shared memory initialization routinesHeikki Linnakangas
2024-08-29Refactor lock manager initialization to make it a bit less specialHeikki Linnakangas
2024-08-14Apply PGDLLIMPORT markings to some GUC variablesPeter Eisentraut
2024-08-05Fix typo in bufpage.h.Amit Kapila
2024-08-02Implement pg_wal_replay_wait() stored procedureAlexander Korotkov
2024-07-30Remove --disable-spinlocks.Thomas Munro
2024-07-29Move cancel key generation to after forking the backendHeikki Linnakangas
2024-07-24Move all extern declarations for GUC variables to header filesPeter Eisentraut
2024-07-23Move extern declarations for EXEC_BACKEND to header filesPeter Eisentraut
2024-07-20Add a way to create read stream object by using SMgrRelation.Noah Misch
2024-07-20Refactor PinBufferForBlock() to remove checks about persistence.Noah Misch
2024-07-20Remove "smgr_persistence == 0" dead code.Noah Misch
2024-07-05Lift limitation that PGPROC->links must be the first fieldHeikki Linnakangas
2024-07-02Improve some global variable declarationsPeter Eisentraut
2024-07-01Remove support for HPPA (a/k/a PA-RISC) architecture.Tom Lane
2024-06-27Lock before setting relhassubclass on RELKIND_PARTITIONED_INDEX.Noah Misch
2024-06-27Add wait event type "InjectionPoint", a custom type like "Extension".Noah Misch
2024-06-27Fix MVCC bug with prepared xact with subxacts on standbyHeikki Linnakangas
2024-06-12Harmonize function parameter names for Postgres 17.Peter Geoghegan
2024-05-17Remove unused typedefsPeter Eisentraut
2024-04-18Fix typos and duplicate wordsDaniel Gustafsson
2024-04-11Revert: Implement pg_wal_replay_wait() stored procedureAlexander Korotkov
2024-04-08Add pg_buffercache_evict() function for testing.Thomas Munro
2024-04-07Use an LWLock instead of a spinlock in waitlsn.cAlexander Korotkov
2024-04-06Allow BufferAccessStrategy to limit pin count.Thomas Munro
2024-04-02Avoid deadlock during orphan temp table removal.Tom Lane
2024-04-03Provide API for streaming relation data.Thomas Munro
2024-04-03Provide vectored variant of ReadBuffer().Thomas Munro
2024-04-02Use TidStore for dead tuple TIDs storage during lazy vacuum.Masahiko Sawada
2024-03-20Rework lwlocknames.txt to become lwlocklist.hAlvaro Herrera
2024-03-14Allow a no-wait lock acquisition to succeed in more cases.Robert Haas
2024-03-14Fix false reports in pg_visibilityAlexander Korotkov
2024-03-03Replace BackendIds with 0-based ProcNumbersHeikki Linnakangas
2024-03-03Redefine backend ID to be an index into the proc arrayHeikki Linnakangas