aboutsummaryrefslogtreecommitdiff
path: root/src/include/storage
Commit message (Expand)AuthorAge
* Fix bogus casting in BlockIdGetBlockNumber().Tom Lane2022-03-03
* Fix parallel operations that prevent oldest xmin from advancing.Amit Kapila2021-11-19
* Fix CREATE INDEX CONCURRENTLY for the newest prepared transactions.Noah Misch2021-10-23
* Add RISC-V spinlock support in s_lock.h.Tom Lane2021-08-13
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-12
* Provide ReadRecentBuffer() to re-pin buffers by ID.Thomas Munro2021-04-08
* Truncate line pointer array during VACUUM.Peter Geoghegan2021-04-07
* Add function to log the memory contexts of specified backend process.Fujii Masao2021-04-06
* Add support for asynchronous execution.Etsuro Fujita2021-03-31
* Provide recovery_init_sync_method=syncfs.Thomas Munro2021-03-20
* Make archiver process an auxiliary process.Fujii Masao2021-03-15
* Improve comment for struct BufferDesc.Thomas Munro2021-03-11
* Replace buffer I/O locks with condition variables.Thomas Munro2021-03-11
* Use SIGURG rather than SIGUSR1 for latches.Thomas Munro2021-03-01
* Optimize latches to send fewer signals.Thomas Munro2021-03-01
* Add TID Range Scans to support efficient scanning ranges of TIDsDavid Rowley2021-02-27
* Use full 64-bit XIDs in deleted nbtree pages.Peter Geoghegan2021-02-24
* Display the time when the process started waiting for the lock, in pg_locks, ...Fujii Masao2021-02-15
* Revert "Display the time when the process started waiting for the lock, in pg...Fujii Masao2021-02-09
* Display the time when the process started waiting for the lock, in pg_locks.Fujii Masao2021-02-09
* Fix CREATE INDEX CONCURRENTLY for simultaneous prepared transactions.Noah Misch2021-01-30
* Make storage/standby.h compile standalone again.Tom Lane2021-01-24
* Avoid spurious wait in concurrent reindexAlvaro Herrera2021-01-15
* Minor header cleanup for the new iovec code.Thomas Munro2021-01-14
* Move our p{read,write}v replacements into their own files.Thomas Munro2021-01-14
* Log long wait time on recovery conflict when it's resolved.Fujii Masao2021-01-13
* Optimize DropRelFileNodesAllBuffers() for recovery.Amit Kapila2021-01-13
* Optimize DropRelFileNodeBuffers() for recovery.Amit Kapila2021-01-12
* Add GUC to log long wait times on recovery conflicts.Fujii Masao2021-01-08
* Add idle_session_timeout.Tom Lane2021-01-06
* Detect the deadlocks between backends and the startup process.Fujii Masao2021-01-06
* Update copyright for 2021Bruce Momjian2021-01-02
* Improve client error messages for immediate-stop situations.Tom Lane2020-12-24
* Use truncate(2) where appropriate.Thomas Munro2020-12-01
* Restore lock level to update statusFlagsAlvaro Herrera2020-11-26
* Avoid spurious waits in concurrent indexingAlvaro Herrera2020-11-25
* Add BarrierArriveAndDetachExceptLast().Thomas Munro2020-11-19
* Relax lock level for setting PGPROC->statusFlagsAlvaro Herrera2020-11-18
* Rename PGPROC->vacuumFlags to statusFlagsAlvaro Herrera2020-11-16
* Revert pg_relation_check_pages()Michael Paquier2020-11-04
* Add CheckBuffer() to check on-disk pages without shared buffer loadingMichael Paquier2020-10-28
* Extend PageIsVerified() to handle more custom optionsMichael Paquier2020-10-26
* Defer flushing of SLRU files.Thomas Munro2020-09-25
* Don't run atexit callbacks during signal exits from ProcessStartupPacket.Tom Lane2020-09-11
* C comment: correct use of 64-"byte" cache line sizeBruce Momjian2020-09-04
* Extend the BufFile interface.Amit Kapila2020-08-26
* Prevent concurrent SimpleLruTruncate() for any given SLRU.Noah Misch2020-08-15
* snapshot scalability: Move subxact info to ProcGlobal, remove PGXACT.Andres Freund2020-08-14
* snapshot scalability: Move PGXACT->vacuumFlags to ProcGlobal->vacuumFlags.Andres Freund2020-08-14
* snapshot scalability: Introduce dense array of in-progress xids.Andres Freund2020-08-14