Commits

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

DateSubjectAuthorReleases
2011-11-05 Don't assume that a tuple's header size is unchanged during toasting. Tom Lane 8.3.17
2011-11-01 Fix race condition with toast table access from a stale syscache entry. Tom Lane 8.3.17
2008-06-13 Improve the various elog messages in tuptoaster.c to report which TOAST table Tom Lane 8.3.4
2008-02-29 Reducing the assumed alignment of struct varlena means that the compiler Tom Lane 8.3.1
2008-02-23 Change the declaration of struct varlena so that the length word is Tom Lane 8.3.1
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.3.0
2007-01-04 Fix some small typos in comments. Greg Stark Tom Lane 8.3.0