summaryrefslogtreecommitdiff
path: root/src/backend/storage/buffer
AgeCommit message (Expand)Author
4 daysSpeed up truncation of temporary relations.Fujii Masao
2025-06-03Fix incorrect format placeholdersPeter Eisentraut
2025-05-10Remove GLOBALTABLESPACE_OID assert for locked buffers.Noah Misch
2025-04-27Don't use double-quotes in #include's of system headers, redux.Tom Lane
2025-04-21Fix a few more duplicate words in commentsDavid Rowley
2025-04-19Fix typos and grammar in the codeMichael 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-08Increase BAS_BULKREAD based on effective_io_concurrencyAndres Freund
2025-04-08Add pg_buffercache_evict_{relation,all} functionsAndres Freund
2025-04-07aio: Make AIO more compatible with valgrindAndres Freund
2025-04-07localbuf: Add Valgrind buffer access instrumentationAndres Freund
2025-04-06aio: Avoid spurious coverity warningAndres Freund
2025-04-01aio: Add test_aio moduleAndres Freund
2025-03-30read_stream: Introduce and use optional batchmode supportAndres Freund
2025-03-30bufmgr: Use AIO in StartReadBuffers()Andres Freund
2025-03-30bufmgr: Implement AIO read supportAndres Freund
2025-03-30Let caller of PageIsVerified() control ignore_checksum_failureAndres Freund
2025-03-30pgstat: Allow checksum errors to be reported in critical sectionsAndres Freund
2025-03-29localbuf: Track pincount in BufferDesc as wellAndres Freund
2025-03-29aio, bufmgr: Comment fixes/improvementsAndres Freund
2025-03-29Fix mis-attribution of checksum failure stats to the wrong databaseAndres Freund
2025-03-21Support buffer forwarding in StartReadBuffers().Thomas Munro
2025-03-20bufmgr: Improve stats when a buffer is read in concurrentlyAndres Freund
2025-03-19Introduce io_max_combine_limit.Thomas Munro
2025-03-16localbuf: Introduce StartLocalBufferIO()Andres Freund
2025-03-16localbuf: Introduce FlushLocalBuffer()Andres Freund
2025-03-16localbuf: Introduce TerminateLocalBufferIO()Andres Freund
2025-03-16localbuf: Introduce InvalidateLocalBuffer()Andres Freund
2025-03-16localbuf: Fix dangerous coding pattern in GetLocalVictimBuffer()Andres Freund
2025-03-14Improve buffer manager API for backend pin limits.Thomas Munro
2025-02-26Re-add GUC track_wal_io_timingMichael Paquier
2025-02-25Change relpath() et al to return path by valueAndres Freund
2025-02-24Remove read/sync fields from pg_stat_wal and GUC track_wal_io_timingMichael Paquier
2025-02-19Fix unsafe access to BufferDescriptorsRichard Guo
2025-02-14Remove obsolete comment.Thomas Munro
2025-02-12Remove unnecessary (char *) casts [mem]Peter Eisentraut
2025-01-31Fix comment of StrategySyncStart()Michael Paquier
2025-01-29Make BufferIsExclusiveLocked and BufferIsDirty work for local buffers.Tom Lane
2025-01-19Remove PrintBufferDescs() and PrintPinnedBufs().Tom Lane
2025-01-14Make pg_stat_io count IOs as bytes instead of blocks for some operationsMichael Paquier
2025-01-10Merge pgstat_count_io_op_n() and pgstat_count_io_op()Michael Paquier
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-06Remove useless casts to (const void *)Peter Eisentraut
2024-11-28Remove useless casts to (void *)Peter Eisentraut
2024-11-14Remove a useless cast to (void *) in hash_search() callPeter Eisentraut
2024-10-27Remove unused #include's from backend .c filesPeter Eisentraut
2024-10-21Fix grammar of a comment in bufmgr.cMichael Paquier
2024-10-08bufmgr/smgr: Don't cross segment boundaries in StartReadBuffers()Andres Freund
2024-10-08bufmgr: Return early in ScheduleBufferTagForWriteback() if fsync=offAndres Freund