1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-03 20:02:46 +03:00

TOAST mop-up work: update comments for tuple-size-related symbols such

as MaxHeapAttributeNumber.  Increase MaxAttrSize to something more
reasonable (given what it's used for, namely checking char(n) declarations,
I didn't make it the full 1G that it could theoretically be --- 10Mb
seemed a more reasonable number).  Improve calculation of MaxTupleSize.
This commit is contained in:
Tom Lane
2000-08-07 20:16:13 +00:00
parent d2165a4a5d
commit 0224177400
8 changed files with 96 additions and 63 deletions

View File

@ -4,7 +4,7 @@
* Functions for the built-in type bit() and varying bit().
*
* IDENTIFICATION
* $Header: /cvsroot/pgsql/src/backend/utils/adt/varbit.c,v 1.6 2000/07/28 02:13:31 tgl Exp $
* $Header: /cvsroot/pgsql/src/backend/utils/adt/varbit.c,v 1.7 2000/08/07 20:15:37 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@ -107,7 +107,7 @@ zpbit_in(char *s, int dummy, int32 atttypmod)
if (len > MaxAttrSize)
elog(ERROR, "zpbit_in: length of bit() must be less than %ld",
(MaxAttrSize - VARHDRSZ - VARBITHDRSZ) * BITSPERBYTE);
(long) ((MaxAttrSize - VARHDRSZ - VARBITHDRSZ) * BITSPERBYTE));
result = (bits8 *) palloc(len);
/* set to 0 so that *r is always initialised and strin is zero-padded */
@ -338,7 +338,7 @@ varbit_in(char *s, int dummy, int32 atttypmod)
if (len > MaxAttrSize)
elog(ERROR, "varbit_in: length of bit() must be less than %ld",
(MaxAttrSize - VARHDRSZ - VARBITHDRSZ) * BITSPERBYTE);
(long) ((MaxAttrSize - VARHDRSZ - VARBITHDRSZ) * BITSPERBYTE));
result = (bits8 *) palloc(len);
/* set to 0 so that *r is always initialised and strin is zero-padded */