summaryrefslogtreecommitdiff
path: root/src/backend/commands/analyze.c
AgeCommit message (Expand)Author
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
2022-01-08Update copyright for 2022Bruce Momjian
2021-11-29Replace random(), pg_erand48(), etc with a better PRNG API and algorithm.Tom Lane
2021-10-19Block ALTER INDEX/TABLE index_name ALTER COLUMN colname SET (options)Michael Paquier
2021-08-28Keep stats up to date for partitioned tablesAlvaro Herrera
2021-08-27Use maintenance_io_concurrency for ANALYZE prefetchStephen Frost
2021-08-27track_io_timing logging: Don't special case 0 ms.Peter Geoghegan
2021-08-27Reorder log_autovacuum_min_duration log output.Peter Geoghegan
2021-08-16Revert analyze support for partitioned tablesAlvaro Herrera
2021-08-07Message style improvementsPeter Eisentraut
2021-07-01Don't reset relhasindex for partitioned tables on ANALYZEAlvaro Herrera
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-04-19Fix typos and grammar in comments and docsMichael Paquier
2021-04-09Set pg_class.reltuples for partitioned tablesAlvaro Herrera
2021-04-09Fix typos and grammar in documentation and code commentsMichael Paquier
2021-04-08autovacuum: handle analyze for partitioned tablesAlvaro Herrera
2021-03-16Use pre-fetching for ANALYZEStephen Frost
2021-03-16Improve logging of auto-vacuum and auto-analyzeStephen Frost
2021-03-11VACUUM ANALYZE: Always update pg_class.reltuples.Peter Geoghegan
2021-01-02Update copyright for 2021Bruce Momjian
2020-08-12snapshot scalability: Don't compute global horizons while building snapshots.Andres Freund
2020-08-07Remove PROC_IN_ANALYZE and derived flagsAlvaro Herrera
2020-03-04Introduce macros for typalign and typstorage constants.Tom Lane
2020-01-15Report progress of ANALYZE commandsAlvaro Herrera
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-26Revert "Rename files and headers related to index AM"Michael Paquier
2019-12-25Rename files and headers related to index AMMichael Paquier
2019-11-21Remove configure --disable-float4-byvalPeter Eisentraut
2019-09-10Allow setting statistics target for extended statisticsTomas Vondra
2019-09-05Split tuptoaster.c into three separate files.Robert Haas
2019-09-03Remove 'msg' parameter from convert_tuples_by_nameAlvaro Herrera
2019-07-30Don't build extended statistics on inheritance treesTomas Vondra
2019-07-15Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane
2019-06-27Update reference to sampling algorithm in analyze.cTomas Vondra
2019-05-22Phase 2 pgindent run for v12.Tom Lane