summaryrefslogtreecommitdiff
path: root/src/backend/commands/analyze.c
AgeCommit message (Expand)Author
2025-03-30read_stream: Introduce and use optional batchmode supportAndres Freund
2025-03-29Use PRI?64 instead of "ll?" in format strings (continued).Peter Eisentraut
2025-03-03Add relallfrozen to pg_classMelanie Plageman
2025-02-17Add information about WAL buffers full to VACUUM/ANALYZE (VERBOSE)Michael Paquier
2025-02-14Add delay time to VACUUM/ANALYZE (VERBOSE) and autovacuum logs.Nathan Bossart
2025-02-11Add is_analyze parameter to vacuum_delay_point().Nathan Bossart
2025-02-07Virtual generated columnsPeter Eisentraut
2025-01-28Track per-relation cumulative time spent in [auto]vacuum and [auto]analyzeMichael Paquier
2025-01-01Update copyright for 2025Bruce Momjian
2024-10-27Remove unused #include's from backend .c filesPeter Eisentraut
2024-09-09Add WAL usage reporting to ANALYZE VERBOSE output.Masahiko Sawada
2024-08-14Add resource statistics reporting to ANALYZE VERBOSE.Masahiko Sawada
2024-08-14Use pgBufferUsage for buffer usage tracking in analyze.Masahiko Sawada
2024-07-13Don't lose partitioned table reltuples=0 after relhassubclass=f.Noah Misch
2024-04-16revert: Generalize relation analyze in table AM interfaceAlexander Korotkov
2024-04-08Provide a way block-level table AMs could re-use acquire_sample_rows()Alexander Korotkov
2024-04-08Use streaming I/O in ANALYZE.Thomas Munro
2024-03-30Generalize relation analyze in table AM interfaceAlexander Korotkov
2024-03-17Separate equalRowTypes() from equalTupleDescs()Peter Eisentraut
2024-03-13Reintroduce MAINTAIN privilege and pg_maintain predefined role.Nathan Bossart
2024-03-05Fix buildfarm failures from 2af07e2f74.Jeff Davis
2024-03-05Fix search_path to a safe value during maintenance operations.Jeff Davis
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-03-04Use MyBackendType in more places to check what process this isHeikki Linnakangas
2024-01-13Make attstattarget nullablePeter Eisentraut
2024-01-04Update copyright for 2024Bruce Momjian
2023-12-08Don't try to open visibilitymap when analyzing a foreign tableHeikki Linnakangas
2023-11-15Retire MemoryContextResetAndDeleteChildren() macro.Nathan Bossart
2023-09-30Fix briefly showing old progress stats for ANALYZE on inherited tables.Heikki Linnakangas
2023-07-07Revert MAINTAIN privilege and pg_maintain predefined role.Nathan Bossart
2023-07-03Take pg_attribute out of VacAttrStatsPeter Eisentraut
2023-06-20Move bool parameter for vacuum_rel() to option bits.Nathan Bossart
2023-06-10Revert "Fix search_path to a safe value during maintenance operations."Jeff Davis
2023-06-09Fix search_path to a safe value during maintenance operations.Jeff Davis
2023-04-03Move heaprel struct field next to index rel field.Peter Geoghegan
2023-04-02Pass down table relation into more index relation functionsAndres Freund
2023-03-31Ensure acquire_inherited_sample_rows sets its output parameters.Tom Lane
2023-02-07Remove useless casts to (void *) in arguments of some system functionsPeter Eisentraut
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-14Add grantable MAINTAIN privilege and pg_maintain role.Jeff Davis
2022-11-28Provide per-table permissions for vacuum and analyze.Andrew Dunstan
2022-11-16Avoid some overhead with open and close of catalog indexesMichael Paquier
2022-10-04Cleanup useless assignments and checksMichael Paquier
2022-07-12Invent qsort_interruptible().Tom Lane
2022-07-01Add construct_array_builtin, deconstruct_array_builtinPeter Eisentraut
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-04-06pgstat: stats collector references in comments.Andres Freund
2022-02-12Add VACUUM instrumentation for scanned pages, relfrozenxid.Peter Geoghegan
2022-01-16Add stxdinherit flag to pg_statistic_ext_dataTomas Vondra
2022-01-15Build inherited extended stats on partitioned tablesTomas Vondra