index
:
delta/postgresql.git
REL2_0B
REL6_4
REL6_5_PATCHES
REL7_0_PATCHES
REL7_1_STABLE
REL7_2_STABLE
REL7_3_STABLE
REL7_4_STABLE
REL8_0_STABLE
REL8_1_STABLE
REL8_2_STABLE
REL8_3_STABLE
REL8_4_STABLE
REL8_5_ALPHA1_BRANCH
REL8_5_ALPHA2_BRANCH
REL8_5_ALPHA3_BRANCH
REL9_0_ALPHA4_BRANCH
REL9_0_ALPHA5_BRANCH
REL9_0_STABLE
REL9_1_STABLE
REL9_2_STABLE
REL9_3_STABLE
REL9_4_STABLE
REL9_5_STABLE
REL9_6_STABLE
REL_10_STABLE
REL_11_STABLE
REL_12_STABLE
REL_13_STABLE
REL_14_STABLE
REL_15_STABLE
Release_1_0_3
WIN32_DEV
ecpg_big_bison
master
git.postgresql.org: git/postgresql.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
backend
/
optimizer
Commit message (
Expand
)
Author
Age
Files
Lines
*
Thinking further, it seems we had better also copy down resorigtbl/resorigcol
Tom Lane
2005-11-03
1
-3
/
+6
*
Fix the recently-added code that eliminates unnecessary SubqueryScan nodes
Tom Lane
2005-11-03
1
-1
/
+16
*
Fix longstanding bug that would sometimes let the planner generate a bad plan
Tom Lane
2005-10-25
1
-32
/
+37
*
Fix oversight in recent changes to enable the 'physical tlist'
Tom Lane
2005-10-19
1
-13
/
+10
*
Standard pgindent run for 8.1.
Bruce Momjian
2005-10-15
35
-2580
/
+2479
*
Don't try to remove duplicate OR-subclauses in create_bitmap_subplan and
Tom Lane
2005-10-13
2
-16
/
+24
*
Fix oversight in 8.0 modification of RestrictInfo data structures.
Tom Lane
2005-10-11
1
-3
/
+10
*
Fix oversight in indexscan plan creation. I recently added code to use
Tom Lane
2005-10-06
2
-10
/
+37
*
Make set_function_size_estimates() marginally smarter: per original
Tom Lane
2005-10-05
1
-4
/
+10
*
Repair planning bug introduced in 7.4: outer-join ON clauses that referenced
Tom Lane
2005-09-28
2
-23
/
+73
*
Clean up possibly-uninitialized-variable warnings reported by gcc 4.x.
Tom Lane
2005-09-24
3
-30
/
+25
*
Fix bug introduced into indexable_outerrelids() by an ill-considered
Tom Lane
2005-09-22
1
-4
/
+2
*
optimize_minmax_aggregates() neglected to check for inherited tables.
Tom Lane
2005-09-21
1
-2
/
+2
*
Back out prior patch and instead just suppress SubqueryScan elimination
Tom Lane
2005-09-05
1
-40
/
+16
*
For non-projecting plan node types such as Limit, set_plan_references
Tom Lane
2005-09-05
1
-12
/
+28
*
Tweak nodeBitmapAnd to stop evaluating sub-plan scans if it finds it's
Tom Lane
2005-08-28
1
-1
/
+6
*
cost_agg really ought to charge something per output tuple; else there
Tom Lane
2005-08-27
1
-3
/
+5
*
Change the division of labor between grouping_planner and query_planner
Tom Lane
2005-08-27
3
-197
/
+131
*
Fix two separate bugs in setrefs.c. set_subqueryscan_references needs
Tom Lane
2005-08-27
1
-40
/
+32
*
Clean up some very old and crufty code for TID scan planning. Not much
Tom Lane
2005-08-23
1
-140
/
+103
*
enable_constraint_exclusion => constraint_exclusion
Bruce Momjian
2005-08-22
1
-3
/
+3
*
Fix up LIMIT/OFFSET planning so that we cope with non-constant LIMIT
Tom Lane
2005-08-18
3
-99
/
+198
*
Prevent planner from including temp tables of other backends when expanding
Tom Lane
2005-08-02
1
-1
/
+23
*
Add NOWAIT option to SELECT FOR UPDATE/SHARE.
Tom Lane
2005-08-01
1
-9
/
+17
*
Fix an oversight I introduced on 2003-12-28: find_nots/push_nots should
Tom Lane
2005-07-29
1
-19
/
+10
*
Make use of new list primitives list_append_unique and list_concat_unique
Tom Lane
2005-07-28
4
-43
/
+30
*
Fix a bunch of bad interactions between partial indexes and the new
Tom Lane
2005-07-28
5
-73
/
+227
*
Simple constraint exclusion. For now, only child tables of inheritance
Tom Lane
2005-07-23
5
-82
/
+520
*
Fix compare_fuzzy_path_costs() to behave a bit more sanely. The original
Tom Lane
2005-07-22
1
-37
/
+18
*
Fix create_unique_plan() so it doesn't generate useless entries in the
Tom Lane
2005-07-15
1
-28
/
+45
*
Fix overenthusiastic optimization of 'x IN (SELECT DISTINCT ...)' and related
Tom Lane
2005-07-15
1
-45
/
+120
*
Don't try to constant-fold functions returning RECORD. We were never
Tom Lane
2005-07-03
1
-7
/
+11
*
Improve outer-join-deduction logic to be able to propagate equalities
Tom Lane
2005-07-03
1
-157
/
+202
*
Teach planner about some cases where a restriction clause can be
Tom Lane
2005-07-02
8
-97
/
+404
*
Add Oracle-compatible GREATEST and LEAST functions. Pavel Stehule
Tom Lane
2005-06-26
1
-2
/
+18
*
The random selection in function linear() could deliver a value equal to max
Tom Lane
2005-06-14
1
-12
/
+25
*
Teach planner to optionally ignore index columns that have an equality
Tom Lane
2005-06-14
1
-13
/
+276
*
Change the planner to allow indexscan qualification clauses to use
Tom Lane
2005-06-13
2
-29
/
+29
*
Separate predicate-testing code out of indxpath.c, making it a module
Tom Lane
2005-06-10
4
-676
/
+698
*
Quick hack to allow the outer query's tuple_fraction to be passed down
Tom Lane
2005-06-10
2
-3
/
+46
*
If a LIMIT is applied to a UNION ALL query, plan each UNION arm as
Tom Lane
2005-06-10
2
-116
/
+175
*
Revise searching of subplan target lists to use something more efficient
Tom Lane
2005-06-10
1
-194
/
+248
*
Simplify the planner's join clause management by storing join clauses
Tom Lane
2005-06-09
12
-361
/
+236
*
Marginal hack to avoid spending a lot of time in find_join_rel during
Tom Lane
2005-06-08
4
-20
/
+125
*
Nab some low-hanging fruit: replace the planner's base_rel_list and
Tom Lane
2005-06-06
3
-99
/
+126
*
Remove planner's private fields from Query struct, and put them into
Tom Lane
2005-06-05
28
-501
/
+539
*
Change expandRTE() and ResolveNew() back to taking just the single
Tom Lane
2005-06-04
3
-27
/
+27
*
Revise handling of dropped columns in JOIN alias lists to avoid a
Tom Lane
2005-06-03
1
-4
/
+2
*
Just noticed that you can't Query-Cancel a long planner run, because
Tom Lane
2005-06-03
1
-1
/
+7
*
Add support for FUNCTION RTEs to build_physical_tlist(), so that the
Tom Lane
2005-05-30
2
-8
/
+43
[next]