summaryrefslogtreecommitdiff
path: root/src/backend/storage/ipc
AgeCommit message (Expand)Author
2024-10-27Remove unused #include's from backend .c filesPeter Eisentraut
2024-10-24Move LSN waiting declarations and definitions to better placeAlexander Korotkov
2024-10-21Update outdated comment on WAL-logged locks with invalid XIDHeikki Linnakangas
2024-10-08Use an shmem_exit callback to remove backend from PMChildFlags on exitHeikki Linnakangas
2024-09-21Increase the number of fast-path lock slotsTomas Vondra
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-02Implement pg_wal_replay_wait() stored procedureAlexander Korotkov
2024-07-30Remove --disable-spinlocks.Thomas Munro
2024-07-29Fix double-release of spinlockHeikki Linnakangas
2024-07-29Fix compiler warning/error about typedef redefinitionsHeikki Linnakangas
2024-07-29Move cancel key generation to after forking the backendHeikki Linnakangas
2024-07-26Introduce num_os_semaphores GUC.Nathan Bossart
2024-07-13Fix lost Windows socket EOF events.Thomas Munro
2024-07-09Introduce pg_signal_autovacuum_worker.Nathan Bossart
2024-07-08Remove an extra period in code commentRichard Guo
2024-07-04Optimize memory access in GetRunningTransactionData()Alexander Korotkov
2024-07-04Fix typo in GetRunningTransactionData()Alexander Korotkov
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-05-16Fix documentation about DROP DATABASE FORCE process termination rights.Noah Misch
2024-04-17Remove GlobalVisTestNonRemovable[Full]Horizon, not used anymoreAndres Freund
2024-04-11Revert: Implement pg_wal_replay_wait() stored procedureAlexander Korotkov
2024-04-03Combine freezing and pruning steps in VACUUMHeikki Linnakangas
2024-04-03Move WaitLSNShmemInit() to CreateOrAttachShmemStructs()Alexander Korotkov
2024-04-02Implement pg_wal_replay_wait() stored procedureAlexander Korotkov
2024-03-14Fix false reports in pg_visibilityAlexander Korotkov
2024-03-13Make the order of the header file includes consistentPeter Eisentraut
2024-03-04Remove the adminpack contrib extensionDaniel Gustafsson
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-03-04Use MyBackendType in more places to check what process this isHeikki Linnakangas
2024-03-03Replace BackendIds with 0-based ProcNumbersHeikki Linnakangas
2024-03-03Redefine backend ID to be an index into the proc arrayHeikki Linnakangas
2024-02-26Add helper functions for dshash tables with string keys.Nathan Bossart
2024-02-22Remove superfluous 'pgprocno' field from PGPROCHeikki Linnakangas
2024-02-14Centralize logic for restoring errno in signal handlers.Nathan Bossart
2024-02-14Add a slot synchronization function.Amit Kapila
2024-02-13Fix 'mmap' DSM implementation with allocations larger than 4 GBHeikki Linnakangas
2024-01-22Fix possible NULL pointer dereference in GetNamedDSMSegment().Nathan Bossart
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-03Update copyright for 2024Bruce Momjian
2023-12-20Add support for incremental backup.Robert Haas
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-03Refactor CreateSharedMemoryAndSemaphoresHeikki Linnakangas
2023-11-23Use ResourceOwner to track WaitEventSets.Heikki Linnakangas