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
/
path
/
allpaths.c
Commit message (
Expand
)
Author
Age
*
Remove unused #include's from backend .c files
Peter Eisentraut
2024-03-04
*
Adjust reltarget assignment for UPPERREL_PARTIAL_DISTINCT rel
David Rowley
2024-02-07
*
Update copyright for 2024
Bruce Momjian
2024-01-03
*
Add trailing commas to enum definitions
Peter Eisentraut
2023-10-26
*
Replace has_multiple_baserels() with a bitmap test on all_baserels.
Tom Lane
2023-10-10
*
Fix possible crash in add_paths_to_append_rel()
David Rowley
2023-10-10
*
Remove debug_print_rel and replace usages with pprint
David Rowley
2023-10-09
*
Consider cheap startup paths in add_paths_to_append_rel
David Rowley
2023-10-05
*
C comment: add optimizer function reference
Bruce Momjian
2023-09-29
*
Add missing TidRangePath handling in print_path()
David Rowley
2023-09-29
*
Fix some typos and some incorrectly duplicated words
David Rowley
2023-04-18
*
Fix incorrect logic for determining safe WindowAgg run conditions
David Rowley
2023-03-17
*
Support PlaceHolderVars in MERGE actions.
Tom Lane
2023-03-15
*
Work around implementation restriction in adjust_appendrel_attrs.
Tom Lane
2023-03-12
*
Optimize generate_orderedappend_paths
David Rowley
2023-02-20
*
Do assorted mop-up in the planner.
Tom Lane
2023-01-30
*
Make Vars be outer-join-aware.
Tom Lane
2023-01-30
*
Update copyright for 2023
Bruce Momjian
2023-01-02
*
Remove pessimistic cost penalization from Incremental Sort
David Rowley
2022-12-16
*
Fix 32-bit build dangling pointer issue in WindowAgg
David Rowley
2022-12-07
*
Fix generate_partitionwise_join_paths() to tolerate failure.
Tom Lane
2022-12-04
*
Fix confusion about havingQual vs hasHavingQual in planner.
Tom Lane
2022-10-18
*
Fix failure to set correct operator in window run condition
David Rowley
2022-08-05
*
Fix incorrect is-this-the-topmost-join tests in parallel planning.
Tom Lane
2022-07-30
*
Remove fls(), use pg_leftmost_one_pos32() instead.
Thomas Munro
2022-07-22
*
Estimate cost of elided SubqueryScan, Append, MergeAppend nodes better.
Tom Lane
2022-07-19
*
Use list_copy_head() instead of list_truncate(list_copy(...), ...)
David Rowley
2022-07-13
*
Teach remove_unused_subquery_outputs about window run conditions
David Rowley
2022-05-27
*
Pre-beta mechanical code beautification.
Tom Lane
2022-05-12
*
Remove inadequate assertion check in CTE inlining.
Tom Lane
2022-04-21
*
Teach planner and executor about monotonic window funcs
David Rowley
2022-04-08
*
Consider fractional paths in generate_orderedappend_paths
Tomas Vondra
2022-01-12
*
Update copyright for 2022
Bruce Momjian
2022-01-07
*
Allow ordered partition scans in more cases
David Rowley
2021-08-03
*
Change the name of the Result Cache node to Memoize
David Rowley
2021-07-14
*
Fix typo in comment
David Rowley
2021-07-06
*
doc: Improve hyphenation consistency
Peter Eisentraut
2021-04-21
*
Rename find_em_expr_usable_for_sorting_rel.
Tom Lane
2021-04-20
*
Add Result Cache executor node (take 2)
David Rowley
2021-04-02
*
Revert b6002a796
David Rowley
2021-04-01
*
Add Result Cache executor node
David Rowley
2021-04-01
*
Rework planning and execution of UPDATE and DELETE.
Tom Lane
2021-03-31
*
Cache if PathTarget and RestrictInfos contain volatile functions
David Rowley
2021-03-29
*
Fix confusion in comments about generate_gather_paths
Alvaro Herrera
2021-02-23
*
Remove [Merge]AppendPath.partitioned_rels.
Tom Lane
2021-02-01
*
Update copyright for 2021
Bruce Momjian
2021-01-02
*
Check parallel safety in generate_useful_gather_paths
Tomas Vondra
2020-12-21
*
Consider unsorted paths in generate_useful_gather_paths
Tomas Vondra
2020-12-21
*
Fix get_useful_pathkeys_for_relation for volatile expressions
Tomas Vondra
2020-11-03
*
Fix some grammar and typos in comments and docs
Michael Paquier
2020-11-02
[next]