aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/heap/tuptoaster.c
Commit message (Expand)AuthorAge
* Stamp copyrights for year 2011.Bruce Momjian2011-01-01
* Remove cvs keywords from all files.Magnus Hagander2010-09-20
* pgindent run for 9.0Bruce Momjian2010-02-26
* Restructure CLUSTER/newstyle VACUUM FULL/ALTER TABLE support so that swappingTom Lane2010-02-04
* Update copyright for the year 2010.Bruce Momjian2010-01-02
* Support deferrable uniqueness constraints.Tom Lane2009-07-29
* Tweak TOAST code so that columns marked with MAIN storage strategy areTom Lane2009-07-22
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-11
* Update copyright for 2009.Bruce Momjian2009-01-01
* Improve bulk-insert performance by keeping the current target buffer pinnedTom Lane2008-11-06
* Remove all uses of the deprecated functions heap_formtuple, heap_modifytuple,Tom Lane2008-11-02
* Improve our #include situation by moving pointer types away from theAlvaro Herrera2008-06-19
* Improve the various elog messages in tuptoaster.c to report which TOAST tableTom Lane2008-06-13
* Clean up a few places where Datums were being treated as pointers (and viceAlvaro Herrera2008-04-17
* Create new routines systable_beginscan_ordered, systable_getnext_ordered,Tom Lane2008-04-12
* Move the HTSU_Result enum definition into snapshot.h, to avoid includingAlvaro Herrera2008-03-26
* This patch addresses some issues in TOAST compression strategy thatTom Lane2008-03-07
* Reducing the assumed alignment of struct varlena means that the compilerTom Lane2008-02-29
* Change the declaration of struct varlena so that the length word isTom Lane2008-02-23
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-01
* Avoid incrementing the CommandCounter when CommandCounterIncrement is calledTom Lane2007-11-30
* pgindent run for 8.3.Bruce Momjian2007-11-15
* Remove incorrect use of VARSIZE() on a toasted datum. We can just remove itTom Lane2007-10-11
* Avoid assuming that struct varattrib_pointer doesn't get padded by theTom Lane2007-10-01
* Add an extra header byte to TOAST-pointer datums to represent their sizeTom Lane2007-09-30
* Some small tuptoaster improvements from Greg Stark. Avoid unnecessaryTom Lane2007-09-26
* Support varlena fields with single-byte headers and unaligned storage.Tom Lane2007-04-06
* Decouple the values of TOAST_TUPLE_THRESHOLD and TOAST_MAX_CHUNK_SIZE.Tom Lane2007-04-03
* Teach CLUSTER to skip writing WAL if not needed (ie, not using archiving)Tom Lane2007-03-29
* Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len).Tom Lane2007-02-27
* Don't MAXALIGN in the checks to decide whether a tuple is over TOAST'sTom Lane2007-02-04
* Prevent WAL logging when COPY is done in the same transation thatBruce Momjian2007-01-25
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-05
* Fix some small typos in comments. Greg StarkTom Lane2007-01-04
* Cleanup for pglz_compress code: remove dead code, const-ify API ofTom Lane2006-10-05
* pgindent run for 8.2.Bruce Momjian2006-10-04
* Remove unnecessary brace pair.Bruce Momjian2006-09-10
* Change the relation_open protocol so that we obtain lock on a relationTom Lane2006-07-31
* Remove 576 references of include files that were not needed.Bruce Momjian2006-07-14
* Alphabetically order reference to include files, "S"-"Z".Bruce Momjian2006-07-11
* Fix problems with cached tuple descriptors disappearing while still in useTom Lane2006-06-16
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-05
* Cosmetic code cleanup: fix a bunch of places that used "return (expr);"Neil Conway2006-01-11
* Tweak indexscan machinery to avoid taking an AccessShareLock on an indexTom Lane2005-12-03
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-22
* Remove the t_datamcxt field of HeapTupleData. This was introduced forTom Lane2005-11-20
* Modify tuptoaster's API so that it does not try to modify the passedTom Lane2005-11-20
* Standard pgindent run for 8.1.Bruce Momjian2005-10-15
* Solve the problem of OID collisions by probing for duplicate OIDsTom Lane2005-08-12
* Code and docs review for pg_column_size() patch.Tom Lane2005-08-02