Commits

DateSubjectAuthorReleases
2006-12-28 Fix up btree's initial scankey processing to be able to detect redundant Tom Lane 8.3.0
2006-12-23 Restructure operator classes to allow improved handling of cross-data-type Tom Lane 8.3.0
2006-08-24 Optimize the case where a btree indexscan has current and mark positions Tom Lane 8.2.0
2006-05-07 Rewrite btree index scans to work a page at a time in all cases (both Tom Lane 8.2.0
2006-01-25 Remove the no-longer-useful BTItem/BTItemData level of structure, and Tom Lane 8.2.0
2006-01-25 Allow row comparisons to be used as indexscan qualifications. Tom Lane 8.2.0
2006-01-23 Instead of using a numberOfRequiredKeys count to distinguish required Tom Lane 8.2.0
2006-01-17 Improve comments about btree's use of ScanKey data structures: there Tom Lane 8.2.0
2005-12-07 Push the responsibility for handling ignore_killed_tuples down into Tom Lane 8.2.0
2005-12-07 A couple of tiny performance hacks in _bt_step(). Remove PageIsEmpty Tom Lane 8.2.0
2005-10-18 A few trivial code cleanups motivated by reading warnings generated Tom Lane 8.1.0
2005-10-06 Revise pgstats stuff to fix the problems with not counting accesses Tom Lane 8.1.0
2005-06-19 Avoid unnecessary palloc overhead in _bt_first(). The temporary Tom Lane 8.1.0
2005-06-13 Change the planner to allow indexscan qualification clauses to use Tom Lane 8.1.0
2005-03-29 Convert oidvector and int2vector into variable-length arrays. This Tom Lane 8.1.0
2004-04-21 Tweak indexscan and seqscan code to arrange that steps from one page to Tom Lane 8.0.0
2003-12-21 Further cleanup in _bt_first: eliminate duplicate code paths. Tom Lane 8.0.0
2003-12-21 Previous change exposed some opportunities for further simplification Tom Lane 8.0.0
2003-12-21 Improve btree's initial-positioning-strategy code so that we never need Tom Lane 8.0.0
2003-11-12 Cross-data-type comparisons are now indexable by btrees, pursuant to my Tom Lane 8.0.0
2003-11-09 Add operator strategy and comparison-value datatype fields to ScanKey. Tom Lane 8.0.0
2003-07-29 Fix longstanding error in _bt_search(): should moveright at top of loop not Tom Lane 7.2.5
2003-07-29 Fix longstanding error in _bt_search(): should moveright at top of loop not Tom Lane 7.3.5
2003-07-29 Fix longstanding error in _bt_search(): should moveright at top of loop not Tom Lane 7.4.1
2003-07-28 A visit from the message-style police ... Tom Lane 7.4.1