summaryrefslogtreecommitdiff
path: root/src/include/nodes
AgeCommit message (Expand)Author
2025-03-28Add support for not-null constraints on virtual generated columnsPeter Eisentraut
2025-03-28Rename a node field for clarityPeter Eisentraut
2025-03-27Remove the query_id_squash_values GUCÁlvaro Herrera
2025-03-27Fix query jumbling to account for NULL nodesDavid Rowley
2025-03-26Use relation name instead of OID in query jumbling for RangeTblEntryMichael Paquier
2025-03-25Add support for custom_query_jumble as a node field attributeMichael Paquier
2025-03-25Remove 'additional' pointer from TupleHashEntryData.Jeff Davis
2025-03-25Create accessor functions for TupleHashEntry.Jeff Davis
2025-03-25HashAgg: use Bump allocator for hash TupleHashTable entries.Jeff Davis
2025-03-24Allow plugins to set a 64-bit plan identifier in PlannedStmtMichael Paquier
2025-03-19Ensure first ModifyTable rel initialized if all are prunedAmit Langote
2025-03-18Introduce squashing of constant lists in query jumblingÁlvaro Herrera
2025-03-18Make it possible for loadable modules to add EXPLAIN options.Robert Haas
2025-03-15BitmapHeapScan uses the read stream APIMelanie Plageman
2025-03-15Separate TBM[Shared|Private]Iterator and TBMIterateResultMelanie Plageman
2025-03-14Swap order of extern/static and pg_nodiscardPeter Eisentraut
2025-03-11Improve EXPLAIN's display of window functions.Tom Lane
2025-03-11Show index search count in EXPLAIN ANALYZE, take 2.Peter Geoghegan
2025-03-05Add ALTER TABLE ... ALTER CONSTRAINT ... SET [NO] INHERITÁlvaro Herrera
2025-02-25Expand virtual generated columns in the plannerRichard Guo
2025-02-24Delay extraction of TIDBitmap per page offsetsMelanie Plageman
2025-02-24Add lossy indicator to TBMIterateResultMelanie Plageman
2025-02-20Don't lock partitions pruned by initial pruningAmit Langote
2025-02-19Add ATAlterConstraint struct for ALTER .. CONSTRAINTÁlvaro Herrera
2025-02-17Implement Self-Join EliminationAlexander Korotkov
2025-02-17Fix an oversight in cbc127917 to handle MERGE correctlyAmit Langote
2025-02-11Allow extension functions to participate in in-place updates.Tom Lane
2025-02-10Fix indentation of comment in plannodes.hMichael Paquier
2025-02-10Reformat node comments in plannodes.hMichael Paquier
2025-02-07Virtual generated columnsPeter Eisentraut
2025-02-07Track unpruned relids to avoid processing pruned relationsAmit Langote
2025-02-02Move CompareType to separate header filePeter Eisentraut
2025-01-31Get rid of our dependency on type "long" for memory size calculations.Tom Lane
2025-01-31Perform runtime initial pruning outside ExecInitNode()Amit Langote
2025-01-30Move PartitionPruneInfo out of plan nodes into PlannedStmtAmit Langote
2025-01-29Fix grammatical typos around possessive "its"John Naylor
2025-01-16Add OLD/NEW support to RETURNING in DML queries.Dean Rasheed
2025-01-15Change gist stratnum function to use CompareTypePeter Eisentraut
2025-01-15Rename RowCompareType to CompareTypePeter Eisentraut
2025-01-13Revert "TupleHashTable: store additional data along with tuple."Jeff Davis
2025-01-13Fix pgindent damageRichard Guo
2025-01-11Add support for NOT ENFORCED in CHECK constraintsPeter Eisentraut
2025-01-11TupleHashTable: store additional data along with tuple.Jeff Davis
2025-01-07Remove unused TupleHashTableData->entrysize.Jeff Davis
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-19Convert SetOp to read its inputs as outerPlan and innerPlan.Tom Lane
2024-12-18Bitmap Table Scans use unified TBMIteratorMelanie Plageman
2024-12-18Add common interface for TBMIteratorsMelanie Plageman
2024-12-12Detect redundant GROUP BY columns using UNIQUE indexesDavid Rowley
2024-12-11Use ExprStates for hashing in GROUP BY and SubPlansDavid Rowley