Commits

Showing commits that first shipped in 8.2 (backpatches included). Clear

DateSubjectAuthorReleases
2010-08-29 Reduce PANIC to ERROR in some occasionally-reported btree failure cases. Tom Lane 8.2.18
2007-12-31 Improve a number of elog messages for not-supposed-to-happen cases in btrees, Tom Lane 8.2.6
2007-01-27 Correct an old logic error in btree page splitting: when considering a split Tom Lane 8.2.2
2006-11-11 Suppress a few 'uninitialized variable' warnings that gcc emits only at Tom Lane 8.2.0
2006-11-01 Fix "failed to re-find parent key" btree VACUUM failure by revising page Tom Lane 8.2.0
2006-08-25 Add the ability to create indexes 'concurrently', that is, without Tom Lane 8.2.0
2006-07-25 Modify btree to delete known-dead index entries without an actual VACUUM. Tom Lane 8.2.0
2006-07-11 Tweak fillfactor code as per my recent proposal. Fix nbtsort.c so that Tom Lane 8.2.0
2006-07-03 Code review for FILLFACTOR patch. Change WITH grammar as per earlier Tom Lane 8.2.0
2006-05-08 Rewrite btree vacuuming to fold the former bulkdelete and cleanup operations Tom Lane 8.2.0
2006-04-25 Arrange to cache btree metapage data in the relcache entry for the index, Tom Lane 8.2.0
2006-04-13 Fix an ancient oversight in btree xlog replay. When trying to determine if an Tom Lane 8.2.0
2006-03-31 Clean up WAL/buffer interactions as per my recent proposal. Get rid of the 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-17 Improve comments about btree's use of ScanKey data structures: there 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