summaryrefslogtreecommitdiff
path: root/src/include/executor
AgeCommit message (Expand)Author
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
2023-11-27Retire a few backwards compatibility macros.Nathan Bossart
2023-10-26Add trailing commas to enum definitionsPeter Eisentraut
2023-10-19Add local_blk_{read|write}_time I/O timing statistics for local blocksMichael Paquier
2023-10-19Rename I/O timing statistics columns to shared_blk_{read|write}_timeMichael Paquier
2023-10-10Add const to values and nulls argumentsPeter Eisentraut
2023-10-02Revert "Add soft error handling to some expression nodes"Amit Langote
2023-10-02Add soft error handling to some expression nodesAmit Langote
2023-09-28Remove obsolete executor cleanup codeAmit Langote
2023-07-14Allow the use of a hash index on the subscriber during replication.Amit Kapila
2023-06-05Remove obsolete commentPeter Eisentraut
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-05-19Fix misbehavior of EvalPlanQual checks with multiple result relations.Tom Lane
2023-05-19Allocate hash join files in a separate memory contextTomas Vondra
2023-05-17Add back SQLValueFunction for SQL keywordsMichael Paquier
2023-05-04Revert "Move PartitionPruneInfo out of plan nodes into PlannedStmt"Alvaro Herrera
2023-04-24Rename ExecAggTransReparent, and improve its documentation.Tom Lane
2023-04-03Revert 11470f544eAlexander Korotkov
2023-03-31SQL/JSON: support the IS JSON predicateAlvaro Herrera
2023-03-31Move ExecEvalJsonConstructor new function to a more natural placeAlvaro Herrera
2023-03-30Parallel Hash Full Join.Thomas Munro
2023-03-30Fix outdated comments regarding TupleTableSlotsDavid Rowley
2023-03-29SQL/JSON: add standard JSON constructor functionsAlvaro Herrera
2023-03-24Invent GENERIC_PLAN option for EXPLAIN.Tom Lane
2023-03-23Improve the naming of Parallel Hash Join phases.Thomas Munro
2023-03-22Allow locking updated tuples in tuple_update() and tuple_delete()Alexander Korotkov
2023-03-21Fix race in parallel hash join batch cleanup, take II.Thomas Munro
2023-03-20Ignore BRIN indexes when checking for HOT updatesTomas Vondra
2023-03-06Fill EState.es_rteperminfos more systematically.Tom Lane
2023-02-22Add static assertion ensuring sizeof(ExprEvalStep) <= 64 bytesAndres Freund
2023-01-15Make new GENERATED-expressions code more bulletproof.Tom Lane
2023-01-02Update copyright for 2023Bruce Momjian
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-21Replace SQLValueFunction by COERCE_SQL_SYNTAXMichael Paquier