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
/
indxpath.c
Commit message (
Expand
)
Author
Age
*
Refactor pattern_fixed_prefix() to avoid dealing in incomplete patterns.
Tom Lane
2012-07-09
*
Revisit handling of UNION ALL subqueries with non-Var output columns.
Tom Lane
2012-03-16
*
Fix pushing of index-expression qualifications through UNION ALL.
Tom Lane
2012-01-29
*
Don't trust deferred-unique indexes for join removal.
Tom Lane
2011-10-23
*
Fix index matching for operators with mixed collatable/noncollatable inputs.
Tom Lane
2011-09-29
*
Pass collations to functions in FunctionCallInfoData, not FmgrInfo.
Tom Lane
2011-04-12
*
Teach pattern_fixed_prefix() about collations.
Tom Lane
2011-04-11
*
pgindent run before PG 9.1 beta 1.
Bruce Momjian
2011-04-10
*
Clean up minor collation issues in indxpath.c.
Tom Lane
2011-04-08
*
Pass collation to makeConst() instead of looking it up internally.
Tom Lane
2011-03-25
*
Reimplement planner's handling of MIN/MAX aggregate optimization (again).
Tom Lane
2011-03-22
*
Revise collation derivation method and expression-tree representation.
Tom Lane
2011-03-19
*
Per-column collation support
Peter Eisentraut
2011-02-08
*
Tweak create_index_paths()'s test for whether to consider a bitmap scan.
Tom Lane
2011-01-11
*
Stamp copyrights for year 2011.
Bruce Momjian
2011-01-01
*
Create core infrastructure for KNNGIST.
Tom Lane
2010-12-02
*
Simplify and speed up mapping of index opfamilies to pathkeys.
Tom Lane
2010-11-29
*
Further cleanup of indxpath logic related to IndexOptInfo.opfamily array.
Tom Lane
2010-11-20
*
Minor cleanup of indxpath.c.
Robert Haas
2010-11-20
*
Remove cvs keywords from all files.
Magnus Hagander
2010-09-20
*
pgindent run for 9.0
Bruce Momjian
2010-02-26
*
Update copyright for the year 2010.
Bruce Momjian
2010-01-02
*
Add an "argisrow" field to NullTest nodes, following a plan made way back in
Tom Lane
2010-01-01
*
Support "x IS NOT NULL" clauses as indexscan conditions. This turns out
Tom Lane
2010-01-01
*
Implement "join removal" for cases where the inner side of a left join
Tom Lane
2009-09-17
*
Support hex-string input and output for type BYTEA.
Tom Lane
2009-08-04
*
8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list
Bruce Momjian
2009-06-11
*
Fix planner to restore its previous level of intelligence about pushing
Tom Lane
2009-04-16
*
Improve match_special_index_operator() to recognize that LIKE with an
Tom Lane
2009-03-11
*
Teach the planner to support index access methods that only implement
Tom Lane
2009-03-05
*
Teach the planner to treat a partial unique index as proving a variable is
Tom Lane
2009-02-15
*
Update copyright for 2009.
Bruce Momjian
2009-01-01
*
Switch the planner over to treating qualifications of a JOIN_SEMI join as
Tom Lane
2008-11-22
*
Skip opfamily check in eclass_matches_any_index() when the index isn't a
Tom Lane
2008-09-12
*
Implement SEMI and ANTI joins in the planner and executor. (Semijoins replace
Tom Lane
2008-08-14
*
Alter the xxx_pattern_ops opclasses to use the regular equality operator of
Tom Lane
2008-05-27
*
Extend GIN to support partial-match searches, and extend tsquery to support
Tom Lane
2008-05-16
*
Since createplan.c no longer cares whether index operators are lossy, it has
Tom Lane
2008-04-13
*
Simplify and standardize conversions between TEXT datums and ordinary C
Tom Lane
2008-03-25
*
Fix silly mistake in expand_indexqual_rowcompare --- in converting a forboth()
Tom Lane
2008-02-07
*
Update copyrights in source tree to 2008.
Bruce Momjian
2008-01-01
*
Re-run pgindent with updated list of typedefs. (Updated README should
Bruce Momjian
2007-11-15
*
pgindent run for 8.3.
Bruce Momjian
2007-11-15
*
Improve the performance of LIKE/regex estimation in non-C locales, by making
Tom Lane
2007-11-07
*
Fix best_inner_indexscan to return both the cheapest-total-cost and
Tom Lane
2007-05-22
*
Rewrite choose_bitmap_and() to make it more robust in the presence of
Tom Lane
2007-04-17
*
Avoid running build_index_pathkeys() in situations where there cannot
Tom Lane
2007-04-15
*
Make 'col IS NULL' clauses be indexable conditions.
Tom Lane
2007-04-06
*
Fix some problems with selectivity estimation for partial indexes.
Tom Lane
2007-03-21
*
Fix up the remaining places where the expression node structure would lose
Tom Lane
2007-03-17
[next]