summaryrefslogtreecommitdiff
path: root/src/backend/access/common/heaptuple.c
AgeCommit message (Expand)Author
2013-01-23Improve concurrency of foreign key lockingAlvaro Herrera
2013-01-01Update copyrights for 2013Bruce Momjian
2012-03-09Update outdated comment. HeapTupleHeader.t_natts field doesn't exist anymore.Heikki Linnakangas
2012-01-01Update copyright notices for year 2012.Bruce Momjian
2011-09-01Remove unnecessary #include references, per pgrminclude script.Bruce Momjian
2011-04-10pgindent run before PG 9.1 beta 1.Bruce Momjian
2011-01-01Stamp copyrights for year 2011.Bruce Momjian
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2010-01-10Remove partial, broken support for NULL pointers when fetching attributes.Robert Haas
2010-01-02Update copyright for the year 2010.Bruce Momjian
2009-12-31Redefine Datum as uintptr_t, instead of unsigned long.Tom Lane
2009-06-118.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian
2009-03-30Fix an oversight in the support for storing/retrieving "minimal tuples" inTom Lane
2009-01-01Update copyright for 2009.Bruce Momjian
2008-11-14Replace the usage of heap_addheader to create pg_attribute tuples with regularAlvaro Herrera
2008-11-02Remove all uses of the deprecated functions heap_formtuple, heap_modifytuple,Tom Lane
2008-05-12Restructure some header files a bit, in particular heapam.h, by removing someAlvaro Herrera
2008-04-17Clean up a few places where Datums were being treated as pointers (and viceAlvaro Herrera
2008-01-01Update copyrights in source tree to 2008.Bruce Momjian
2007-11-15pgindent run for 8.3.Bruce Momjian
2007-11-07Use "alternative" instead of "alternate" where it is clearer.Peter Eisentraut
2007-04-06Support varlena fields with single-byte headers and unaligned storage.Tom Lane
2007-02-27Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len).Tom Lane
2007-02-09Combine cmin and cmax fields of HeapTupleHeaders into a single field, byTom Lane
2007-01-09Enable another five tuple status bits by using the high bits of theBruce Momjian
2007-01-05Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian
2006-11-23Add a comment noting that heap_copytuple_with_tuple() results in aNeil Conway
2006-10-04pgindent run for 8.2.Bruce Momjian
2006-07-14Remove 576 references of include files that were not needed.Bruce Momjian
2006-07-03Code review for FILLFACTOR patch. Change WITH grammar as per earlierTom Lane
2006-07-02Add FILLFACTOR to CREATE INDEX.Bruce Momjian
2006-06-27Create infrastructure for 'MinimalTuple' representation of in-memoryTom Lane
2006-03-05Update copyright for 2006. Update scripts.Bruce Momjian
2005-12-25I have added these macros to c.h:Bruce Momjian
2005-11-22Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian
2005-11-20Remove the t_datamcxt field of HeapTupleData. This was introduced forTom Lane
2005-10-19Better solution to the problem of labeling whole-row Datums that areTom Lane
2005-10-19Ensure that the Datum generated from a whole-row Var contains validTom Lane
2005-10-15Standard pgindent run for 8.1.Bruce Momjian
2005-03-21Convert index-related tuple handling routines from char 'n'/' ' to boolTom Lane
2005-03-16Revise TupleTableSlot code to avoid unnecessary construction and disassemblyTom Lane
2005-03-14Avoid O(N^2) overhead in repeated nocachegetattr calls when columns ofTom Lane
2005-01-27Change heap_modifytuple() to require a TupleDesc rather than aNeil Conway
2004-12-31Tag appropriate files for rc3PostgreSQL Daemon
2004-08-29Pgindent run for 8.0.Bruce Momjian
2004-08-29Update copyright to 2004.Bruce Momjian
2004-06-05Make the world very nearly safe for composite-type columns in tables.Tom Lane
2004-06-04Resurrect heap_deformtuple(), this time implemented as a singly nestedTom Lane
2004-04-01Replace TupleTableSlot convention for whole-row variables and functionTom Lane
2004-01-16Tighten short-circuit tests for deciding whether we need to invokeTom Lane