aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/explain.c
Commit message (Expand)AuthorAge
* Add EXPLAIN (MEMORY) to report planner memory consumptionAlvaro Herrera2024-01-29
* Fix some typosMichael Paquier2024-01-22
* Update copyright for 2024Bruce Momjian2024-01-03
* Add local_blk_{read|write}_time I/O timing statistics for local blocksMichael Paquier2023-10-19
* Rename I/O timing statistics columns to shared_blk_{read|write}_timeMichael Paquier2023-10-19
* Add JIT deform_counterDaniel Gustafsson2023-09-08
* Remove dependency to query text in JumbleQuery()Michael Paquier2023-06-28
* Pre-beta mechanical code beautification.Tom Lane2023-05-19
* Support "Right Anti Join" plan shapes.Tom Lane2023-04-05
* Simplify useless 0L constantsPeter Eisentraut2023-03-29
* Invent GENERIC_PLAN option for EXPLAIN.Tom Lane2023-03-24
* Rename force_parallel_mode to debug_parallel_queryDavid Rowley2023-02-15
* Remove dead NoMovementScanDirection codeDavid Rowley2023-02-01
* Make Vars be outer-join-aware.Tom Lane2023-01-30
* Make auto_explain print the query identifier in verbose modeMichael Paquier2023-01-26
* Use appendStringInfoSpaces in more placesDavid Rowley2023-01-20
* Update copyright for 2023Bruce Momjian2023-01-02
* Harmonize more parameter names in bulk.Peter Geoghegan2022-09-20
* Revert SQL/JSON featuresAndrew Dunstan2022-09-01
* Fix formatting and comment typosJohn Naylor2022-08-04
* autho_explain: Add GUC to log query parametersMichael Paquier2022-07-06
* Fix EXPLAIN MERGE output when no tuples are processedAlvaro Herrera2022-05-18
* Make EXPLAIN MERGE output format more compactAlvaro Herrera2022-05-18
* Pre-beta mechanical code beautification.Tom Lane2022-05-12
* Track I/O timing for temporary file blocks in EXPLAIN (BUFFERS)Michael Paquier2022-04-08
* Teach planner and executor about monotonic window funcsDavid Rowley2022-04-08
* JSON_TABLEAndrew Dunstan2022-04-04
* Add support for MERGE SQL commandAlvaro Herrera2022-03-28
* Fix collection of typos in the code and the documentationMichael Paquier2022-03-15
* Add compute_query_id = regressMichael Paquier2022-02-22
* Update copyright for 2022Bruce Momjian2022-01-07
* Fix index-only scan plans, take 2.Tom Lane2022-01-03
* Allow Memoize to operate in binary comparison modeDavid Rowley2021-11-24
* Use ExplainPropertyInteger for queryid in EXPLAINDavid Rowley2021-08-09
* Use the "pg_temp" schema alias in EXPLAIN and related output.Tom Lane2021-07-27
* Change the name of the Result Cache node to MemoizeDavid Rowley2021-07-14
* Centralize the logic for protective copying of utility statements.Tom Lane2021-06-18
* Allow compute_query_id to be set to 'auto' and make it defaultAlvaro Herrera2021-05-15
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-12
* Change data type of counters in BufferUsage and WalUsage from long to int64.Fujii Masao2021-05-12
* Adjust EXPLAIN output for parallel Result Cache plansDavid Rowley2021-04-30
* Fix wrong units in two ExplainPropertyFloat calls.Tom Lane2021-04-16
* Make use of in-core query id added by commit 5fd9dfa5f5Bruce Momjian2021-04-07
* Add Result Cache executor node (take 2)David Rowley2021-04-02
* Revert b6002a796David Rowley2021-04-01
* Add Result Cache executor nodeDavid Rowley2021-04-01
* Rework planning and execution of UPDATE and DELETE.Tom Lane2021-03-31
* Add support for asynchronous execution.Etsuro Fujita2021-03-31
* Add TID Range Scans to support efficient scanning ranges of TIDsDavid Rowley2021-02-27
* Fix permission checks on constraint violation errors on partitions.Heikki Linnakangas2021-02-08