Fix assertion failure with replication slot release in single-user mode
[postgresql.git] / src / backend / storage /
11 hours ago Nathan BossartFix comment for MAX_SIMUL_LWLOCKS.
6 days ago Tom LaneMake type Datum be 8 bytes wide everywhere.
11 days ago Thomas MunroFix rare bug in read_stream.c's split IO handling.
11 days ago Peter EisentrautAdd missing Datum conversions
11 days ago Thomas MunroRemove obsolete comment.
2025-08-05 Masahiko SawadaSuppress maybe-uninitialized warning.
2025-08-05 Peter EisentrautFix various hash function uses
2025-08-03 Tom LaneFix MemoryContextAllocAligned's interaction with Valgrind.
2025-07-29 Heikki LinnakangasHandle cancel requests with PID 0 gracefully
2025-07-29 Robert HaasRun pgindent.
2025-07-28 Robert HaasRemove misleading hint for "unexpected data beyond...
2025-07-25 Michael PaquierFix assertion failure with latch wait in single-user...
2025-07-23 Nathan BossartCross-check lists of built-in LWLock tranches.
2025-07-23 Amit KapilaPreserve conflict-relevant data during logical replication.
2025-07-22 Andres Freundaio: Fix assertion, clarify README
2025-07-18 Nathan BossartRemove unused variable in generate-lwlocknames.pl.
2025-07-17 Michael PaquierFix inconsistent LWLock tranche names for MultiXact*
2025-07-12 Andres FreundRemove long-unused TransactionIdIsActive()
2025-07-12 Thomas Munroaio: Fix configuration reload in IO workers.
2025-07-12 Thomas Munroaio: Regularize IO worker internal naming.
2025-07-12 Thomas MunroFix stale idle flag when IO workers exit.
2025-07-11 Nathan BossartRename CHECKPOINT_IMMEDIATE to CHECKPOINT_FAST.
2025-07-11 Nathan BossartRename CHECKPOINT_FLUSH_ALL to CHECKPOINT_FLUSH_UNLOGGED.
2025-07-09 Nathan BossartIntroduce pg_dsm_registry_allocations view.
2025-07-08 Andres Freundaio: Combine io_uring memory mappings, if supported
2025-07-07 Álvaro HerreraStandardize LSN formatting by zero padding
2025-07-07 Michael PaquierIntegrate FullTransactionIds deeper into two-phase...
2025-07-04 Fujii MasaoSpeed up truncation of temporary relations.
2025-07-02 Nathan BossartAdd GetNamedDSA() and GetNamedDSHash().
2025-07-01 Tom LaneMake safeguard against incorrect flags for fsync more...
2025-07-01 Tomas VondraSilence valgrind about pg_numa_touch_mem_if_required
2025-06-16 Andres Freundaio: Add missing memory barrier when waiting for IO...
2025-06-12 Michael PaquierReplace %llu by PRIu64 in AIO io_uring code
2025-06-05 Michael PaquierFix copy-pasto with process count calculation in method...
2025-06-03 Peter EisentrautFix incorrect format placeholders
2025-06-03 Fujii MasaoRename log_lock_failure GUC to log_lock_failures for...
2025-06-02 Peter EisentrautFix incorrect format placeholders
2025-05-30 Fujii MasaoMake XactLockTableWait() and ConditionalXactLockTableWa...
2025-05-23 Daniel GustafssonRevert function to get memory context stats for processes
2025-05-21 Michael PaquierAdjust operation names of pg_aios to match the document...
2025-05-20 Andres Freundaio: Fix possible state confusions due to interrupt...
2025-05-10 Noah MischRemove GLOBALTABLESPACE_OID assert for locked buffers.
2025-05-10 Michael Paquieraio: Use runtime arguments with injections points in...
2025-05-09 Michael PaquierAdd support for runtime arguments in injection points
2025-05-08 Heikki LinnakangasUse 'void *' for arbitrary buffers, 'uint8 *' for byte...
2025-05-07 Michael PaquierFix some comments related to IO workers
2025-04-27 Tom LaneDon't use double-quotes in #include's of system headers...
2025-04-26 David RowleyEliminate divide in new fast-path locking code
2025-04-25 Andres Freundaio: Improve debug logging around waiting for IOs
2025-04-25 Andres FreundFix bug allowing io_combine_limit > io_max_combine_comb...
2025-04-25 Andres Freundaio: Fix crash potential for pg_aios views due to late...
2025-04-21 David RowleyFix a few more duplicate words in comments
2025-04-19 Michael PaquierFix typos and grammar in the code
2025-04-19 Michael PaquierRename injection points used in AIO tests
2025-04-17 Noah MischAssert lack of hazardous buffer locks before possible...
2025-04-12 Peter GeogheganHarmonize function parameter names for Postgres 18.
2025-04-11 Daniel GustafssonFix recently introduced typos
2025-04-09 Tomas VondraCleanup of pg_numa.c
2025-04-08 Thomas MunroIntroduce file_copy_method setting.
2025-04-08 Daniel GustafssonAdd function to get memory context stats for processes
2025-04-08 Andres FreundIncrease BAS_BULKREAD based on effective_io_concurrency
2025-04-08 Andres FreundAdd pg_buffercache_evict_{relation,all} functions
2025-04-08 Amit KapilaStabilize 035_standby_logical_decoding.pl.
2025-04-07 Tomas VondraIntroduce pg_shmem_allocations_numa view
2025-04-07 Andres Freundaio: Make AIO more compatible with valgrind
2025-04-07 Andres Freundlocalbuf: Add Valgrind buffer access instrumentation
2025-04-07 Andres Freundread_stream: Fix overflow hazard with large shared...
2025-04-06 Andres Freundaio: Avoid spurious coverity warning
2025-04-04 Tomas VondraRevert "Improve accounting for memory used by shared...
2025-04-02 Tomas VondraImprove accounting for PredXactList, RWConflictPool...
2025-04-02 Tomas VondraImprove accounting for memory used by shared hash tables
2025-04-02 Heikki LinnakangasMake cancel request keys longer
2025-04-01 Melanie Plagemanaio: Add errcontext for processing I/Os for another...
2025-04-01 Andres Freundaio: Minor comment improvements
2025-04-01 Andres Freundaio: Add README.md explaining higher level design
2025-04-01 Andres Freundmd: Add comment & assert to buffer-zeroing path in...
2025-04-01 Andres Freundaio: Add test_aio module
2025-04-01 Andres Freundaio: Add pg_aios view
2025-03-30 Andres Freundread_stream: Introduce and use optional batchmode support
2025-03-30 Andres Freundaio: Basic read_stream adjustments for real AIO
2025-03-30 Andres Freundbufmgr: Use AIO in StartReadBuffers()
2025-03-30 Andres Freundbufmgr: Implement AIO read support
2025-03-30 Andres Freundaio: Add WARNING result status
2025-03-30 Andres FreundLet caller of PageIsVerified() control ignore_checksum_...
2025-03-30 Andres Freundpgstat: Allow checksum errors to be reported in critica...
2025-03-29 Andres Freundlocalbuf: Track pincount in BufferDesc as well
2025-03-29 Andres Freundaio, bufmgr: Comment fixes/improvements
2025-03-29 Andres Freundaio: Implement support for reads in smgr/md/fd
2025-03-29 Andres FreundFix mis-attribution of checksum failure stats to the...
2025-03-29 Peter EisentrautUse PRI?64 instead of "ll?" in format strings (continued).
2025-03-28 Heikki LinnakangasFix crash if LockErrorCleanup() is called twice
2025-03-27 Daniel GustafssonFix guc_malloc calls for consistency and OOM checks
2025-03-27 Michael Paquierdoc: Correct description of values used in FSM for...
2025-03-26 Andres Freundaio: Add io_method=io_uring
2025-03-26 Andres Freundaio: Rename pgaio_io_prep_* to pgaio_io_start_*
2025-03-26 Andres Freundaio: Pass result of local callbacks to ->report_return
2025-03-26 Andres Freundaio: Be more paranoid about interrupts
2025-03-24 Andres FreundRedefine max_files_per_process to control additionally...
2025-03-23 Heikki LinnakangasFix rare assertion failure in standby, if primary is...
2025-03-22 Andres Freundaio: Change prefix of PgAioResultStatus values to PGAIO_RS_
next