summaryrefslogtreecommitdiff
path: root/src/include/executor
AgeCommit message (Expand)Author
2025-06-15Sync typedefs.list with the buildfarm.Tom Lane
2025-05-22Revert "Don't lock partitions pruned by initial pruning"Amit Langote
2025-04-02Change SQL-language functions to use the plan cache.Tom Lane
2025-03-28Add support for not-null constraints on virtual generated columnsPeter Eisentraut
2025-03-25Remove 'additional' pointer from TupleHashEntryData.Jeff Davis
2025-03-25Add ExecCopySlotMinimalTupleExtra().Jeff Davis
2025-03-25Create accessor functions for TupleHashEntry.Jeff Davis
2025-03-19Ensure first ModifyTable rel initialized if all are prunedAmit Langote
2025-03-11Show index search count in EXPLAIN ANALYZE, take 2.Peter Geoghegan
2025-03-11Add special case fast-paths for strict functionsDaniel Gustafsson
2025-03-11Replace EEOP_DONE with special steps for return/no returnDaniel Gustafsson
2025-02-20Don't lock partitions pruned by initial pruningAmit Langote
2025-02-17Move wal_buffers_full from PgStat_PendingWalStats to WalUsageMichael Paquier
2025-02-11Implement new optimization rule for updates of expanded variables.Tom Lane
2025-02-07Virtual generated columnsPeter Eisentraut
2025-02-07Track unpruned relids to avoid processing pruned relationsAmit Langote
2025-02-03Integrate GistTranslateCompareType() into IndexAmTranslateCompareType()Peter 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-30Simplify executor's handling of CaseTestExpr & CoerceToDomainValue.Tom Lane
2025-01-30Move PartitionPruneInfo out of plan nodes into PlannedStmtAmit Langote
2025-01-21Refactor ExecScan() to allow inlining of its core logicAmit Langote
2025-01-16Add OLD/NEW support to RETURNING in DML queries.Dean Rasheed
2025-01-15Rename RowCompareType to CompareTypePeter Eisentraut
2025-01-13Revert "TupleHashTable: store additional data along with tuple."Jeff Davis
2025-01-11TupleHashTable: store additional data along with tuple.Jeff Davis
2025-01-07Add missing typedefs.list entry for AggStatePerGroupData.Jeff Davis
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-19Get rid of old version of BuildTupleHashTable().Tom Lane
2024-12-19Convert SetOp to read its inputs as outerPlan and innerPlan.Tom Lane
2024-12-17Fix incorrect slot type in BuildTupleHashTableExtDavid Rowley
2024-12-11Use ExprStates for hashing in GROUP BY and SubPlansDavid Rowley
2024-12-10Replace get_equal_strategy_number_for_am() by get_equal_strategy_number()Peter Eisentraut
2024-12-09Simplify executor's determination of whether to use parallelism.Tom Lane
2024-11-25Fix NULLIF()'s handling of read-write expanded objects.Tom Lane
2024-10-17Don't store intermediate hash values in ExprState->resvalueDavid Rowley
2024-08-20Log the conflicts while applying changes in logical replication.Amit Kapila
2024-08-20Speed up Hash Join by making ExprStates support hashingDavid Rowley
2024-08-01Evaluate arguments of correlated SubPlans in the referencing ExprStateAndres Freund
2024-07-30SQL/JSON: Fix casting for integer EXISTS columns in JSON_TABLEAmit Langote
2024-07-09Show Parallel Bitmap Heap Scan worker stats in EXPLAIN ANALYZEDavid Rowley
2024-06-28SQL/JSON: Always coerce JsonExpr result at runtimeAmit Langote
2024-03-21Add TupleTableSlotOps.is_current_xact_tuple() methodAlexander Korotkov
2024-03-21Add SQL/JSON query functionsAmit Langote
2024-03-17Add RETURNING support to MERGE.Dean Rasheed
2024-03-12Fix confusion about the return rowtype of SQL-language procedures.Tom Lane
2024-02-29Support MERGE into updatable views.Dean Rasheed
2024-01-24Add soft error handling to some expression nodesAmit Langote
2024-01-04Update copyright for 2024Bruce Momjian
2023-12-07Verify that attribute counts match in ExecCopySlotDavid Rowley