Commit Graph

475 Commits (c65bc2e1d14a2d4daed7c1921ac518f2c5ac3d17)

Author SHA1 Message Date
Robert Haas c65bc2e1d1 Make it possible for loadable modules to add EXPLAIN options. 9 months ago
Tom Lane 8b1b342544 Improve EXPLAIN's display of window functions. 10 months ago
Peter Geoghegan 0fbceae841 Show index search count in EXPLAIN ANALYZE, take 2. 10 months ago
Peter Geoghegan d00107cd63 Revert "Show index search count in EXPLAIN ANALYZE." 10 months ago
Peter Geoghegan 5ead85fbc8 Show index search count in EXPLAIN ANALYZE. 10 months ago
Robert Haas 51d3e279c3 Fix missing space in EXPLAIN ANALYZE output. 10 months ago
Robert Haas 555960a0fb Create explain_dr.c and move DestReceiver-related code there. 10 months ago
Robert Haas 9173e8b604 Create explain_format.c and move relevant code there. 10 months ago
Robert Haas 95dbd827f2 EXPLAIN: Always use two fractional digits for row counts. 10 months ago
Robert Haas ddb17e387a Allow EXPLAIN to indicate fractional rows. 10 months ago
Amit Langote 525392d572 Don't lock partitions pruned by initial pruning 10 months ago
Michael Paquier 320545bfcf Add information about WAL buffers being full to EXPLAIN (WAL) 10 months ago
David Rowley 11012c5037 Fix an assortment of spelling mistakes and typos 12 months ago
Bruce Momjian 50e6eb731d Update copyright for 2025 12 months ago
David Rowley c2a4078eba Enable BUFFERS with EXPLAIN ANALYZE by default 1 year ago
Tom Lane 3eea7a0c97 Simplify executor's determination of whether to use parallelism. 1 year ago
Álvaro Herrera da94e871e8
Unify repetitive error messages 1 year ago
Michael Paquier 6b652e6ce8 Set query ID for inner queries of CREATE TABLE AS and DECLARE 1 year ago
David Rowley 161320b4b9 Adjust EXPLAIN's output for disabled nodes 1 year ago
Tatsuo Ishii 40708acd65 Add memory/disk usage for more executor nodes. 1 year ago
Tatsuo Ishii 95d6e9af07 Add memory/disk usage for Window aggregate nodes in EXPLAIN. 1 year ago
David Rowley 9fba1ed294 Adjust tuplestore stats API 1 year ago
Richard Guo 247dea89f7 Introduce an RTE for the grouping step 1 year ago
Robert Haas c01743aa48 Show number of disabled nodes in EXPLAIN ANALYZE output. 1 year ago
Nathan Bossart a99cc6c6b4 Use PqMsg_* macros in more places. 1 year ago
David Rowley 5a1e6df3b8 Show Parallel Bitmap Heap Scan worker stats in EXPLAIN ANALYZE 1 year ago
David Rowley 7340d9362a Widen lossy and exact page counters for Bitmap Heap Scan 1 year ago
David Rowley 53abb1e0eb Fix newly introduced issue in EXPLAIN for Materialize nodes 1 year ago
David Rowley 1eff8279d4 Add memory/disk usage for Material nodes in EXPLAIN 1 year ago
Richard Guo aa86129e19 Support "Right Semi Join" plan shapes 1 year ago
David Rowley 0de37b5106 Fix some inconsistencies in EXPLAIN output 2 years ago
Peter Eisentraut 27074bce08 Fix incorrect format placeholders 2 years ago
Amit Langote de3600452b Add basic JSON_TABLE() functionality 2 years ago
Tom Lane 06286709ee Invent SERIALIZE option for EXPLAIN. 2 years ago
Tom Lane fd0398fcb0 Improve EXPLAIN's display of SubPlan nodes and output parameters. 2 years ago
Michael Paquier a04ddd077e Improve support for ExplainOneQuery() hook 2 years ago
Peter Eisentraut dbbca2cf29 Remove unused #include's from backend .c files 2 years ago
Alvaro Herrera 5de890e361
Add EXPLAIN (MEMORY) to report planner memory consumption 2 years ago
Michael Paquier b199eb89c6 Fix some typos 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Michael Paquier 295c36c0c1 Add local_blk_{read|write}_time I/O timing statistics for local blocks 2 years ago
Michael Paquier 13d00729d4 Rename I/O timing statistics columns to shared_blk_{read|write}_time 2 years ago
Daniel Gustafsson 5a3423ad8e Add JIT deform_counter 2 years ago
Michael Paquier 2ecbb0a493 Remove dependency to query text in JumbleQuery() 3 years ago
Tom Lane 0245f8db36 Pre-beta mechanical code beautification. 3 years ago
Tom Lane 16dc2703c5 Support "Right Anti Join" plan shapes. 3 years ago
Peter Eisentraut 0d15afc875 Simplify useless 0L constants 3 years ago
Tom Lane 3c05284d83 Invent GENERIC_PLAN option for EXPLAIN. 3 years ago
David Rowley 5352ca22e0 Rename force_parallel_mode to debug_parallel_query 3 years ago
David Rowley e9aaf06328 Remove dead NoMovementScanDirection code 3 years ago