Commit Graph

41052 Commits (edc627ae27632ae2be0e435aca02ed38005cb55f)

Author SHA1 Message Date
Andres Freund ac8d53dae5 Track IO times in pg_stat_io 3 years ago
Peter Geoghegan 1c453cfd89 Show more detail in nbtree rmgr descriptions. 3 years ago
Stephen Frost ce5e234085 For Kerberos testing, disable DNS lookups 3 years ago
Peter Geoghegan 7d8219a444 Show more detail in heapam rmgr descriptions. 3 years ago
Andres Freund 728015a470 Fix table name clash in recently introduced test 3 years ago
Andres Freund 704261ecc6 Improve IO accounting for temp relation writes 3 years ago
Daniel Gustafsson bf5a894c55 Test SCRAM iteration changes with psql \password 3 years ago
Daniel Gustafsson 664d757531 Refactor background psql TAP functions 3 years ago
Alvaro Herrera 32bc0d022d
Fix underspecified sort order in test query 3 years ago
Alvaro Herrera e056c557ae
Catalog NOT NULL constraints 3 years ago
Tom Lane ff245a3788 Doc: improve descriptions of max_[pred_]locks_per_transaction GUCs. 3 years ago
Tom Lane 888f2ea0a8 Add array_sample() and array_shuffle() functions. 3 years ago
Tom Lane cd82e5c79d Fix locale-dependent test case. 3 years ago
Andres Freund 21d7c05a5c Fix copy-paste bug in 12f3867f55 triggering an assert after a write error 3 years ago
Amit Kapila 96c498d2f8 Add tab-completion for newly added SUBSCRIPTION options. 3 years ago
Michael Paquier 8fcb32db98 Add more protections in WAL record APIs against overflows 3 years ago
Andres Freund 26158b852d Use ExtendBufferedRelTo() in XLogReadBufferExtended() 3 years ago
David Rowley ae78cae3be Add --buffer-usage-limit option to vacuumdb 3 years ago
Andres Freund 00d1e02be2 hio: Use ExtendBufferedRelBy() to extend tables more efficiently 3 years ago
David Rowley 1cbbee0338 Add VACUUM/ANALYZE BUFFER_USAGE_LIMIT option 3 years ago
Andres Freund 5279e9db8e heapam: Pass number of required pages to RelationGetBufferForTuple() 3 years ago
Daniel Gustafsson 7d71d3dd08 Refresh cost-based delay params more frequently in autovacuum 3 years ago
Daniel Gustafsson a85c60a945 Separate vacuum cost variables from GUCs 3 years ago
Daniel Gustafsson 71a825194f Make vacuum failsafe_active globally visible 3 years ago
Tom Lane 5499706bdf Stabilize just-added regression test cases. 3 years ago
Tom Lane 31ae2aa9d2 psql: set SHELL_ERROR and SHELL_EXIT_CODE in more places. 3 years ago
Tom Lane 029dea882a Fix ts_headline() edge cases for empty query and empty search text. 3 years ago
Andres Freund 18103b7c5f hio: Don't pin the VM while holding buffer lock while extending 3 years ago
Andres Freund bba9003b62 hio: Relax rules for calling GetVisibilityMapPins() 3 years ago
Tom Lane 00beecfe83 psql: add an optional execution-count limit to \watch. 3 years ago
Tomas Vondra 2820adf775 Support long distance matching for zstd compression 3 years ago
David Rowley b9b125b9c1 Move various prechecks from vacuum() into ExecVacuum() 3 years ago
Andres Freund acab1b0914 Convert many uses of ReadBuffer[Extended](P_NEW) to ExtendBufferedRel() 3 years ago
Andres Freund fcdda1e4b5 Use ExtendBufferedRelTo() in {vm,fsm}_extend() 3 years ago
David Rowley bccd6908ca Always make a BufferAccessStrategy for ANALYZE 3 years ago
Michael Paquier 1d477a907e Fix row tracking in pg_stat_statements with extended query protocol 3 years ago
Andres Freund 31966b151e bufmgr: Introduce infrastructure for faster relation extension 3 years ago
Daniel Gustafsson 8eda731465 Allow to use system CA pool for certificate verification 3 years ago
Andres Freund 12f3867f55 bufmgr: Support multiple in-progress IOs by using resowner 3 years ago
Tom Lane 16dc2703c5 Support "Right Anti Join" plan shapes. 3 years ago
Andres Freund dad50f677c bufmgr: Acquire and clean victim buffer separately 3 years ago
Tom Lane 65eb2d00c6 Acquire locks on views in AcquirePlannerLocks, too. 3 years ago
Tomas Vondra 84adc8e20f pg_dump: Add support for zstd compression 3 years ago
Andres Freund 794f259447 bufmgr: Add Pin/UnpinLocalBuffer() 3 years ago
Andres Freund 819b69a81d bufmgr: Add some more error checking [infrastructure] around pinning 3 years ago
Andres Freund 4d330a61bb Add smgrzeroextend(), FileZero(), FileFallocate() 3 years ago
Tom Lane 4766eef317 Fix another issue with ENABLE/DISABLE TRIGGER on partitioned tables. 3 years ago
Andres Freund 3d6a98457d Don't initialize page in {vm,fsm}_extend(), not needed 3 years ago
Robert Haas 86a3fc7ec8 Fix wrong word in comment. 3 years ago
Peter Eisentraut f275af8cb8 Update information_schema for SQL:2023 3 years ago