index
:
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
REL_16_STABLE
REL_17_STABLE
REL_18_STABLE
Release_1_0_3
WIN32_DEV
ecpg_big_bison
master
This is the main PostgreSQL git repository.
git repository user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
backend
/
optimizer
Age
Commit message (
Expand
)
Author
2007-03-21
Fix some problems with selectivity estimation for partial indexes.
Tom Lane
2007-03-17
Fix up the remaining places where the expression node structure would lose
Tom Lane
2007-03-13
First phase of plan-invalidation project: create a plan cache management
Tom Lane
2007-03-06
Fix oversight in original coding of inline_function(): since
Tom Lane
2007-02-27
Get rid of the separate EState for subplans, and just let them share the
Tom Lane
2007-02-25
Put back copyObject() call I removed in a fit of brain fade. This one
Tom Lane
2007-02-23
Now that plans have flat rangetable lists, it's a lot easier to get EXPLAIN to
Tom Lane
2007-02-22
Change Agg and Group nodes so that Vars contained in their targetlists
Tom Lane
2007-02-22
Turn the rangetable used by the executor into a flat list, and avoid storing
Tom Lane
2007-02-20
Remove the Query structure from the executor's API. This allows us to stop
Tom Lane
2007-02-19
Get rid of some old and crufty global variables in the planner. When
Tom Lane
2007-02-19
Put function expressions and values lists into FunctionScan and ValuesScan
Tom Lane
2007-02-16
Teach find_nonnullable_rels to handle OR cases: if every arm of an OR
Tom Lane
2007-02-16
Adjust the definition of is_pushed_down so that it's always true for INNER
Tom Lane
2007-02-16
Fix another problem in 8.2 changes that allowed "one-time" qual conditions to
Tom Lane
2007-02-16
Restructure code that is responsible for ensuring that clauseless joins are
Tom Lane
2007-02-13
Repair bug in 8.2's new logic for planning outer joins: we have to allow joins
Tom Lane
2007-02-09
Replace useless uses of := by = in makefiles.
Peter Eisentraut
2007-02-06
Fix a performance regression in 8.2: optimization of MIN/MAX into indexscans
Tom Lane
2007-02-06
Add support for cross-type hashing in hashed subplans (hashed IN/NOT IN cases
Tom Lane
2007-02-02
Repair insufficiently careful type checking for SQL-language functions:
Tom Lane
2007-02-01
Wording cleanup for error messages. Also change can't -> cannot.
Bruce Momjian
2007-01-30
Add support for cross-type hashing in hash index searches and hash joins.
Tom Lane
2007-01-28
Repair oversight in creation of "append relations": we should set up
Tom Lane
2007-01-22
Put back planner's ability to cache the results of mergejoinscansel(),
Tom Lane
2007-01-22
Add COST and ROWS options to CREATE/ALTER FUNCTION, plus underlying pg_proc
Tom Lane
2007-01-21
Refactor some lsyscache routines to eliminate duplicate code and save
Tom Lane
2007-01-20
Simplify pg_am representation of ordering-capable access methods:
Tom Lane
2007-01-20
Refactor planner's pathkeys data structure to create a separate, explicit
Tom Lane
2007-01-20
Remove remains of old depend target.
Peter Eisentraut
2007-01-17
Add a note pointing out that is_pseudo_constant_clause() doesn't check
Tom Lane
2007-01-10
Change the planner-to-executor API so that the planner tells the executor
Tom Lane
2007-01-09
Support ORDER BY ... NULLS FIRST/LAST, and add ASC/DESC/NULLS FIRST/NULLS LAST
Tom Lane
2007-01-08
Tweak joinlist creation to avoid generating useless one-element subproblems
Tom Lane
2007-01-08
Remove cost_hashjoin's very ancient hack to discourage (once, entirely forbid)
Tom Lane
2007-01-05
Update CVS HEAD for 2007 copyright. Back branches are typically not
Bruce Momjian
2006-12-28
Enable btree_predicate_proof() to make proofs involving cross-data-type
Tom Lane
2006-12-24
Code review for XML patch. Instill a bit of sanity in the location of
Tom Lane
2006-12-23
Restructure operator classes to allow improved handling of cross-data-type
Tom Lane
2006-12-21
Initial SQL/XML support: xml data type and initial set of functions.
Peter Eisentraut
2006-12-18
Set pg_am.amstrategies to zero for index AMs that don't have fixed
Tom Lane
2006-12-15
Fix some planner bugs exposed by reports from Arjen van der Meijden. These
Tom Lane
2006-12-12
Fix planner to do the right thing when a degenerate outer join (one whose
Tom Lane
2006-12-10
Add a paramtypmod field to Param nodes. This is dead weight for Params
Tom Lane
2006-12-07
Repair incorrect placement of WHERE clauses when there are multiple,
Tom Lane
2006-12-06
Fix planning of SubLinks to ensure that Vars generated from transformation of
Tom Lane
2006-11-11
Suppress a few 'uninitialized variable' warnings that gcc emits only at
Tom Lane
2006-11-10
Fix set_joinrel_size_estimates() to estimate outer-join sizes more
Tom Lane
2006-10-25
expression_tree_walker failed to let walker function see the immediate child
Tom Lane
2006-10-24
Fix check for whether a clauseless join has to be forced in the presence of
Tom Lane
[next]