Commit Graph

1960 Commits (bba2fbc6238b2a0a7f348fbbb5c31ffa7623bc39)

Author SHA1 Message Date
Amit Langote 525392d572 Don't lock partitions pruned by initial pruning 11 months ago
Álvaro Herrera 80d7f99049
Add ATAlterConstraint struct for ALTER .. CONSTRAINT 11 months ago
Alexander Korotkov fc069a3a63 Implement Self-Join Elimination 11 months ago
Amit Langote 75dfde1363 Fix an oversight in cbc127917 to handle MERGE correctly 11 months ago
Tom Lane c366d2bdba Allow extension functions to participate in in-place updates. 11 months ago
Michael Paquier c9238ad853 Fix indentation of comment in plannodes.h 11 months ago
Michael Paquier 3d17d7d7fb Reformat node comments in plannodes.h 11 months ago
Peter Eisentraut 83ea6c5402 Virtual generated columns 11 months ago
Amit Langote cbc127917e Track unpruned relids to avoid processing pruned relations 11 months ago
Peter Eisentraut 119fc30dd5 Move CompareType to separate header file 11 months ago
Tom Lane 041e8b95b8 Get rid of our dependency on type "long" for memory size calculations. 11 months ago
Amit Langote d47cbf474e Perform runtime initial pruning outside ExecInitNode() 11 months ago
Amit Langote bb3ec16e14 Move PartitionPruneInfo out of plan nodes into PlannedStmt 11 months ago
John Naylor 128897b101 Fix grammatical typos around possessive "its" 11 months ago
Dean Rasheed 80feb727c8 Add OLD/NEW support to RETURNING in DML queries. 12 months ago
Peter Eisentraut 630f9a43ce Change gist stratnum function to use CompareType 12 months ago
Peter Eisentraut 6339f6468e Rename RowCompareType to CompareType 12 months ago
Jeff Davis b4a07f532b Revert "TupleHashTable: store additional data along with tuple." 12 months ago
Richard Guo 6e826278f1 Fix pgindent damage 12 months ago
Peter Eisentraut ca87c415e2 Add support for NOT ENFORCED in CHECK constraints 12 months ago
Jeff Davis e0ece2a981 TupleHashTable: store additional data along with tuple. 12 months 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
David Rowley bd10ec5297 Detect redundant GROUP BY columns using UNIQUE indexes 1 year ago
David Rowley 0f5738202b Use ExprStates for hashing in GROUP BY and SubPlans 1 year ago
Álvaro Herrera 14e87ffa5c
Add pg_constraint rows for not-null constraints 1 year ago
Tom Lane 89e51abcb2 Add a parse location field to struct FunctionParameter. 1 year ago
David Rowley 3974bc3196 Remove unused field from SubPlanState struct 1 year ago
Melanie Plageman de380a62b5 Make table_scan_bitmap_next_block() async-friendly 1 year ago
Michael Paquier 499edb0974 Track more precisely query locations for nested statements 1 year ago
Peter Eisentraut d2b4b4c225 Fix C23 compiler warning 1 year ago
Amit Langote 11c87216d1 SQL/JSON: Fix some oversights in commit b6e1157e7 1 year ago
Jeff Davis eecd9138a0 Improve ThrowErrorData() comments for use with soft errors. 1 year ago
Peter Eisentraut eafda78fc4 Improve node type forward reference 1 year ago
Nathan Bossart d5ca15ee54 Add type cast to foreach_internal's loop variable. 1 year ago
Peter Eisentraut c594f1ad2b Track scan reversals in MergeJoin 1 year ago
Peter Eisentraut 0d2aa4d493 Track sort direction in SortGroupClause 1 year ago
Álvaro Herrera fd64ed60b6
Unbreak overflow test for attinhcount/coninhcount 1 year ago
Michael Paquier de3a2ea3b2 Introduce two fields in EState to track parallel worker activity 1 year ago
Michael Paquier dc68515968 Show values of SET statements as constants in pg_stat_statements 1 year ago
Noah Misch aac2c9b4fd For inplace update durability, make heap_update() callers wait. 1 year ago
Peter Eisentraut 89f908a6d0 Add temporal FOREIGN KEY contraints 1 year ago
Peter Eisentraut fc0438b4e8 Add temporal PRIMARY KEY and UNIQUE constraints 1 year ago
Richard Guo 247dea89f7 Introduce an RTE for the grouping step 1 year ago
Amit Langote 3422f5f93f Update comment about ExprState.escontext 1 year ago
David Rowley 908a968612 Optimize WindowAgg's use of tuplestores 1 year ago
Alexander Korotkov 3890d90c15 Revert support for ALTER TABLE ... MERGE/SPLIT PARTITION(S) commands 1 year ago