projects
/
postgresql.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
doc: Move documentation of md5_password_warnings to a better place
[postgresql.git]
/
src
/
backend
/
optimizer
/
prep
/
2025-04-15
Tom Lane
Fix failure for generated column with a not-null domain...
tree
|
commitdiff
2025-04-04
Alexander Korotkov
Convert 'x IN (VALUES ...)' to 'x = ANY ...' then appro...
tree
|
commitdiff
2025-03-13
Richard Guo
Fix incorrect handling of subquery pullup
tree
|
commitdiff
2025-03-13
Richard Guo
Remove code setting wrap_non_vars to true for UNION...
tree
|
commitdiff
2025-03-12
Tom Lane
Build whole-row Vars the same way during parsing and...
tree
|
commitdiff
2025-02-25
Richard Guo
Eliminate code duplication in replace_rte_variables...
tree
|
commitdiff
2025-02-25
Richard Guo
Expand virtual generated columns in the planner
tree
|
commitdiff
2025-02-17
Alexander Korotkov
Implement Self-Join Elimination
tree
|
commitdiff
2025-01-29
Tom Lane
Handle default NULL insertion a little better.
tree
|
commitdiff
2025-01-16
Dean Rasheed
Add OLD/NEW support to RETURNING in DML queries.
tree
|
commitdiff
2025-01-01
Bruce Momjian
Update copyright for 2025
tree
|
commitdiff
2024-12-19
Tom Lane
Improve planner's handling of SetOp plans.
tree
|
commitdiff
2024-12-19
Tom Lane
Convert SetOp to read its inputs as outerPlan and inner...
tree
|
commitdiff
2024-12-17
Richard Guo
Avoid unnecessary wrapping for more complex expressions
tree
|
commitdiff
2024-12-09
Richard Guo
Avoid unnecessary wrapping for Vars and PHVs
tree
|
commitdiff
2024-11-30
Tom Lane
Avoid mislabeling of lateral references, redux.
tree
|
commitdiff
2024-11-29
David Rowley
Fix typo in header comment for set_operation_ordered_re...
tree
|
commitdiff
2024-11-28
Tom Lane
Avoid mislabeling of lateral references when pulling...
tree
|
commitdiff
2024-11-28
Peter Eisentraut
Remove useless casts to (void *)
tree
|
commitdiff
2024-11-19
Tom Lane
Compare collations before merging UNION operations.
tree
|
commitdiff
2024-10-31
Daniel Gustafsson
Remove duplicate words in comments
tree
|
commitdiff
2024-10-03
Dean Rasheed
Fix wrong varnullingrels error for MERGE WHEN NOT MATCH...
tree
|
commitdiff
2024-10-03
Dean Rasheed
Fix incorrect non-strict join recheck in MERGE WHEN...
tree
|
commitdiff
2024-09-10
Richard Guo
Introduce an RTE for the grouping step
tree
|
commitdiff
2024-08-30
Tom Lane
Avoid inserting PlaceHolderVars in cases where pre...
tree
|
commitdiff
2024-08-21
Robert Haas
Treat number of disabled nodes in a path as a separate...
tree
|
commitdiff
2024-07-05
Richard Guo
Support "Right Semi Join" plan shapes
tree
|
commitdiff
2024-05-21
Robert Haas
Fix generate_union_paths for non-sortable types.
REL_17_BETA1
tree
|
commitdiff
2024-05-21
Robert Haas
Re-allow planner to use Merge Append to efficiently...
tree
|
commitdiff
2024-05-20
Tom Lane
Revert commit 66c0185a3 and follow-on patches.
tree
|
commitdiff
2024-05-06
Tom Lane
Finish incomplete revert of ec63622c0.
tree
|
commitdiff
2024-05-05
David Rowley
Fix query pullup issue with WindowClause runCondition
tree
|
commitdiff
2024-04-19
Dean Rasheed
Use macro NUM_MERGE_MATCH_KINDS instead of '3' in MERGE...
tree
|
commitdiff
2024-04-18
Daniel Gustafsson
Fix typos and duplicate words
tree
|
commitdiff
2024-04-15
Tom Lane
Fix type-checking of RECORD-returning functions in...
tree
|
commitdiff
2024-04-09
Alexander Korotkov
revert: Transform OR clauses to ANY expression
tree
|
commitdiff
2024-04-07
Alexander Korotkov
Fix usage of same ListCell transform_or_to_any()'s...
tree
|
commitdiff
2024-04-07
Alexander Korotkov
Transform OR clauses to ANY expression
tree
|
commitdiff
2024-04-01
David Rowley
Fix assert failure when planning setop subqueries with...
tree
|
commitdiff
2024-03-30
Dean Rasheed
Add support for MERGE ... WHEN NOT MATCHED BY SOURCE.
tree
|
commitdiff
2024-03-25
David Rowley
Allow planner to use Merge Append to efficiently implem...
tree
|
commitdiff
2024-03-04
Peter Eisentraut
Remove unused #include's from backend .c files
tree
|
commitdiff
2024-02-29
Dean Rasheed
Support MERGE into updatable views.
tree
|
commitdiff
2024-01-11
Tom Lane
Allow subquery pullup to wrap a PlaceHolderVar in anoth...
tree
|
commitdiff
2024-01-04
Bruce Momjian
Update copyright for 2024
tree
|
commitdiff
2023-11-04
Alexander Korotkov
Fix usage of the parse tree for estimate_num_groups...
tree
|
commitdiff
2023-06-20
Tom Lane
Fix another cause of "wrong varnullingrels" planner...
tree
|
commitdiff
2023-04-05
Tom Lane
Support "Right Anti Join" plan shapes.
tree
|
commitdiff
2023-03-21
David Rowley
Fix incorrect comment in preptlist.c
tree
|
commitdiff
2023-03-15
Tom Lane
Support PlaceHolderVars in MERGE actions.
tree
|
commitdiff
2023-01-30
Tom Lane
Invent "join domains" to replace the below_outer_join...
tree
|
commitdiff
2023-01-30
Tom Lane
Do assorted mop-up in the planner.
tree
|
commitdiff
2023-01-30
Tom Lane
Make Vars be outer-join-aware.
tree
|
commitdiff
2023-01-23
David Rowley
Allow parallel aggregate on string_agg and array_agg
tree
|
commitdiff
2023-01-18
Tom Lane
Remove redundant grouping and DISTINCT columns.
tree
|
commitdiff
2023-01-02
Bruce Momjian
Update copyright for 2023
tree
|
commitdiff
2022-12-22
Tom Lane
Avoid O(N^2) cost when pulling up lots of UNION ALL...
tree
|
commitdiff
2022-12-22
Tom Lane
Add some recursion and looping defenses in prepjointree.c.
tree
|
commitdiff
2022-12-20
Andrew Dunstan
Add copyright notices to meson files
tree
|
commitdiff
2022-12-10
David Rowley
Add subquery pullup handling for WindowClause runCondition
tree
|
commitdiff
2022-12-06
Alvaro Herrera
Rework query relation permission checking
tree
|
commitdiff
2022-11-29
Tom Lane
Remove bogus Assert and dead code in remove_useless_res...
tree
|
commitdiff
2022-11-16
Tom Lane
Invent "multibitmapsets", and use them to speed up...
tree
|
commitdiff
2022-11-05
Tom Lane
Don't pass down nonnullable_vars while reducing outer...
tree
|
commitdiff
2022-10-05
David Rowley
Rename shadowed local variables
tree
|
commitdiff
2022-09-22
Andres Freund
meson: Add initial version of meson based build system
tree
|
commitdiff
2022-08-25
David Rowley
More -Wshadow=compatible-local warning fixes
tree
|
commitdiff
2022-08-17
Tom Lane
Use an explicit state flag to control PlaceHolderInfo...
tree
|
commitdiff
2022-08-02
David Rowley
Improve performance of ORDER BY / DISTINCT aggregates
tree
|
commitdiff
2022-07-21
Thomas Munro
Remove fls(), use pg_leftmost_one_pos32() instead.
tree
|
commitdiff
2022-07-19
Tom Lane
Convert planner's AggInfo and AggTransInfo structs...
tree
|
commitdiff
2022-07-19
Tom Lane
Estimate cost of elided SubqueryScan, Append, MergeAppe...
tree
|
commitdiff
2022-04-12
Alvaro Herrera
Change mechanism to set up source targetlist in MERGE
tree
|
commitdiff
2022-03-28
Alvaro Herrera
Add support for MERGE SQL command
tree
|
commitdiff
2022-03-17
Tom Lane
Don't bother to attach column name lists to RowExprs...
tree
|
commitdiff
2022-01-08
Bruce Momjian
Update copyright for 2022
tree
|
commitdiff
2021-09-15
Tom Lane
Remove arbitrary 64K-or-so limit on rangetable size.
tree
|
commitdiff
2021-07-26
David Rowley
Fix incorrect comment for get_agg_clause_costs
tree
|
commitdiff
2021-07-25
Tom Lane
Get rid of artificial restriction on hash table sizes...
tree
|
commitdiff
2021-07-09
Tom Lane
Avoid creating a RESULT RTE that's marked LATERAL.
tree
|
commitdiff
2021-07-07
David Rowley
Use a hash table to speed up NOT IN(values)
tree
|
commitdiff
2021-07-06
Tom Lane
Reduce the cost of planning deeply-nested views.
tree
|
commitdiff
2021-05-12
Tom Lane
Initial pgindent and pgperltidy run for v14.
tree
|
commitdiff
2021-05-10
Tom Lane
Fix mishandling of resjunk columns in ON CONFLICT ...
tree
|
commitdiff
2021-04-08
David Rowley
Speedup ScalarArrayOpExpr evaluation
tree
|
commitdiff
2021-03-31
Tom Lane
Rework planning and execution of UPDATE and DELETE.
tree
|
commitdiff
2021-03-30
David Rowley
Allow estimate_num_groups() to pass back further detail...
tree
|
commitdiff
2021-02-24
Michael Paquier
Fix some typos, grammar and style in docs and comments
tree
|
commitdiff
2021-02-01
Tom Lane
Remove [Merge]AppendPath.partitioned_rels.
tree
|
commitdiff
2021-01-21
Tom Lane
Fix pull_varnos' miscomputation of relids set for a...
tree
|
commitdiff
2021-01-02
Bruce Momjian
Update copyright for 2021
tree
|
commitdiff
2020-12-05
Tom Lane
Fix missed step in removal of useless RESULT RTEs in...
tree
|
commitdiff
2020-11-24
Heikki Linnakangas
Move per-agg and per-trans duplicate finding to the...
tree
|
commitdiff
2020-08-19
Tom Lane
Suppress unnecessary RelabelType nodes in yet more...
tree
|
commitdiff
2020-07-29
Peter Geoghegan
Add hash_mem_multiplier GUC.
tree
|
commitdiff
2020-07-29
Peter Geoghegan
Correct obsolete UNION hash aggs comment.
tree
|
commitdiff
2020-03-18
Jeff Davis
Disk-based Hash Aggregation.
tree
|
commitdiff
2020-01-01
Bruce Momjian
Update copyrights for 2020
tree
|
commitdiff
2019-12-14
Tom Lane
Prevent overly-aggressive collapsing of joins to RTE_RE...
tree
|
commitdiff
2019-12-02
Tom Lane
Add a reverse-translation column number array to struct...
tree
|
commitdiff
next