Commits

DateSubjectAuthorReleases
2008-10-17 Remove useless mark/restore support in hash index AM, per discussion. Tom Lane 8.4.0
2008-09-15 Change hash indexes to store only the hash code rather than the whole indexed Tom Lane 8.4.0
2008-04-13 Phase 2 of project to make index operator lossiness be determined at runtime Tom Lane 8.4.0
2008-04-10 Replace "amgetmulti" AM functions with "amgetbitmap", in which the whole Tom Lane 8.4.0
2008-03-16 When creating a large hash index, pre-sort the index entries by estimated Tom Lane 8.4.0
2008-03-15 Change hash index creation so that rather than always establishing exactly Tom Lane 8.4.0
2007-09-12 Redefine the lp_flags field of item pointers as having four states, rather Tom Lane 8.3.0
2007-05-30 Make large sequential scans and VACUUMs work in a limited-size "ring" of Tom Lane 8.3.0
2007-05-03 Tweak hash index AM to use the new ReadOrZeroBuffer bufmgr API when fetching Tom Lane 8.3.0
2006-05-10 Clean up code associated with updating pg_class statistics columns Tom Lane 8.2.0
2006-05-02 Clean up API for ambulkdelete/amvacuumcleanup as per today's discussion. Tom Lane 8.2.0
2006-03-24 Arrange to emit a description of the current XLOG record as error context Tom Lane 8.2.0
2006-02-11 Skip ambulkdelete scan if there's nothing to delete and the index is not Tom Lane 8.2.0
2006-01-25 Remove the no-longer-useful HashItem/HashItemData level of structure. Tom Lane 8.2.0
2005-11-06 Add defenses to btree and hash index AMs to do simple sanity checks Tom Lane 8.2.0
2005-06-06 Remove the mostly-stubbed-out-anyway support routines for WAL UNDO. Tom Lane 8.1.0
2005-03-27 First steps towards index scans with heap access decoupled from index Tom Lane 8.1.0
2005-03-21 Convert index-related tuple handling routines from char 'n'/' ' to bool Tom Lane 8.1.0
2004-02-10 Centralize implementation of delay code by creating a pg_usleep() Tom Lane 8.0.0
2003-09-04 Reimplement hash index locking algorithms, per my recent proposal to Tom Lane 7.4.1
2003-09-02 Several fixes for hash indexes that involve changing the on-disk index Tom Lane 7.4.1
2003-09-02 Rewrite hashbulkdelete() to make it amenable to new bucket locking Tom Lane 7.4.1
2003-07-21 Error message editing in backend/access. Tom Lane 7.4.1
2003-03-23 Adjust amrescan code so that it's allowed to call index_rescan with a Tom Lane 7.4.1
2003-02-24 During VACUUM FULL, truncate off any deletable pages that are at the Tom Lane 7.4.1