summaryrefslogtreecommitdiff
path: root/src/backend/storage
AgeCommit message (Expand)Author
9 hoursPreserve conflict-relevant data during logical replication.Amit Kapila
23 hoursaio: Fix assertion, clarify READMEAndres Freund
5 daysRemove unused variable in generate-lwlocknames.pl.Nathan Bossart
6 daysFix inconsistent LWLock tranche names for MultiXact*Michael Paquier
11 daysRemove long-unused TransactionIdIsActive()Andres Freund
11 daysaio: Fix configuration reload in IO workers.Thomas Munro
11 daysaio: Regularize IO worker internal naming.Thomas Munro
11 daysFix stale idle flag when IO workers exit.Thomas Munro
12 daysRename CHECKPOINT_IMMEDIATE to CHECKPOINT_FAST.Nathan Bossart
12 daysRename CHECKPOINT_FLUSH_ALL to CHECKPOINT_FLUSH_UNLOGGED.Nathan Bossart
14 daysIntroduce pg_dsm_registry_allocations view.Nathan Bossart
2025-07-08aio: Combine io_uring memory mappings, if supportedAndres Freund
2025-07-07Standardize LSN formatting by zero paddingÁlvaro Herrera
2025-07-07Integrate FullTransactionIds deeper into two-phase codeMichael Paquier
2025-07-04Speed up truncation of temporary relations.Fujii Masao
2025-07-02Add GetNamedDSA() and GetNamedDSHash().Nathan Bossart
2025-07-01Make safeguard against incorrect flags for fsync more portable.Tom Lane
2025-07-01Silence valgrind about pg_numa_touch_mem_if_requiredTomas Vondra
2025-06-16aio: Add missing memory barrier when waiting for IO handleAndres Freund
2025-06-12Replace %llu by PRIu64 in AIO io_uring codeMichael Paquier
2025-06-05Fix copy-pasto with process count calculation in method_io_uring.cMichael Paquier
2025-06-03Fix incorrect format placeholdersPeter Eisentraut
2025-06-03Rename log_lock_failure GUC to log_lock_failures for consistency.Fujii Masao
2025-06-02Fix incorrect format placeholdersPeter Eisentraut
2025-05-30Make XactLockTableWait() and ConditionalXactLockTableWait() interruptable more.Fujii Masao
2025-05-23Revert function to get memory context stats for processesDaniel Gustafsson
2025-05-21Adjust operation names of pg_aios to match the documentationMichael Paquier
2025-05-20aio: Fix possible state confusions due to interrupt processingAndres Freund
2025-05-10Remove GLOBALTABLESPACE_OID assert for locked buffers.Noah Misch
2025-05-10aio: Use runtime arguments with injections points in testsMichael Paquier
2025-05-09Add support for runtime arguments in injection pointsMichael Paquier
2025-05-08Use 'void *' for arbitrary buffers, 'uint8 *' for byte arraysHeikki Linnakangas
2025-05-07Fix some comments related to IO workersMichael Paquier
2025-04-27Don't use double-quotes in #include's of system headers, redux.Tom Lane
2025-04-26Eliminate divide in new fast-path locking codeDavid Rowley
2025-04-25aio: Improve debug logging around waiting for IOsAndres Freund
2025-04-25Fix bug allowing io_combine_limit > io_max_combine_combine limitAndres Freund
2025-04-25aio: Fix crash potential for pg_aios views due to late state updateAndres Freund
2025-04-21Fix a few more duplicate words in commentsDavid Rowley
2025-04-19Fix typos and grammar in the codeMichael Paquier
2025-04-19Rename injection points used in AIO testsMichael Paquier
2025-04-17Assert lack of hazardous buffer locks before possible catalog read.Noah Misch
2025-04-12Harmonize function parameter names for Postgres 18.Peter Geoghegan
2025-04-11Fix recently introduced typosDaniel Gustafsson
2025-04-09Cleanup of pg_numa.cTomas Vondra
2025-04-08Introduce file_copy_method setting.Thomas Munro
2025-04-08Add function to get memory context stats for processesDaniel Gustafsson
2025-04-08Increase BAS_BULKREAD based on effective_io_concurrencyAndres Freund
2025-04-08Add pg_buffercache_evict_{relation,all} functionsAndres Freund
2025-04-08Stabilize 035_standby_logical_decoding.pl.Amit Kapila