Commit Graph

283 Commits (792353f7d520482414e3bb5e44ed344cf78b54c6)

Author SHA1 Message Date
Álvaro Herrera 16edc1b94f
pg_stat_statements: Fix handling of duplicate constant locations 2 months ago
Robert Haas c83ac02ec7 Add ExplainState argument to pg_plan_query() and planner(). 2 months ago
Álvaro Herrera 1a8b5b11e4
Don't include access/htup_details.h in executor/tuptable.h 2 months ago
Michael Paquier 306dd13079 Remove whitespace in comment of pg_stat_statements.c 3 months ago
Michael Paquier 13b935cd52 Change dynahash.c and hsearch.h to use int64 instead of long 4 months ago
Michael Paquier 3357471cf9 pg_stat_statements: Add counters for generic and custom plans 5 months ago
Michael Paquier bee23ea4dd Show sizes of FETCH queries as constants in pg_stat_statements 6 months ago
Álvaro Herrera a3994ec6ac
Fix typo in comment 6 months ago
Álvaro Herrera c2da1a5d63
Make query jumbling also squash PARAM_EXTERN params 6 months ago
Álvaro Herrera debad29d22
Improve jumble squashing through CoerceViaIO and RelabelType 6 months ago
Álvaro Herrera 0f65f3eec4
Fix squashing algorithm for query texts 6 months ago
Michael Paquier f85f6ab051 Revert support for improved tracking of nested queries 6 months ago
David Rowley c3eda50b06 Change internal queryid type from uint64 to int64 7 months ago
Michael Paquier 35a428f30b pg_stat_statements: Fix parameter number gaps in normalized queries 7 months ago
Amit Langote 1722d5eb05 Revert "Don't lock partitions pruned by initial pruning" 7 months ago
Michael Paquier 06450c7b8c Fix regression with location calculation of nested statements 7 months ago
Peter Eisentraut 09a47c68e2 Fix whitespace 8 months ago
Álvaro Herrera 9fbd53dea5
Remove the query_id_squash_values GUC 9 months ago
David Rowley f31aad9b07 Fix query jumbling to account for NULL nodes 9 months ago
Tom Lane 55527368bd Use PG_MODULE_MAGIC_EXT in our installable shared libraries. 9 months ago
Michael Paquier 787514b30b Use relation name instead of OID in query jumbling for RangeTblEntry 9 months ago
Michael Paquier 3430215fe3 pg_stat_statements: Add more tests with temp tables and namespaces 9 months ago
Álvaro Herrera 62d712ecfd
Introduce squashing of constant lists in query jumbling 9 months ago
Robert Haas 95dbd827f2 EXPLAIN: Always use two fractional digits for row counts. 10 months ago
Amit Langote 525392d572 Don't lock partitions pruned by initial pruning 10 months ago
Michael Paquier ce5bcc4a9f pg_stat_statements: Add wal_buffers_full 10 months ago
Bruce Momjian 50e6eb731d Update copyright for 2025 12 months ago
Michael Paquier 7f97b4734f Fix some comments related to library unloading 1 year ago
David Rowley 89988ac589 Fix further fallout from EXPLAIN ANALYZE BUFFERS change 1 year ago
Tom Lane 3eea7a0c97 Simplify executor's determination of whether to use parallelism. 1 year ago
Michael Paquier 5d4298e75f pg_stat_statements: Avoid some locking during PGSS entry scans 1 year ago
Peter Eisentraut 9be4e5d293 Remove unused #include's from contrib, pl, test .c files 1 year ago
Michael Paquier 6b652e6ce8 Set query ID for inner queries of CREATE TABLE AS and DECLARE 1 year ago
Michael Paquier 499edb0974 Track more precisely query locations for nested statements 1 year ago
Tom Lane 14e5680eee Improve parser's reporting of statement start locations. 1 year ago
Michael Paquier 45e0ba30fc pg_stat_statements: Add tests for nested queries with level tracking 1 year ago
Michael Paquier cf54a2c002 pg_stat_statements: Add columns to track parallel worker activity 1 year ago
Peter Eisentraut 10b721821d Use macro to define the number of enum values 1 year ago
Michael Paquier dc68515968 Show values of SET statements as constants in pg_stat_statements 1 year ago
Michael Paquier ba90eac7a9 pg_stat_statements: Expand tests for SET statements 1 year ago
Michael Paquier 933848d16d Add missing query ID reporting in extended query protocol 1 year ago
Tom Lane 94537982ec Remove obsolete comment in pg_stat_statements. 1 year ago
Michael Paquier 7b1ddbae36 pg_stat_statements: Add tests with extended query protocol 1 year ago
Nathan Bossart 8928817769 Remove volatile qualifiers from pg_stat_statements.c. 1 year ago
Fujii Masao 97f2bc5aa5 pg_stat_statements: Add regression test for privilege handling. 1 year ago
Michael Paquier c145f321b6 Propagate query IDs of utility statements in functions 1 year ago
Peter Eisentraut 17974ec259 Revise GUC names quoting in messages again 2 years ago
Nathan Bossart 3b42bdb471 Use new overflow-safe integer comparison functions. 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Peter Eisentraut 8ce5aef2e6 Make Perl warnings fatal in newly added TAP tests 2 years ago