summaryrefslogtreecommitdiff
path: root/src/backend/commands/explain.c
AgeCommit message (Expand)Author
2023-04-05Support "Right Anti Join" plan shapes.Tom Lane
2023-03-29Simplify useless 0L constantsPeter Eisentraut
2023-03-24Invent GENERIC_PLAN option for EXPLAIN.Tom Lane
2023-02-15Rename force_parallel_mode to debug_parallel_queryDavid Rowley
2023-01-31Remove dead NoMovementScanDirection codeDavid Rowley
2023-01-30Make Vars be outer-join-aware.Tom Lane
2023-01-26Make auto_explain print the query identifier in verbose modeMichael Paquier
2023-01-20Use appendStringInfoSpaces in more placesDavid Rowley
2023-01-02Update copyright for 2023Bruce Momjian
2022-09-20Harmonize more parameter names in bulk.Peter Geoghegan
2022-09-01Revert SQL/JSON featuresAndrew Dunstan
2022-08-04Fix formatting and comment typosJohn Naylor
2022-07-06autho_explain: Add GUC to log query parametersMichael Paquier
2022-05-18Fix EXPLAIN MERGE output when no tuples are processedAlvaro Herrera
2022-05-18Make EXPLAIN MERGE output format more compactAlvaro Herrera
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-04-08Track I/O timing for temporary file blocks in EXPLAIN (BUFFERS)Michael Paquier
2022-04-07Teach planner and executor about monotonic window funcsDavid Rowley
2022-04-04JSON_TABLEAndrew Dunstan
2022-03-28Add support for MERGE SQL commandAlvaro Herrera
2022-03-15Fix collection of typos in the code and the documentationMichael Paquier
2022-02-22Add compute_query_id = regressMichael Paquier
2022-01-08Update copyright for 2022Bruce Momjian
2022-01-03Fix index-only scan plans, take 2.Tom Lane
2021-11-23Allow Memoize to operate in binary comparison modeDavid Rowley
2021-08-09Use ExplainPropertyInteger for queryid in EXPLAINDavid Rowley
2021-07-27Use the "pg_temp" schema alias in EXPLAIN and related output.Tom Lane
2021-07-14Change the name of the Result Cache node to MemoizeDavid Rowley
2021-06-18Centralize the logic for protective copying of utility statements.Tom Lane
2021-05-15Allow compute_query_id to be set to 'auto' and make it defaultAlvaro Herrera
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-05-12Change data type of counters in BufferUsage and WalUsage from long to int64.Fujii Masao
2021-04-30Adjust EXPLAIN output for parallel Result Cache plansDavid Rowley
2021-04-16Fix wrong units in two ExplainPropertyFloat calls.Tom Lane
2021-04-07Make use of in-core query id added by commit 5fd9dfa5f5Bruce Momjian
2021-04-02Add Result Cache executor node (take 2)David Rowley
2021-04-01Revert b6002a796David Rowley
2021-03-31Add Result Cache executor nodeDavid Rowley
2021-03-31Rework planning and execution of UPDATE and DELETE.Tom Lane
2021-03-31Add support for asynchronous execution.Etsuro Fujita
2021-02-27Add TID Range Scans to support efficient scanning ranges of TIDsDavid Rowley
2021-02-08Fix permission checks on constraint violation errors on partitions.Heikki Linnakangas
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-30Sanitize IF NOT EXISTS in EXPLAIN for CTAS and matviewsMichael Paquier
2020-10-23Fix broken XML formatting in EXPLAIN output for incremental sorts.Tom Lane
2020-10-15Fixup some appendStringInfo and appendPQExpBuffer callsDavid Rowley
2020-10-13Create ResultRelInfos later in InitPlan, index them by RT index.Heikki Linnakangas
2020-08-21Rework EXPLAIN for planner's buffer usage.Fujii Masao
2020-08-06Fix bogus EXPLAIN output for Hash AggregateDavid Rowley
2020-08-02Use int64 instead of long in incremental sort codeDavid Rowley