Commit Graph

317 Commits (4f622503d6de975ac87448aea5cea7de4bc140d5)

Author SHA1 Message Date
Peter Eisentraut 4f622503d6 Make attstattarget nullable 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Heikki Linnakangas 049ef3398d Don't try to open visibilitymap when analyzing a foreign table 2 years ago
Nathan Bossart 6a72c42fd5 Retire MemoryContextResetAndDeleteChildren() macro. 2 years ago
Heikki Linnakangas c181f2e2bc Fix briefly showing old progress stats for ANALYZE on inherited tables. 2 years ago
Nathan Bossart 151c22deee Revert MAINTAIN privilege and pg_maintain predefined role. 2 years ago
Peter Eisentraut c69bdf837f Take pg_attribute out of VacAttrStats 2 years ago
Nathan Bossart 5b1a879943 Move bool parameter for vacuum_rel() to option bits. 2 years ago
Jeff Davis 2fcc7ee7af Revert "Fix search_path to a safe value during maintenance operations." 2 years ago
Jeff Davis 05e1737351 Fix search_path to a safe value during maintenance operations. 2 years ago
Peter Geoghegan a349b86603 Move heaprel struct field next to index rel field. 2 years ago
Andres Freund 61b313e47e Pass down table relation into more index relation functions 2 years ago
Tom Lane c2d7d679c1 Ensure acquire_inherited_sample_rows sets its output parameters. 2 years ago
Peter Eisentraut aa69541046 Remove useless casts to (void *) in arguments of some system functions 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Jeff Davis 60684dd834 Add grantable MAINTAIN privilege and pg_maintain role. 3 years ago
Andrew Dunstan b5d6382496 Provide per-table permissions for vacuum and analyze. 3 years ago
Michael Paquier 09a72188cd Avoid some overhead with open and close of catalog indexes 3 years ago
Michael Paquier c42cd05c58 Cleanup useless assignments and checks 3 years ago
Tom Lane e64cdab003 Invent qsort_interruptible(). 3 years ago
Peter Eisentraut d746021de1 Add construct_array_builtin, deconstruct_array_builtin 3 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 3 years ago
Andres Freund bdbd3d9064 pgstat: stats collector references in comments. 3 years ago
Peter Geoghegan 872770fd6c Add VACUUM instrumentation for scanned pages, relfrozenxid. 4 years ago
Tomas Vondra 269b532aef Add stxdinherit flag to pg_statistic_ext_data 4 years ago
Tomas Vondra 20b9fa308e Build inherited extended stats on partitioned tables 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Tom Lane 3804539e48 Replace random(), pg_erand48(), etc with a better PRNG API and algorithm. 4 years ago
Michael Paquier fdd8857145 Block ALTER INDEX/TABLE index_name ALTER COLUMN colname SET (options) 4 years ago
Alvaro Herrera 375aed36ad
Keep stats up to date for partitioned tables 4 years ago
Stephen Frost ce42efaa26 Use maintenance_io_concurrency for ANALYZE prefetch 4 years ago
Peter Geoghegan bda822554b track_io_timing logging: Don't special case 0 ms. 4 years ago
Peter Geoghegan fdfbfa24fa Reorder log_autovacuum_min_duration log output. 4 years ago
Alvaro Herrera 6f8127b739
Revert analyze support for partitioned tables 4 years ago
Peter Eisentraut f4f4a649d8 Message style improvements 4 years ago
Alvaro Herrera d700518d74
Don't reset relhasindex for partitioned tables on ANALYZE 4 years ago
Tom Lane def5b065ff Initial pgindent and pgperltidy run for v14. 4 years ago
Michael Paquier 7ef8b52cf0 Fix typos and grammar in comments and docs 4 years ago
Alvaro Herrera 0e69f705cc
Set pg_class.reltuples for partitioned tables 4 years ago
Michael Paquier 609b0652af Fix typos and grammar in documentation and code comments 4 years ago
Alvaro Herrera 0827e8af70
autovacuum: handle analyze for partitioned tables 4 years ago
Stephen Frost c6fc50cb40 Use pre-fetching for ANALYZE 5 years ago
Stephen Frost 94d13d474d Improve logging of auto-vacuum and auto-analyze 5 years ago
Peter Geoghegan 5f8727f5a6 VACUUM ANALYZE: Always update pg_class.reltuples. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Andres Freund dc7420c2c9 snapshot scalability: Don't compute global horizons while building snapshots. 5 years ago
Alvaro Herrera cea3d55898
Remove PROC_IN_ANALYZE and derived flags 5 years ago
Tom Lane 3ed2005ff5 Introduce macros for typalign and typstorage constants. 6 years ago
Alvaro Herrera a166d408eb Report progress of ANALYZE commands 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago