Commits

DateSubjectAuthorReleases
2010-02-04 Restructure CLUSTER/newstyle VACUUM FULL/ALTER TABLE support so that swapping Tom Lane 9.0.0
2009-07-29 Support deferrable uniqueness constraints. Tom Lane 9.0.0
2009-07-22 Tweak TOAST code so that columns marked with MAIN storage strategy are Tom Lane 9.0.0
2008-11-06 Improve bulk-insert performance by keeping the current target buffer pinned Tom Lane 8.4.0
2008-11-02 Remove all uses of the deprecated functions heap_formtuple, heap_modifytuple, Tom Lane 8.4.0
2008-06-13 Improve the various elog messages in tuptoaster.c to report which TOAST table Tom Lane 8.3.4
2008-06-13 Improve the various elog messages in tuptoaster.c to report which TOAST table Tom Lane 8.4.0
2008-04-12 Create new routines systable_beginscan_ordered, systable_getnext_ordered, Tom Lane 8.4.0
2008-03-07 This patch addresses some issues in TOAST compression strategy that Tom Lane 8.4.0
2008-02-29 Reducing the assumed alignment of struct varlena means that the compiler Tom Lane 8.3.1
2008-02-29 Reducing the assumed alignment of struct varlena means that the compiler Tom Lane 8.4.0
2008-02-23 Change the declaration of struct varlena so that the length word is Tom Lane 8.3.1
2008-02-23 Change the declaration of struct varlena so that the length word is Tom Lane 8.4.0
2007-11-30 Avoid incrementing the CommandCounter when CommandCounterIncrement is called Tom Lane 8.3.0
2007-10-11 Remove incorrect use of VARSIZE() on a toasted datum. We can just remove it Tom Lane 8.3.0
2007-10-01 Avoid assuming that struct varattrib_pointer doesn't get padded by the Tom Lane 8.3.0
2007-09-30 Add an extra header byte to TOAST-pointer datums to represent their size Tom Lane 8.3.0
2007-09-26 Some small tuptoaster improvements from Greg Stark. Avoid unnecessary Tom Lane 8.3.0
2007-04-06 Support varlena fields with single-byte headers and unaligned storage. Tom Lane 8.3.0
2007-04-03 Decouple the values of TOAST_TUPLE_THRESHOLD and TOAST_MAX_CHUNK_SIZE. Tom Lane 8.3.0
2007-03-29 Teach CLUSTER to skip writing WAL if not needed (ie, not using archiving) Tom Lane 8.3.0
2007-02-27 Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len). Tom Lane 8.3.0
2007-02-04 Don't MAXALIGN in the checks to decide whether a tuple is over TOAST's Tom Lane 8.2.3
2007-02-04 Don't MAXALIGN in the checks to decide whether a tuple is over TOAST's Tom Lane 8.3.0
2007-01-04 Fix some small typos in comments. Greg Stark Tom Lane 8.3.0