summaryrefslogtreecommitdiff
path: root/src/backend/storage
AgeCommit message (Expand)Author
2023-07-26Fix crash with RemoveFromWaitQueue() when detecting a deadlock.Masahiko Sawada
2023-07-26Document more assumptions of LWLock variable changes with WAL insertsMichael Paquier
2023-07-25Optimize WAL insertion lock acquisition and release with some atomicsMichael Paquier
2023-07-25Fix off-by-one in LimitAdditionalPins()Andres Freund
2023-07-14Remove wal_sync_method=fsync_writethrough on Windows.Thomas Munro
2023-07-10Message wording improvementsPeter Eisentraut
2023-07-06Add GUC parameter "huge_pages_status"Michael Paquier
2023-07-06Revert the commits related to allowing page lock to conflict among parallel g...Amit Kapila
2023-07-05Generate automatically code and documentation related to wait eventsMichael Paquier
2023-07-04Ensure that creation of an empty relfile is fsync'd at checkpoint.Heikki Linnakangas
2023-07-03Refactor some code related to wait events "BufferPin" and "Extension"Michael Paquier
2023-07-02Trust signalfd on illumos, again.Thomas Munro
2023-06-29Error message wording improvementsPeter Eisentraut
2023-06-23Error message refactoringPeter Eisentraut
2023-06-20Pre-beta2 mechanical code beautification.Tom Lane
2023-06-19fd.c: Retry after EINTR in more placesAndres Freund
2023-06-14Fix typo in comment.Masahiko Sawada
2023-06-12Report stats when replaying XLOG_RUNNING_XACTSAndres Freund
2023-06-12Remove a few unused global variables and declarations.Heikki Linnakangas
2023-05-21Remove over-eager assertion in ExtendBufferedRelTo()Andres Freund
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-05-19Remove stray mid-sentence tabs in commentsPeter Eisentraut
2023-05-19Move mdwriteback() to better placePeter Eisentraut
2023-05-19Reindent some commentsPeter Eisentraut
2023-05-17Add writeback to pg_stat_ioAndres Freund
2023-05-17Update parameter name context to wb_contextAndres Freund
2023-05-14Rename io_direct to debug_io_direct.Thomas Munro
2023-05-05Fix typo with wait event for SLRU buffer of commit timestampsMichael Paquier
2023-05-02Fix typos in commentsMichael Paquier
2023-04-24Remove vacuum_defer_cleanup_ageAndres Freund
2023-04-19Fix various typos and incorrect/outdated name referencesDavid Rowley
2023-04-18Fix various typosDavid Rowley
2023-04-14Support RBM_ZERO_AND_CLEANUP_LOCK in ExtendBufferedRelTo(), add testsAndres Freund
2023-04-13Harmonize some more function parameter names.Peter Geoghegan
2023-04-08Handle logical slot conflicts on standbyAndres Freund
2023-04-08Add io_direct setting (developer-only).Thomas Munro
2023-04-08Introduce PG_IO_ALIGN_SIZE and align all I/O buffers.Thomas Munro
2023-04-08Track IO times in pg_stat_ioAndres Freund
2023-04-07Improve IO accounting for temp relation writesAndres Freund
2023-04-07Fix copy-paste bug in 12f3867f553 triggering an assert after a write errorAndres Freund
2023-04-06Add VACUUM/ANALYZE BUFFER_USAGE_LIMIT optionDavid Rowley
2023-04-06Use ExtendBufferedRelTo() in {vm,fsm}_extend()Andres Freund
2023-04-05bufmgr: Introduce infrastructure for faster relation extensionAndres Freund
2023-04-05bufmgr: Support multiple in-progress IOs by using resownerAndres Freund
2023-04-05bufmgr: Acquire and clean victim buffer separatelyAndres Freund
2023-04-05bufmgr: Add Pin/UnpinLocalBuffer()Andres Freund
2023-04-05bufmgr: Add some more error checking [infrastructure] around pinningAndres Freund
2023-04-05Add smgrzeroextend(), FileZero(), FileFallocate()Andres Freund
2023-04-05Don't initialize page in {vm,fsm}_extend(), not neededAndres Freund
2023-04-04bufmgr: Remove buffer-write-dirty tracepointsAndres Freund