Commit Graph

452 Commits (bfcf1b34805f70df48eedeec237230d0cc1154a6)

Author SHA1 Message Date
Peter Geoghegan 1e0dfd166b Add Valgrind buffer access instrumentation. 5 years ago
Tom Lane 5cbfce562f Initial pgindent and pgperltidy run for v13. 5 years ago
Thomas Munro 3985b600f5 Support PrefetchBuffer() in recovery. 6 years ago
Andres Freund 75848bc744 snapshot scalability: Move delayChkpt from PGXACT to PGPROC. 6 years ago
Noah Misch c6b92041d3 Skip WAL for new relfilenodes, under wal_level=minimal. 6 years ago
Fujii Masao 64638ccba3 Report waiting via PS while recovery is waiting for buffer pin in hot standby. 6 years ago
Noah Misch de9396326e Revert "Skip WAL for new relfilenodes, under wal_level=minimal." 6 years ago
Noah Misch cb2fd7eac2 Skip WAL for new relfilenodes, under wal_level=minimal. 6 years ago
Thomas Munro fc34b0d9de Introduce a maintenance_io_concurrency setting. 6 years ago
Thomas Munro b09ff53667 Simplify the effective_io_concurrency setting. 6 years ago
Amit Kapila 3dfba9fdf5 Fix typos. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Robert Haas 16a4e4aecd Extend the ProcSignal mechanism to support barriers. 6 years ago
Michael Paquier 6ca86bb7e9 Fix typos in the code 6 years ago
Fujii Masao 6d05086c0a Speedup truncations of relation forks. 6 years ago
Michael Paquier 0896ae561b Fix inconsistencies and typos in the tree 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 6 years ago
Tom Lane be76af171c Initial pgindent run for v12. 6 years ago
Andres Freund 7f44ede594 tableam: Don't assume that every AM uses md.c style storage. 6 years ago
Thomas Munro 3eb77eba5a Refactor the fsync queue for wider use. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Thomas Munro d67dae036b Don't count zero-filled buffers as 'read' in EXPLAIN. 7 years ago
Tom Lane 3afd75eaac Remove dubious micro-optimization in ckpt_buforder_comparator(). 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Tom Lane c5269472ea Fix two violations of the ResourceOwnerEnlarge/Remember protocol. 8 years ago
Peter Eisentraut 2eb4a831e5 Change TRUE/FALSE to true/false 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 8 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 8 years ago
Teodor Sigaev 9cf6033281 Revert unintentional change in increasing usage count during pin of buffers, 9 years ago
Robert Haas 87f9982034 Fix failure to mark init buffers as BM_PERMANENT. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Robert Haas f2e6a2ccf1 Add API to check if an existing exclusive lock allows cleanup. 9 years ago
Andres Freund b0779abb3a Fix fallback implementation of pg_atomic_write_u32(). 9 years ago
Robert Haas d2ce38e204 Rename WAIT_* constants to PG_WAIT_*. 9 years ago
Robert Haas 6f3bd98ebf Extend framework from commit 53be0b1ad to report latch waits. 9 years ago
Simon Riggs 016abf1fb8 Add debug check function LWLockHeldByMeInMode() 9 years ago
Andres Freund 48bfeb244f Improve WritebackContextInit() comment and prototype argument names. 9 years ago
Alvaro Herrera 1ca4a1b5d2 Finish up XLOG_HINT renaming 9 years ago
Kevin Grittner bf9a60ee33 Fix interaction between CREATE INDEX and "snapshot too old". 9 years ago
Robert Haas 4bc424b968 pgindent run for 9.6 9 years ago
Greg Stark e1623c3959 Fix various common mispellings. 9 years ago
Alvaro Herrera 0c7cd45b6d Fix range check for effective_io_concurrency 9 years ago
Kevin Grittner 11e178d0dc Inline initial comparisons in TestForOldSnapshot() 10 years ago
Kevin Grittner a343e223a5 Revert no-op changes to BufferGetPage() 10 years ago
Tom Lane a0382e2d7e Make partition-lock-release coding more transparent in BufferAlloc(). 10 years ago
Tom Lane 6b85d4ba9b Fix portability problem induced by commit a6f6b7819. 10 years ago
Andres Freund 4b74c6a40e Make init_spin_delay() C89 compliant #2. 10 years ago
Andres Freund 80abbeba23 Make init_spin_delay() C89 compliant and change stuck spinlock reporting. 10 years ago
Kevin Grittner a6f6b78196 Use static inline function for BufferGetPage() 10 years ago