Fix deparsing FETCH FIRST <expr> ROWS WITH TIES
[postgresql.git] / src / backend / storage /
9 days ago Noah MischRemove GLOBALTABLESPACE_OID assert for locked buffers.
9 days ago Michael Paquieraio: Use runtime arguments with injections points in...
9 days ago Michael PaquierAdd support for runtime arguments in injection points
11 days ago Heikki LinnakangasUse 'void *' for arbitrary buffers, 'uint8 *' for byte...
12 days ago 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_
2025-03-21 Thomas MunroFix ps display for IO workers.
2025-03-21 Thomas MunroSupport buffer forwarding in StartReadBuffers().
2025-03-21 Thomas MunroSupport buffer forwarding in read_stream.c.
2025-03-20 Andres Freundbufmgr: Improve stats when a buffer is read in concurrently
2025-03-20 Andres Freundsmgr: Hold interrupts in most smgr functions
2025-03-20 Peter EisentrautRevert workarounds for -Wmissing-braces false positives...
2025-03-20 Peter EisentrautFix typo in comment
2025-03-19 Thomas MunroIncrease io_combine_limit range to 1MB.
2025-03-19 Thomas MunroIntroduce io_max_combine_limit.
2025-03-18 Andres Freundsmgr: Make SMgrRelation initialization safer against...
2025-03-18 Andres Freundaio: Add io_method=worker
2025-03-18 Andres Freundaio: Infrastructure for io_method=worker
2025-03-17 Andres Freundaio: Add core asynchronous I/O infrastructure
2025-03-17 Andres Freundaio: Basic subsystem initialization
2025-03-16 Andres Freundlocalbuf: Introduce StartLocalBufferIO()
2025-03-16 Andres Freundlocalbuf: Introduce FlushLocalBuffer()
2025-03-16 Andres Freundlocalbuf: Introduce TerminateLocalBufferIO()
2025-03-16 Andres Freundlocalbuf: Introduce InvalidateLocalBuffer()
2025-03-16 Andres Freundlocalbuf: Fix dangerous coding pattern in GetLocalVicti...
2025-03-15 Thomas MunroSimplify distance heuristics in read_stream.c.
2025-03-15 Thomas MunroImprove read_stream.c advice for dense streams.
2025-03-14 Fujii MasaoAdd GUC option to log lock acquisition failures.
2025-03-14 Fujii MasaoOptimize iteration over PGPROC for fast-path lock searches.
2025-03-14 Thomas MunroRespect changing pin limits in read_stream.c.
2025-03-14 Thomas MunroImprove buffer manager API for backend pin limits.
2025-03-13 Álvaro HerreraMake lwlocknames.h generated file less ugly
2025-03-13 Peter EisentrautFix copy-and-paste mistake in error message
2025-03-13 Thomas MunroFix read_stream.c for changing io_combine_limit.
2025-03-08 Peter GeogheganMake parallel nbtree index scans use an LWLock.
2025-03-05 Heikki LinnakangasSplit WaitEventSet functions to separate source file
2025-03-05 Heikki LinnakangasUse ModifyWaitEvent to update exit_on_postmaster_death
2025-03-05 Heikki LinnakangasRemove unused ShutdownLatchSupport() function
2025-03-04 Tomas VondraMake FP_LOCK_SLOTS_PER_BACKEND look like a function
2025-02-27 Thomas MunroRemove arbitrary cap on read_stream.c buffer queue.
2025-02-27 Michael PaquierFix possible double-release of spinlock in procsignal.c
2025-02-26 Michael PaquierRe-add GUC track_wal_io_timing
2025-02-25 Andres FreundChange _mdfd_segpath() to return paths by value
2025-02-25 Andres FreundChange relpath() et al to return path by value
2025-02-24 Andres FreundAdd static asserts for MAX_BACKENDS limiting factors
2025-02-24 Andres FreundBase LWLock limits directly on MAX_BACKENDS
2025-02-24 Andres FreundMove MAX_BACKENDS to procnumber.h
next