Commits

DateSubjectAuthorReleases
2003-01-28 Extend join-selectivity API (oprjoin interface) so that join type is Tom Lane 7.4.1
2003-01-15 Allow merge and hash joins to occur on arbitrary expressions (anything not Tom Lane 7.4.1
2002-12-12 Phase 2 of read-only-plans project: restructure expression-tree nodes Tom Lane 7.4.1
2002-11-25 Remove unused constisset and constiscast fields of Const nodes. Clean Tom Lane 7.4.1
2002-10-19 Fix range-query estimation to not double-exclude NULLs, per gripe from Tom Lane 7.3.1
2002-05-12 First pass at set-returning-functions in FROM, by Joe Conway with Tom Lane 7.3.1
2001-06-25 Optimizer can now estimate selectivity of IS NULL, IS NOT NULL, Tom Lane 7.2.1
2001-06-05 Further work on making use of new statistics in planner. Adjust APIs Tom Lane 7.2.1
2001-05-20 Modify optimizer data structures so that IndexOptInfo lists built for Tom Lane 7.2.1
2000-10-25 Ensure clause_selectivity() behaves sanely when examining an uplevel Var Tom Lane 7.1.1
2000-08-13 Clean up handling of variable-free qual clauses. System now does the Tom Lane 7.1.1
2000-05-31 Tweak recognition of range-clause pairs so that 'var > $1 AND var < $2' Tom Lane 7.1.1
2000-05-28 First round of changes for new fmgr interface. fmgr itself and the Tom Lane 7.1.1
2000-03-23 A little further tweaking of the range-query selectivity logic: Tom Lane 7.1.1
2000-03-23 If we cannot get a real estimate for the selectivity of a range query, Tom Lane 7.1.1
2000-03-17 Fix a bunch of minor portability problems and maybe-bugs revealed by Tom Lane 7.1.1
2000-01-24 First cut at making useful selectivity estimates for range queries Tom Lane 7.1.1
2000-01-23 First cut at unifying regular selectivity estimation with indexscan Tom Lane 7.1.1
2000-01-09 Another round of planner/optimizer work. This is just restructuring and Tom Lane 7.1.1
1999-09-09 Repair error noticed by Roberto Cornacchia: selectivity code Tom Lane 7.1.1
1999-07-25 Further work on planning of indexscans. Cleaned up interfaces Tom Lane 7.1.1
1999-07-24 Clean up messy clause-selectivity code in clausesel.c; repair bug Tom Lane 7.1.1
1999-05-16 Minor code cleanup in optimizer. Tom Lane 7.1.1
1999-02-15 Fix a number of places that made faulty assumptions about Tom Lane 7.1.1