index
:
postgresql
REL_16_STABLE
master
postgresql mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
backend
/
optimizer
/
util
/
clauses.c
Commit message (
Expand
)
Author
Age
*
Improve planner's understanding of strictness of type coercions.
Tom Lane
2019-02-20
*
Fix incorrect strictness test for ArrayCoerceExpr expressions.
Tom Lane
2019-02-20
*
Allow extensions to generate lossy index conditions.
Tom Lane
2019-02-11
*
Build out the planner support function infrastructure.
Tom Lane
2019-02-09
*
Create the infrastructure for planner support functions.
Tom Lane
2019-02-09
*
Refactor the representation of indexable clauses in IndexPaths.
Tom Lane
2019-02-09
*
Renaming for new subscripting mechanism
Alvaro Herrera
2019-02-01
*
Refactor planner's header files.
Tom Lane
2019-01-29
*
Make some small planner API cleanups.
Tom Lane
2019-01-29
*
In the planner, replace an empty FROM clause with a dummy RTE.
Tom Lane
2019-01-28
*
Allow generalized expression syntax for partition bounds
Peter Eisentraut
2019-01-25
*
Don't believe MinMaxExpr is leakproof without checking.
Tom Lane
2019-01-02
*
Update copyright for 2019
Bruce Momjian
2019-01-02
*
Teach eval_const_expressions to constant-fold LEAST/GREATEST expressions.
Tom Lane
2018-12-30
*
Drop no-op CoerceToDomain nodes from expressions at planning time.
Tom Lane
2018-12-13
*
Optimize nested ConvertRowtypeExpr nodes.
Andrew Gierth
2018-11-06
*
Fix interaction of CASE and ArrayCoerceExpr.
Tom Lane
2018-10-30
*
Prohibit pushing subqueries containing window function calculation to
Amit Kapila
2018-09-04
*
Avoid crash in eval_const_expressions if a Param's type changes.
Tom Lane
2018-07-26
*
Support named and default arguments in CALL
Peter Eisentraut
2018-04-14
*
Fast ALTER TABLE ADD COLUMN with a non-NULL default
Andrew Dunstan
2018-03-28
*
Mop-up for letting VOID-returning SQL functions end with a SELECT.
Tom Lane
2018-03-16
*
Add prokind column, replacing proisagg and proiswindow
Peter Eisentraut
2018-03-02
*
Fix Latin spelling
Peter Eisentraut
2018-01-11
*
Teach eval_const_expressions() to handle some more cases.
Tom Lane
2018-01-03
*
Update copyright for 2018
Bruce Momjian
2018-01-02
*
Rearrange execution of PARAM_EXTERN Params for plpgsql's benefit.
Tom Lane
2017-12-21
*
SQL procedures
Peter Eisentraut
2017-11-30
*
Update typedefs.list and re-run pgindent
Robert Haas
2017-11-29
*
Pass InitPlan values to workers via Gather (Merge).
Robert Haas
2017-11-16
*
Track in the plan the types associated with PARAM_EXEC parameters.
Robert Haas
2017-11-13
*
Change TRUE/FALSE to true/false
Peter Eisentraut
2017-11-08
*
Allow parallel query for prepared statements with generic plans.
Robert Haas
2017-10-27
*
Support domains over composite types.
Tom Lane
2017-10-26
*
Support arrays over domains.
Tom Lane
2017-09-30
*
Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).
Andres Freund
2017-08-20
*
Simplify plpgsql's check for simple expressions.
Tom Lane
2017-08-15
*
Code review for NextValueExpr expression node type.
Tom Lane
2017-07-14
*
Phase 3 of pgindent updates.
Tom Lane
2017-06-21
*
Phase 2 of pgindent updates.
Tom Lane
2017-06-21
*
Fix testing of parallel-safety of SubPlans.
Tom Lane
2017-04-18
*
Improve castNode notation by introducing list-extraction-specific variants.
Tom Lane
2017-04-10
*
Add infrastructure to support EphemeralNamedRelation references.
Kevin Grittner
2017-03-31
*
Update some obsolete comments.
Tom Lane
2017-03-26
*
Faster expression evaluation and targetlist projection.
Andres Freund
2017-03-25
*
Make more use of castNode()
Peter Eisentraut
2017-02-21
*
Allow parallel workers to execute subplans.
Robert Haas
2017-02-14
*
Remove obsoleted code relating to targetlist SRF evaluation.
Andres Freund
2017-01-19
*
Move targetlist SRF handling from expression evaluation to new executor node.
Andres Freund
2017-01-18
*
Improve RLS planning by marking individual quals with security levels.
Tom Lane
2017-01-18
[next]