summaryrefslogtreecommitdiff
path: root/src/backend/executor/execUtils.c
AgeCommit message (Expand)Author
2024-10-23Remove unnecessary word in a commentAmit Langote
2024-10-09Introduce two fields in EState to track parallel worker activityMichael Paquier
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-01-03Update copyright for 2024Bruce Momjian
2023-09-28Remove obsolete executor cleanup codeAmit Langote
2023-06-20Pre-beta2 mechanical code beautification.Tom Lane
2023-06-07Use per-tuple context in ExecGetAllUpdatedColsTomas Vondra
2023-05-04Revert "Move PartitionPruneInfo out of plan nodes into PlannedStmt"Alvaro Herrera
2023-04-18Fix various typosDavid Rowley
2023-04-06Fix row tracking in pg_stat_statements with extended query protocolMichael Paquier
2023-03-06Fix some more cases of missed GENERATED-column updates.Tom Lane
2023-03-06Fill EState.es_rteperminfos more systematically.Tom Lane
2023-03-02Remove local optimizations of empty Bitmapsets into null pointers.Tom Lane
2023-01-15Make new GENERATED-expressions code more bulletproof.Tom Lane
2023-01-05Fix calculation of which GENERATED columns need to be updated.Tom Lane
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-08Remove new structure member from ResultRelInfo.Etsuro Fujita
2022-12-06Rework query relation permission checkingAlvaro Herrera
2022-12-02Generalize ri_RootToPartitionMap to use for non-partition childrenAlvaro Herrera
2022-12-01Move PartitioPruneInfo out of plan nodes into PlannedStmtAlvaro Herrera
2022-11-25Fix handling of pending inserts in nodeModifyTable.c.Etsuro Fujita
2022-01-07Update copyright for 2022Bruce Momjian
2021-09-15Remove arbitrary 64K-or-so limit on rangetable size.Tom Lane
2021-04-06Postpone some stuff out of ExecInitModifyTable.Tom Lane
2021-02-15Make ExecGetInsertedCols() and friends more robust and improve comments.Heikki Linnakangas
2021-02-08Fix permission checks on constraint violation errors on partitions.Heikki Linnakangas
2021-01-02Update copyright for 2021Bruce Momjian
2020-10-14Remove es_result_relation_info from EState.Heikki Linnakangas
2020-10-13Create ResultRelInfos later in InitPlan, index them by RT index.Heikki Linnakangas
2020-05-14Initial pgindent and pgperltidy run for v13.Tom Lane
2020-04-07Create memory context for HashAgg with a reasonable maxBlockSize.Jeff Davis
2020-03-25Go back to returning int from ereport auxiliary functions.Tom Lane
2020-03-24Improve the internal implementation of ereport().Tom Lane
2020-01-01Update copyrights for 2020Bruce Momjian
2019-09-09Reorder EPQ work, to fix rowmark related bugs and improve efficiency.Andres Freund
2019-08-12Remove EState.es_range_table_array.Tom Lane
2019-07-15Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane
2019-06-17Fix more typos and inconsistencies in the treeMichael Paquier
2019-04-04Make queries' locking of indexes more consistent.Tom Lane
2019-03-11tableam: Add and use scan APIs.Andres Freund
2019-03-07Allow ATTACH PARTITION with only ShareUpdateExclusiveLock.Robert Haas
2019-03-01Store tuples for EvalPlanQual in slots, rather than as HeapTuples.Andres Freund
2019-02-26Use slots in trigger infrastructure, except for the actual invocation.Andres Freund
2019-01-21Replace uses of heap_open et al with the corresponding table_* function.Andres Freund
2019-01-21Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund
2019-01-14Don't include heapam.h from others headers.Andres Freund
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-20Remove WITH OIDS support, change oid catalog column visibility.Andres Freund
2018-11-15Introduce notion of different types of slots (without implementing them).Andres Freund
2018-11-09Don't require return slots for nodes without projection.Andres Freund