Commit Graph

117 Commits (3e23b68dac006e8deb0afa327e855258df8de064)

Author SHA1 Message Date
Tom Lane 3e23b68dac Support varlena fields with single-byte headers and unaligned storage. 19 years ago
Tom Lane 234a02b2a8 Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len). 19 years ago
Tom Lane c398300330 Combine cmin and cmax fields of HeapTupleHeaders into a single field, by 19 years ago
Bruce Momjian 40f797be03 Enable another five tuple status bits by using the high bits of the 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Neil Conway 546d6848ca Add a comment noting that heap_copytuple_with_tuple() results in a 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 19 years ago
Bruce Momjian e0522505bd Remove 576 references of include files that were not needed. 19 years ago
Tom Lane b7b78d24f7 Code review for FILLFACTOR patch. Change WITH grammar as per earlier 19 years ago
Bruce Momjian 277807bd9e Add FILLFACTOR to CREATE INDEX. 19 years ago
Tom Lane 3f50ba27cf Create infrastructure for 'MinimalTuple' representation of in-memory 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Bruce Momjian 261114a23f I have added these macros to c.h: 20 years ago
Bruce Momjian 436a2956d8 Re-run pgindent, fixing a problem where comment lines after a blank 20 years ago
Tom Lane dd218ae7b0 Remove the t_datamcxt field of HeapTupleData. This was introduced for 20 years ago
Tom Lane d9cb48786e Better solution to the problem of labeling whole-row Datums that are 20 years ago
Tom Lane 07908c9c37 Ensure that the Datum generated from a whole-row Var contains valid 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane ee4ddac137 Convert index-related tuple handling routines from char 'n'/' ' to bool 21 years ago
Tom Lane f97aebd162 Revise TupleTableSlot code to avoid unnecessary construction and disassembly 21 years ago
Tom Lane a9b05bdc83 Avoid O(N^2) overhead in repeated nocachegetattr calls when columns of 21 years ago
Neil Conway a885ecd6ef Change heap_modifytuple() to require a TupleDesc rather than a 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 21 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 21 years ago
Tom Lane ae93e5fd6e Make the world very nearly safe for composite-type columns in tables. 22 years ago
Tom Lane 8f2ea8b7b5 Resurrect heap_deformtuple(), this time implemented as a singly nested 22 years ago
Tom Lane 375369acd1 Replace TupleTableSlot convention for whole-row variables and function 22 years ago
Tom Lane 0966516b75 Tighten short-circuit tests for deciding whether we need to invoke 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Peter Eisentraut feb4f44d29 Message editing: remove gratuitous variations in message wording, standardize 22 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 22 years ago
Bruce Momjian 089003fb46 pgindent run. 22 years ago
Tom Lane ec7aa4b515 Error message editing in backend/access. 22 years ago
Tom Lane cb253de21a Don't mess with HEAP_XMAX_INVALID in heaptuple.c routines; there is 23 years ago
Bruce Momjian e50f52a074 pgindent run. 23 years ago
Tom Lane c7a165adc6 Code review for HeapTupleHeader changes. Add version number to page headers 23 years ago
Tom Lane 58de480999 Clean up comments to be careful about the distinction between variable- 23 years ago
Tom Lane 976246cc7e The cstring datatype can now be copied, passed around, etc. The typlen 23 years ago
Bruce Momjian b0f5086e41 oid is needed, it is added at the end of the struct (after the null 24 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 24 years ago
Bruce Momjian 3c35face41 This patch wraps all accesses to t_xmin, t_cmin, t_xmax, and t_cmax in 24 years ago
Tom Lane 3212cf9417 Distinguish between MaxHeapAttributeNumber and MaxTupleAttributeNumber, 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 24 years ago
Tom Lane 7326e78c42 Ensure that all TransactionId comparisons are encapsulated in macros 24 years ago
Tom Lane 1d584f97b9 Clean up various to-do items associated with system indexes: 25 years ago
Bruce Momjian 0686d49da0 Remove dashes in comments that don't need them, rewrap with pgindent. 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane 8609d4abf2 Fix portability problems recently exposed by regression tests on Alphas. 25 years ago