Commit Graph

1984 Commits (f5930f9a98ea65d659d41600a138e608988ad122)

Author SHA1 Message Date
Peter Eisentraut 748e98d05b Fix code comment 11 months ago
Peter Eisentraut eec0040c4b Add support for NOT ENFORCED in foreign key constraints 11 months ago
Peter Eisentraut cdc168ad4b Add support for not-null constraints on virtual generated columns 11 months ago
Peter Eisentraut 9a9ead1105 Rename a node field for clarity 11 months ago
Álvaro Herrera 9fbd53dea5
Remove the query_id_squash_values GUC 11 months ago
David Rowley f31aad9b07 Fix query jumbling to account for NULL nodes 11 months ago
Michael Paquier 787514b30b Use relation name instead of OID in query jumbling for RangeTblEntry 11 months ago
Michael Paquier 5ac462e2b7 Add support for custom_query_jumble as a node field attribute 11 months ago
Jeff Davis 626df47ad9 Remove 'additional' pointer from TupleHashEntryData. 11 months ago
Jeff Davis 4d143509cb Create accessor functions for TupleHashEntry. 11 months ago
Jeff Davis cc721c459d HashAgg: use Bump allocator for hash TupleHashTable entries. 11 months ago
Michael Paquier 2a0cd38da5 Allow plugins to set a 64-bit plan identifier in PlannedStmt 11 months ago
Amit Langote 28317de723 Ensure first ModifyTable rel initialized if all are pruned 11 months ago
Álvaro Herrera 62d712ecfd
Introduce squashing of constant lists in query jumbling 11 months ago
Robert Haas c65bc2e1d1 Make it possible for loadable modules to add EXPLAIN options. 11 months ago
Melanie Plageman 2b73a8cd33 BitmapHeapScan uses the read stream API 12 months ago
Melanie Plageman 944e81bf99 Separate TBM[Shared|Private]Iterator and TBMIterateResult 12 months ago
Peter Eisentraut 05cbd6cb22 Swap order of extern/static and pg_nodiscard 12 months ago
Tom Lane 8b1b342544 Improve EXPLAIN's display of window functions. 12 months ago
Peter Geoghegan 0fbceae841 Show index search count in EXPLAIN ANALYZE, take 2. 12 months ago
Álvaro Herrera f4e53e10b6
Add ALTER TABLE ... ALTER CONSTRAINT ... SET [NO] INHERIT 12 months ago
Richard Guo 1e4351af32 Expand virtual generated columns in the planner 1 year ago
Melanie Plageman bfe56cdf9a Delay extraction of TIDBitmap per page offsets 1 year ago
Melanie Plageman b8778c4cd8 Add lossy indicator to TBMIterateResult 1 year ago
Amit Langote 525392d572 Don't lock partitions pruned by initial pruning 1 year ago
Álvaro Herrera 80d7f99049
Add ATAlterConstraint struct for ALTER .. CONSTRAINT 1 year ago
Alexander Korotkov fc069a3a63 Implement Self-Join Elimination 1 year ago
Amit Langote 75dfde1363 Fix an oversight in cbc127917 to handle MERGE correctly 1 year ago
Tom Lane c366d2bdba Allow extension functions to participate in in-place updates. 1 year ago
Michael Paquier c9238ad853 Fix indentation of comment in plannodes.h 1 year ago
Michael Paquier 3d17d7d7fb Reformat node comments in plannodes.h 1 year ago
Peter Eisentraut 83ea6c5402 Virtual generated columns 1 year ago
Amit Langote cbc127917e Track unpruned relids to avoid processing pruned relations 1 year ago
Peter Eisentraut 119fc30dd5 Move CompareType to separate header file 1 year ago
Tom Lane 041e8b95b8 Get rid of our dependency on type "long" for memory size calculations. 1 year ago
Amit Langote d47cbf474e Perform runtime initial pruning outside ExecInitNode() 1 year ago
Amit Langote bb3ec16e14 Move PartitionPruneInfo out of plan nodes into PlannedStmt 1 year ago
John Naylor 128897b101 Fix grammatical typos around possessive "its" 1 year ago
Dean Rasheed 80feb727c8 Add OLD/NEW support to RETURNING in DML queries. 1 year ago
Peter Eisentraut 630f9a43ce Change gist stratnum function to use CompareType 1 year ago
Peter Eisentraut 6339f6468e Rename RowCompareType to CompareType 1 year ago
Jeff Davis b4a07f532b Revert "TupleHashTable: store additional data along with tuple." 1 year ago
Richard Guo 6e826278f1 Fix pgindent damage 1 year ago
Peter Eisentraut ca87c415e2 Add support for NOT ENFORCED in CHECK constraints 1 year ago
Jeff Davis e0ece2a981 TupleHashTable: store additional data along with tuple. 1 year ago
Jeff Davis 8a96faedc4 Remove unused TupleHashTableData->entrysize. 1 year ago
Bruce Momjian 50e6eb731d Update copyright for 2025 1 year ago
Tom Lane 2762792952 Convert SetOp to read its inputs as outerPlan and innerPlan. 1 year ago
Melanie Plageman 1a0da347a7 Bitmap Table Scans use unified TBMIterator 1 year ago
Melanie Plageman 7f9d4187e7 Add common interface for TBMIterators 1 year ago