projects
/
postgresql.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Doc: add pre-branch task to run src/tools/copyright.pl.
[postgresql.git]
/
src
/
backend
/
optimizer
/
plan
/
5 days ago
Richard Guo
Add explicit initialization for all PlannerGlobal fields
tree
|
commitdiff
10 days ago
Richard Guo
Track the number of presorted outer pathkeys in MergePath
tree
|
commitdiff
11 days ago
Alexander Korotkov
Refactor ChangeVarNodesExtended() using the custom...
tree
|
commitdiff
2025-05-03
Alexander Korotkov
Revert "Refactor ChangeVarNodesExtended() using the...
tree
|
commitdiff
2025-05-03
Alexander Korotkov
Refactor ChangeVarNodesExtended() using the custom...
tree
|
commitdiff
2025-04-27
Alexander Korotkov
Disallow removing placeholders during Self-Join Elimina...
tree
|
commitdiff
2025-04-20
David Rowley
Fix issue with ORDER BY / DISTINCT aggregates and FILTER
tree
|
commitdiff
2025-04-08
David Rowley
Speedup child EquivalenceMember lookup in planner
tree
|
commitdiff
2025-04-08
Bruce Momjian
Fix PG 17 [NOT] NULL optimization bug for domains
tree
|
commitdiff
2025-04-06
Peter Eisentraut
Relax ordering-related hardcoded btree requirements...
tree
|
commitdiff
2025-04-04
Alexander Korotkov
Convert 'x IN (VALUES ...)' to 'x = ANY ...' then appro...
tree
|
commitdiff
2025-04-04
Peter Eisentraut
Convert PathKey to use CompareType
tree
|
commitdiff
2025-04-04
Amit Langote
Make derived clause lookup in EquivalenceClass more...
tree
|
commitdiff
2025-03-24
Michael Paquier
Allow plugins to set a 64-bit plan identifier in Planne...
tree
|
commitdiff
2025-03-19
Amit Langote
Ensure first ModifyTable rel initialized if all are...
tree
|
commitdiff
2025-03-11
Tom Lane
Improve EXPLAIN's display of window functions.
tree
|
commitdiff
2025-03-10
Alexander Korotkov
Teach Append to consider tuple_fraction when accumulati...
tree
|
commitdiff
2025-03-07
Peter Eisentraut
Rename amcancrosscompare
tree
|
commitdiff
2025-03-04
Richard Guo
Avoid NullTest deduction for clone clauses
tree
|
commitdiff
2025-02-27
Alexander Korotkov
Get rid of ojrelid local variable in remove_rel_from_qu...
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-02-07
Amit Langote
Track unpruned relids to avoid processing pruned relations
tree
|
commitdiff
2025-01-31
Tom Lane
Get rid of our dependency on type "long" for memory...
tree
|
commitdiff
2025-01-30
Amit Langote
Move PartitionPruneInfo out of plan nodes into PlannedStmt
tree
|
commitdiff
2025-01-17
Tom Lane
Fix setrefs.c's failure to do expression processing...
tree
|
commitdiff
2025-01-16
Dean Rasheed
Add OLD/NEW support to RETURNING in DML queries.
tree
|
commitdiff
2025-01-10
David Rowley
Fix UNION planner datatype issue
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
Tomas Vondra
Update comments about index parallel builds
tree
|
commitdiff
2024-12-12
David Rowley
Detect redundant GROUP BY columns using UNIQUE indexes
tree
|
commitdiff
2024-12-12
David Rowley
Defer remove_useless_groupby_columns() work until query...
tree
|
commitdiff
2024-11-28
Peter Eisentraut
Remove useless casts to (void *)
tree
|
commitdiff
2024-11-26
Richard Guo
Reordering DISTINCT keys to match input path's pathkeys
tree
|
commitdiff
2024-11-08
Tom Lane
Improve fix for not entering parallel mode when holding...
tree
|
commitdiff
2024-11-08
Amit Langote
Disallow partitionwise grouping when collations don...
tree
|
commitdiff
2024-11-08
Richard Guo
Fix inconsistent RestrictInfo serial numbers
tree
|
commitdiff
2024-10-25
Richard Guo
Remove the RTE_GROUP RTE if we drop the groupClause
tree
|
commitdiff
2024-10-15
David Rowley
Move clause_sides_match_join() into restrictinfo.h
tree
|
commitdiff
2024-10-14
Peter Eisentraut
Track scan reversals in MergeJoin
tree
|
commitdiff
2024-10-14
Peter Eisentraut
Track sort direction in SortGroupClause
tree
|
commitdiff
2024-10-11
David Rowley
Adjust EXPLAIN's output for disabled nodes
tree
|
commitdiff
2024-10-09
Richard Guo
Allow pushdown of HAVING clauses with grouping sets
tree
|
commitdiff
2024-10-09
Richard Guo
Consider explicit incremental sort for mergejoins
tree
|
commitdiff
2024-09-27
Tom Lane
Recalculate where-needed data accurately after a join...
tree
|
commitdiff
2024-09-18
Noah Misch
Don't enter parallel mode when holding interrupts.
tree
|
commitdiff
2024-09-10
Richard Guo
Mark expressions nullable by grouping sets
tree
|
commitdiff
2024-09-10
Richard Guo
Introduce an RTE for the grouping step
tree
|
commitdiff
2024-09-09
Richard Guo
Fix order of parameters in a cost_sort call
tree
|
commitdiff
2024-09-04
Richard Guo
Avoid unnecessary post-sort projection
tree
|
commitdiff
2024-08-21
Robert Haas
Show number of disabled nodes in EXPLAIN ANALYZE output.
tree
|
commitdiff
2024-08-21
Robert Haas
Treat number of disabled nodes in a path as a separate...
tree
|
commitdiff
2024-08-09
Tom Lane
Fix "failed to find plan for subquery/CTE" errors in...
tree
|
commitdiff
2024-08-05
Masahiko Sawada
Restrict accesses to non-system views and foreign table...
tree
|
commitdiff
2024-07-23
Richard Guo
Remove redundant code in create_gather_merge_path
tree
|
commitdiff
2024-07-23
Richard Guo
Fix rowcount estimate for gather (merge) paths
tree
|
commitdiff
2024-06-10
Richard Guo
Fix comment about cross-checking the varnullingrels
tree
|
commitdiff
2024-06-06
Alexander Korotkov
Restore preprocess_groupclause()
tree
|
commitdiff
2024-06-06
Alexander Korotkov
Rename PathKeyInfo to GroupByOrdering
tree
|
commitdiff
2024-06-06
Alexander Korotkov
Fix asymmetry in setting EquivalenceClass.ec_sortref
tree
|
commitdiff
2024-06-05
David Rowley
Fix some grammatical errors in some comments
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-09
Tom Lane
Make left-join removal safe under -DREALLOCATE_BITMAPSETS.
tree
|
commitdiff
2024-05-06
Alexander Korotkov
Revert: Remove useless self-joins
tree
|
commitdiff
2024-05-05
David Rowley
Fix query pullup issue with WindowClause runCondition
tree
|
commitdiff
2024-04-12
David Rowley
Fix recently introduced typo in code comment
tree
|
commitdiff
2024-04-12
David Rowley
Fix IS [NOT] NULL qual optimization for inheritance...
tree
|
commitdiff
2024-04-03
David Rowley
Don't adjust ressortgroupref in generate_setop_child_gr...
tree
|
commitdiff
2024-04-02
David Rowley
Don't zero tuple_fraction when planning UNIONs with...
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-26
Tom Lane
Propagate pathkeys from CTEs up to the outer query.
tree
|
commitdiff
2024-03-25
David Rowley
Allow planner to use Merge Append to efficiently implem...
tree
|
commitdiff
2024-03-19
Tom Lane
Improve EXPLAIN's display of SubPlan nodes and output...
tree
|
commitdiff
2024-03-19
Tom Lane
Postpone reparameterization of paths until create_plan().
tree
|
commitdiff
2024-03-17
Dean Rasheed
Add RETURNING support to MERGE.
tree
|
commitdiff
2024-03-14
David Rowley
Trim ORDER BY/DISTINCT aggregate pathkeys in gather_gro...
tree
|
commitdiff
2024-03-06
Michael Paquier
Revert "Fix parallel-safety check of expressions and...
tree
|
commitdiff
2024-03-06
Michael Paquier
Fix parallel-safety check of expressions and predicate...
tree
|
commitdiff
2024-03-05
David Rowley
Remove surplus trailing semicolon
tree
|
commitdiff
2024-03-04
Peter Eisentraut
Remove unused #include's from backend .c files
tree
|
commitdiff
2024-02-23
Alexander Korotkov
Replace lateral references to removed rels in subqueries
tree
|
commitdiff
2024-02-22
Peter Eisentraut
pgindent fix
tree
|
commitdiff
2024-02-20
Alexander Korotkov
Replace relids in lateral subquery parse tree during SJE
tree
|
commitdiff
2024-02-16
Nathan Bossart
Replace calls to pg_qsort() with the qsort() macro.
tree
|
commitdiff
2024-02-15
Alexander Korotkov
Pull up ANY-SUBLINK with the necessary lateral support.
tree
|
commitdiff
2024-02-07
David Rowley
Adjust reltarget assignment for UPPERREL_PARTIAL_DISTIN...
tree
|
commitdiff
2024-02-02
David Rowley
Allow Gather Merge in more cases for parallel DISTINCT
tree
|
commitdiff
2024-01-31
David Rowley
Consider the "LIMIT 1" optimization with parallel DISTINCT
tree
|
commitdiff
2024-01-30
David Rowley
Simplify partial path generation in GROUP BY/ORDER BY
tree
|
commitdiff
2024-01-26
David Rowley
Improve NestLoopParam generation for lateral subqueries
tree
|
commitdiff
2024-01-23
David Rowley
Add better handling of redundant IS [NOT] NULL quals
tree
|
commitdiff
2024-01-21
Alexander Korotkov
Explore alternative orderings of group-by pathkeys...
tree
|
commitdiff
2024-01-21
Alexander Korotkov
Generalize the common code of adding sort before proces...
tree
|
commitdiff
2024-01-15
Alexander Korotkov
Fix 'negative bitmapset member' error
tree
|
commitdiff
2024-01-09
Alexander Korotkov
An addition to 8c441c08279
tree
|
commitdiff
2024-01-09
Alexander Korotkov
Forbid SJE with result relation
tree
|
commitdiff
next