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
*
New NameStr macro to convert Name to Str. No need for var.data anymore.
Bruce Momjian
1999-11-07
1
-2
/
+2
*
Skip invoking set_uppernode_references() for a RESULT node
Tom Lane
1999-10-30
1
-3
/
+8
*
Rewrite preprocess_targetlist() to reduce overhead for simple INSERTs.
Tom Lane
1999-10-30
1
-238
/
+160
*
Fix planner and rewriter to follow SQL semantics for tables that are
Tom Lane
1999-10-07
4
-141
/
+157
*
Fix make_clause and make_opclause to record valid type info
Tom Lane
1999-10-02
1
-20
/
+22
*
Implement constant-expression simplification per Bernard
Tom Lane
1999-09-26
3
-29
/
+466
*
values.h patch from Alex Howansky
Bruce Momjian
1999-09-21
3
-3
/
+9
*
Mega-commit to make heap_open/heap_openr/heap_close take an
Tom Lane
1999-09-18
3
-52
/
+30
*
First cut at doing something reasonable with OR-of-ANDs WHERE
Tom Lane
1999-09-13
4
-20
/
+267
*
Further improvements in cnfify: reduce amount of self-recursion
Tom Lane
1999-09-12
1
-332
/
+381
*
Repair error noticed by Roberto Cornacchia: selectivity code
Tom Lane
1999-09-09
3
-27
/
+34
*
Performance improvements in cnfify(): get rid of exponential
Tom Lane
1999-09-07
1
-249
/
+236
*
Clean up some mistakes in handling of uplevel Vars in planner.
Tom Lane
1999-08-26
5
-32
/
+63
*
Revise implementation of SubLinks so that there is a consistent,
Tom Lane
1999-08-25
2
-188
/
+180
*
Further sort-order twiddling in optimizer: be smart about
Tom Lane
1999-08-22
3
-56
/
+95
*
Further planner/optimizer cleanups. Move all set_tlist_references
Tom Lane
1999-08-22
12
-889
/
+587
*
Major revision of sort-node handling: push knowledge of query
Tom Lane
1999-08-21
11
-667
/
+584
*
Remove extraneous SeqScan node that make_noname was inserting
Tom Lane
1999-08-18
2
-40
/
+32
*
Assign sort keys properly when there are duplicate entries in
Tom Lane
1999-08-16
1
-35
/
+63
*
Major planner/optimizer revision: get rid of PathOrder node type,
Tom Lane
1999-08-16
24
-2131
/
+1476
*
Update comments about pathkeys.
Tom Lane
1999-08-13
1
-28
/
+63
*
Clean up optimizer's handling of indexscan quals that need to be
Tom Lane
1999-08-12
3
-237
/
+256
*
Minor cleanups and code beautification; eliminate some
Tom Lane
1999-08-10
4
-221
/
+117
*
Revise create_nestloop_node's handling of inner indexscan to
Tom Lane
1999-08-10
1
-53
/
+57
*
> > Prevent sorting if result is already sorted
Bruce Momjian
1999-08-09
2
-21
/
+47
*
Clean up tlist.c tree-walking routines with
Tom Lane
1999-08-09
1
-280
/
+88
*
Store -1 in attdisbursion to signal 'no duplicates in column'.
Tom Lane
1999-08-09
1
-17
/
+3
*
Move get_attdisbursion to lsyscache. Clean up get_typdefault.
Tom Lane
1999-08-09
1
-6
/
+5
*
Rewrite fix_indxqual_references, which was entirely bogus for
Tom Lane
1999-08-09
1
-147
/
+134
*
Clean up routines in setrefs.c by replacing individual tree
Tom Lane
1999-08-09
1
-547
/
+155
*
Create a standardized expression_tree_mutator support routine
Tom Lane
1999-08-09
2
-50
/
+278
*
Revise generation of hashjoin paths: generate one path per
Tom Lane
1999-08-06
3
-109
/
+192
*
Update comments about clause selectivity estimation.
Tom Lane
1999-07-30
2
-14
/
+27
*
Further cleanups of indexqual processing: simplify control
Tom Lane
1999-07-30
2
-155
/
+123
*
Fix coredump seen when doing mergejoin between indexed tables,
Tom Lane
1999-07-30
1
-9
/
+23
*
Update comments for create_indexscan_node().
Tom Lane
1999-07-30
1
-6
/
+9
*
Add support for Case exprs to fix_indxqual_references,
Tom Lane
1999-07-29
1
-1
/
+32
*
Correct bug in best_innerjoin(): it should check all the
Tom Lane
1999-07-27
2
-42
/
+51
*
First cut at doing LIKE/regex indexing optimization in
Tom Lane
1999-07-27
5
-198
/
+610
*
Further work on planning of indexscans. Cleaned up interfaces
Tom Lane
1999-07-25
7
-467
/
+307
*
Remove 'restrictinfojoinid' field from RestrictInfo nodes.
Tom Lane
1999-07-25
1
-33
/
+75
*
Clean up messy clause-selectivity code in clausesel.c; repair bug
Tom Lane
1999-07-24
9
-488
/
+432
*
Minor code beautification, extensive improvement of
Tom Lane
1999-07-23
1
-372
/
+296
*
Move some system includes into c.h, and remove duplicates.
Bruce Momjian
1999-07-17
10
-39
/
+10
*
Final cleanup.
Bruce Momjian
1999-07-16
44
-238
/
+153
*
Update #include cleanups
Bruce Momjian
1999-07-16
9
-25
/
+24
*
Change #include's to use <> and "" as appropriate.
Bruce Momjian
1999-07-15
2
-4
/
+4
*
Remove unused #includes in *.c files.
Bruce Momjian
1999-07-15
45
-340
/
+45
*
Clean up #include in /include directory. Add scripts for checking includes.
Bruce Momjian
1999-07-15
32
-93
/
+32
*
Several routines failed to cope with CASE expressions, and
Tom Lane
1999-07-15
1
-137
/
+200
[next]