aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/execExpr.c
Commit message (Expand)AuthorAge
* Add special case fast-paths for strict functionsDaniel Gustafsson2025-03-11
* Replace EEOP_DONE with special steps for return/no returnDaniel Gustafsson2025-03-11
* Simplify executor's handling of CaseTestExpr & CoerceToDomainValue.Tom Lane2025-01-30
* Add OLD/NEW support to RETURNING in DML queries.Dean Rasheed2025-01-16
* Rename RowCompareType to CompareTypePeter Eisentraut2025-01-15
* Update copyright for 2025Bruce Momjian2025-01-01
* Introduce CompactAttribute array in TupleDesc, take 2David Rowley2024-12-20
* Use ExprStates for hashing in GROUP BY and SubPlansDavid Rowley2024-12-11
* Remove useless casts to (void *)Peter Eisentraut2024-11-28
* Fix NULLIF()'s handling of read-write expanded objects.Tom Lane2024-11-25
* Fix hypothetical bug in ExprState building for hashingDavid Rowley2024-11-06
* SQL/JSON: Fix some oversights in commit b6e1157e7Amit Langote2024-10-20
* Don't store intermediate hash values in ExprState->resvalueDavid Rowley2024-10-17
* SQL/JSON: Avoid initializing unnecessary ON ERROR / ON EMPTY stepsAmit Langote2024-09-09
* Revert recent SQL/JSON related commitsAmit Langote2024-09-06
* SQL/JSON: Avoid initializing unnecessary ON ERROR / ON EMPTY stepsAmit Langote2024-09-06
* Speed up Hash Join by making ExprStates support hashingDavid Rowley2024-08-20
* Evaluate arguments of correlated SubPlans in the referencing ExprStateAndres Freund2024-07-31
* SQL/JSON: Fix casting for integer EXISTS columns in JSON_TABLEAmit Langote2024-07-30
* SQL/JSON: Remove useless code in ExecInitJsonExpr()Amit Langote2024-07-26
* SQL/JSON: Fix error-handling of some JsonBehavior expressionsAmit Langote2024-07-26
* SQL/JSON: Always coerce JsonExpr result at runtimeAmit Langote2024-06-28
* SQL/JSON: Correct jsonpath variable name matchingAmit Langote2024-06-19
* Remove some unnecessary fields from executor nodes.Tom Lane2024-04-23
* Fix typos and duplicate wordsDaniel Gustafsson2024-04-18
* Add basic JSON_TABLE() functionalityAmit Langote2024-04-04
* Add SQL/JSON query functionsAmit Langote2024-03-21
* Add RETURNING support to MERGE.Dean Rasheed2024-03-17
* Remove unused #include's from backend .c filesPeter Eisentraut2024-03-04
* Add soft error handling to some expression nodesAmit Langote2024-01-24
* Add macros for looping through a List without a ListCell.Nathan Bossart2024-01-04
* Update copyright for 2024Bruce Momjian2024-01-03
* Revert "Add soft error handling to some expression nodes"Amit Langote2023-10-02
* Add soft error handling to some expression nodesAmit Langote2023-10-02
* Add more SQL/JSON constructor functionsAmit Langote2023-07-26
* Don't include CaseTestExpr in JsonValueExpr.formatted_exprAmit Langote2023-07-13
* Pre-beta mechanical code beautification.Tom Lane2023-05-19
* Add back SQLValueFunction for SQL keywordsMichael Paquier2023-05-17
* Fix assignment to array of domain over composite, redux.Tom Lane2023-04-15
* SQL/JSON: support the IS JSON predicateAlvaro Herrera2023-03-31
* SQL/JSON: add standard JSON constructor functionsAlvaro Herrera2023-03-29
* Fix MULTIEXPR_SUBLINK with partitioned target tables, yet again.Tom Lane2023-02-25
* Update copyright for 2023Bruce Momjian2023-01-02
* Replace SQLValueFunction by COERCE_SQL_SYNTAXMichael Paquier2022-11-21
* Refactor aclcheck functionsPeter Eisentraut2022-11-13
* Revert SQL/JSON featuresAndrew Dunstan2022-09-01
* Improve performance of ORDER BY / DISTINCT aggregatesDavid Rowley2022-08-02
* Remove size increase in ExprEvalStep caused by hashed saopsDavid Rowley2022-07-06
* expression eval: Fix EEOP_JSON_CONSTRUCTOR and EEOP_JSONEXPR size.Andres Freund2022-07-05
* Pre-beta mechanical code beautification.Tom Lane2022-05-12