summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/backend/access/common/heaptuple.c28
-rw-r--r--src/backend/access/common/indextuple.c12
-rw-r--r--src/backend/access/common/printtup.c6
-rw-r--r--src/backend/access/common/tupdesc.c6
-rw-r--r--src/backend/access/gist/gist.c6
-rw-r--r--src/backend/access/gist/gistscan.c6
-rw-r--r--src/backend/access/hash/hashinsert.c6
-rw-r--r--src/backend/access/hash/hashovfl.c14
-rw-r--r--src/backend/access/hash/hashpage.c24
-rw-r--r--src/backend/access/hash/hashscan.c4
-rw-r--r--src/backend/access/hash/hashutil.c4
-rw-r--r--src/backend/access/heap/heapam.c28
-rw-r--r--src/backend/access/heap/hio.c6
-rw-r--r--src/backend/access/index/genam.c10
-rw-r--r--src/backend/access/index/indexam.c6
-rw-r--r--src/backend/access/index/istrat.c14
-rw-r--r--src/backend/access/nbtree/nbtinsert.c6
-rw-r--r--src/backend/access/nbtree/nbtpage.c14
-rw-r--r--src/backend/access/nbtree/nbtscan.c8
-rw-r--r--src/backend/access/nbtree/nbtsearch.c14
-rw-r--r--src/backend/access/nbtree/nbtsort.c12
-rw-r--r--src/backend/access/nbtree/nbtutils.c8
-rw-r--r--src/backend/access/rtree/rtproc.c10
-rw-r--r--src/backend/access/rtree/rtree.c6
-rw-r--r--src/backend/access/rtree/rtscan.c8
-rw-r--r--src/backend/access/transam/transam.c8
-rw-r--r--src/backend/access/transam/transsup.c4
-rw-r--r--src/backend/access/transam/varsup.c12
-rw-r--r--src/backend/access/transam/xact.c4
-rw-r--r--src/backend/bootstrap/bootparse.y6
-rw-r--r--src/backend/bootstrap/bootstrap.c10
-rw-r--r--src/backend/catalog/catalog.c8
-rw-r--r--src/backend/catalog/heap.c34
-rw-r--r--src/backend/catalog/index.c28
-rw-r--r--src/backend/catalog/pg_aggregate.c48
-rw-r--r--src/backend/catalog/pg_operator.c20
-rw-r--r--src/backend/catalog/pg_proc.c18
-rw-r--r--src/backend/catalog/pg_type.c10
-rw-r--r--src/backend/commands/_deadcode/version.c4
-rw-r--r--src/backend/commands/cluster.c8
-rw-r--r--src/backend/commands/command.c24
-rw-r--r--src/backend/commands/copy.c36
-rw-r--r--src/backend/commands/creatinh.c18
-rw-r--r--src/backend/commands/dbcommands.c26
-rw-r--r--src/backend/commands/defind.c44
-rw-r--r--src/backend/commands/define.c40
-rw-r--r--src/backend/commands/proclang.c16
-rw-r--r--src/backend/commands/recipe.c12
-rw-r--r--src/backend/commands/remove.c36
-rw-r--r--src/backend/commands/rename.c28
-rw-r--r--src/backend/commands/sequence.c40
-rw-r--r--src/backend/commands/trigger.c50
-rw-r--r--src/backend/commands/user.c12
-rw-r--r--src/backend/commands/vacuum.c14
-rw-r--r--src/backend/commands/view.c4
-rw-r--r--src/backend/executor/execAmi.c4
-rw-r--r--src/backend/executor/execMain.c18
-rw-r--r--src/backend/executor/execProcnode.c4
-rw-r--r--src/backend/executor/execQual.c28
-rw-r--r--src/backend/executor/execTuples.c6
-rw-r--r--src/backend/executor/execUtils.c6
-rw-r--r--src/backend/executor/nodeAgg.c12
-rw-r--r--src/backend/executor/nodeHash.c10
-rw-r--r--src/backend/executor/nodeIndexscan.c10
-rw-r--r--src/backend/executor/nodeSort.c4
-rw-r--r--src/backend/executor/nodeTee.c4
-rw-r--r--src/backend/lib/stringinfo.c8
-rw-r--r--src/backend/libpq/be-fsstubs.c24
-rw-r--r--src/backend/libpq/be-pqexec.c8
-rw-r--r--src/backend/libpq/pqcomm.c10
-rw-r--r--src/backend/nodes/equalfuncs.c4
-rw-r--r--src/backend/nodes/list.c4
-rw-r--r--src/backend/nodes/read.c4
-rw-r--r--src/backend/nodes/readfuncs.c8
-rw-r--r--src/backend/optimizer/geqo/geqo_erx.c8
-rw-r--r--src/backend/optimizer/geqo/geqo_eval.c4
-rw-r--r--src/backend/optimizer/geqo/geqo_misc.c4
-rw-r--r--src/backend/optimizer/path/predmig.c10
-rw-r--r--src/backend/optimizer/path/prune.c4
-rw-r--r--src/backend/optimizer/path/xfunc.c24
-rw-r--r--src/backend/optimizer/plan/createplan.c12
-rw-r--r--src/backend/optimizer/plan/planmain.c4
-rw-r--r--src/backend/optimizer/plan/planner.c24
-rw-r--r--src/backend/optimizer/plan/setrefs.c10
-rw-r--r--src/backend/optimizer/util/plancat.c22
-rw-r--r--src/backend/parser/analyze.c26
-rw-r--r--src/backend/parser/gram.y96
-rw-r--r--src/backend/parser/keywords.c4
-rw-r--r--src/backend/parser/parse_agg.c20
-rw-r--r--src/backend/parser/parse_clause.c14
-rw-r--r--src/backend/parser/parse_expr.c30
-rw-r--r--src/backend/parser/parse_func.c32
-rw-r--r--src/backend/parser/parse_node.c18
-rw-r--r--src/backend/parser/parse_oper.c20
-rw-r--r--src/backend/parser/parse_relation.c26
-rw-r--r--src/backend/parser/parse_target.c24
-rw-r--r--src/backend/parser/parse_type.c26
-rw-r--r--src/backend/parser/scan.c28
-rw-r--r--src/backend/parser/scan.l26
-rw-r--r--src/backend/port/dynloader/linux.c4
-rw-r--r--src/backend/rewrite/rewriteDefine.c16
-rw-r--r--src/backend/rewrite/rewriteHandler.c4
-rw-r--r--src/backend/rewrite/rewriteRemove.c10
-rw-r--r--src/backend/rewrite/rewriteSupport.c6
-rw-r--r--src/backend/storage/buffer/buf_init.c6
-rw-r--r--src/backend/storage/buffer/buf_table.c10
-rw-r--r--src/backend/storage/buffer/bufmgr.c10
-rw-r--r--src/backend/storage/buffer/freelist.c4
-rw-r--r--src/backend/storage/buffer/localbuf.c4
-rw-r--r--src/backend/storage/file/fd.c6
-rw-r--r--src/backend/storage/ipc/ipc.c4
-rw-r--r--src/backend/storage/ipc/shmem.c10
-rw-r--r--src/backend/storage/large_object/inv_api.c10
-rw-r--r--src/backend/storage/lmgr/lmgr.c10
-rw-r--r--src/backend/storage/lmgr/lock.c6
-rw-r--r--src/backend/storage/lmgr/multi.c12
-rw-r--r--src/backend/storage/lmgr/proc.c10
-rw-r--r--src/backend/storage/page/bufpage.c4
-rw-r--r--src/backend/storage/smgr/md.c8
-rw-r--r--src/backend/storage/smgr/smgr.c26
-rw-r--r--src/backend/storage/smgr/smgrtype.c6
-rw-r--r--src/backend/tcop/aclchk.c32
-rw-r--r--src/backend/tcop/fastpath.c18
-rw-r--r--src/backend/tcop/postgres.c18
-rw-r--r--src/backend/tcop/pquery.c4
-rw-r--r--src/backend/tcop/utility.c32
-rw-r--r--src/backend/tcop/variable.c30
-rw-r--r--src/backend/utils/adt/acl.c34
-rw-r--r--src/backend/utils/adt/arrayfuncs.c52
-rw-r--r--src/backend/utils/adt/bool.c4
-rw-r--r--src/backend/utils/adt/cash.c42
-rw-r--r--src/backend/utils/adt/chunk.c12
-rw-r--r--src/backend/utils/adt/date.c12
-rw-r--r--src/backend/utils/adt/datetime.c42
-rw-r--r--src/backend/utils/adt/datum.c8
-rw-r--r--src/backend/utils/adt/dt.c70
-rw-r--r--src/backend/utils/adt/filename.c10
-rw-r--r--src/backend/utils/adt/float.c46
-rw-r--r--src/backend/utils/adt/geo_ops.c66
-rw-r--r--src/backend/utils/adt/int.c6
-rw-r--r--src/backend/utils/adt/nabstime.c12
-rw-r--r--src/backend/utils/adt/numutils.c20
-rw-r--r--src/backend/utils/adt/oidname.c4
-rw-r--r--src/backend/utils/adt/regexp.c4
-rw-r--r--src/backend/utils/adt/regproc.c14
-rw-r--r--src/backend/utils/adt/selfuncs.c22
-rw-r--r--src/backend/utils/adt/sets.c6
-rw-r--r--src/backend/utils/adt/varchar.c10
-rw-r--r--src/backend/utils/adt/varlena.c18
-rw-r--r--src/backend/utils/cache/catcache.c8
-rw-r--r--src/backend/utils/cache/fcache.c12
-rw-r--r--src/backend/utils/cache/lsyscache.c6
-rw-r--r--src/backend/utils/cache/relcache.c30
-rw-r--r--src/backend/utils/cache/syscache.c12
-rw-r--r--src/backend/utils/error/elog.c10
-rw-r--r--src/backend/utils/fmgr/dfmgr.c16
-rw-r--r--src/backend/utils/fmgr/fmgr.c22
-rw-r--r--src/backend/utils/misc/database.c4
-rw-r--r--src/backend/utils/sort/psort.c8
-rw-r--r--src/include/utils/elog.h13
-rw-r--r--src/test/regress/expected/abstime.out6
-rw-r--r--src/test/regress/expected/alter_table.out8
-rw-r--r--src/test/regress/expected/boolean.out2
-rw-r--r--src/test/regress/expected/box.out4
-rw-r--r--src/test/regress/expected/circle.out6
-rw-r--r--src/test/regress/expected/datetime.out4
-rw-r--r--src/test/regress/expected/errors.out118
-rw-r--r--src/test/regress/expected/float4.out10
-rw-r--r--src/test/regress/expected/float8.out18
-rw-r--r--src/test/regress/expected/geometry.out2
-rw-r--r--src/test/regress/expected/int2.out6
-rw-r--r--src/test/regress/expected/int4.out6
-rw-r--r--src/test/regress/expected/lseg.out10
-rw-r--r--src/test/regress/expected/oid.out2
-rw-r--r--src/test/regress/expected/oidint2.out4
-rw-r--r--src/test/regress/expected/oidint4.out4
-rw-r--r--src/test/regress/expected/oidname.out6
-rw-r--r--src/test/regress/expected/path.out4
-rw-r--r--src/test/regress/expected/point.out6
-rw-r--r--src/test/regress/expected/polygon.out10
-rw-r--r--src/test/regress/expected/reltime.out4
-rw-r--r--src/test/regress/expected/strings.out6
-rw-r--r--src/test/regress/expected/timespan.out4
-rw-r--r--src/test/regress/expected/tinterval.out4
-rw-r--r--src/test/regress/expected/triggers.out12
-rw-r--r--src/test/regress/regress.c34
-rw-r--r--src/tutorial/C-code/beard.c12
-rw-r--r--src/tutorial/C-code/complex.c2
188 files changed, 1436 insertions, 1433 deletions
diff --git a/src/backend/access/common/heaptuple.c b/src/backend/access/common/heaptuple.c
index 263f29cb68e..48702bb8e1e 100644
--- a/src/backend/access/common/heaptuple.c
+++ b/src/backend/access/common/heaptuple.c
@@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/access/common/heaptuple.c,v 1.28 1997/11/02 15:24:09 vadim Exp $
+ * $Header: /cvsroot/pgsql/src/backend/access/common/heaptuple.c,v 1.29 1998/01/05 03:28:57 momjian Exp $
*
* NOTES
* The old interface functions have been converted to macros
@@ -93,7 +93,7 @@ ComputeDataSize(TupleDesc tupleDesc,
break;
default:
if (att[i]->attlen < sizeof(int32))
- elog(WARN, "ComputeDataSize: attribute %d has len %d",
+ elog(ABORT, "ComputeDataSize: attribute %d has len %d",
i, att[i]->attlen);
if (att[i]->attalign == 'd')
data_length = DOUBLEALIGN(data_length) + att[i]->attlen;
@@ -194,7 +194,7 @@ DataFill(char *data,
break;
default:
if (att[i]->attlen < sizeof(int32))
- elog(WARN, "DataFill: attribute %d has len %d",
+ elog(ABORT, "DataFill: attribute %d has len %d",
i, att[i]->attlen);
if (att[i]->attalign == 'd')
{
@@ -249,10 +249,10 @@ heap_attisnull(HeapTuple tup, int attnum)
break;
case 0:
- elog(WARN, "heap_attisnull: zero attnum disallowed");
+ elog(ABORT, "heap_attisnull: zero attnum disallowed");
default:
- elog(WARN, "heap_attisnull: undefined negative attnum");
+ elog(ABORT, "heap_attisnull: undefined negative attnum");
}
return (0);
@@ -290,7 +290,7 @@ heap_sysattrlen(AttrNumber attno)
return sizeof f->t_cmax;
default:
- elog(WARN, "sysattrlen: System attribute number %d unknown.", attno);
+ elog(ABORT, "sysattrlen: System attribute number %d unknown.", attno);
return 0;
}
}
@@ -328,7 +328,7 @@ heap_sysattrbyval(AttrNumber attno)
break;
default:
byval = true;
- elog(WARN, "sysattrbyval: System attribute number %d unknown.",
+ elog(ABORT, "sysattrbyval: System attribute number %d unknown.",
attno);
break;
}
@@ -358,7 +358,7 @@ heap_getsysattr(HeapTuple tup, Buffer b, int attnum)
case MaxCommandIdAttributeNumber:
return ((Datum) (long) tup->t_cmax);
default:
- elog(WARN, "heap_getsysattr: undefined attnum %d", attnum);
+ elog(ABORT, "heap_getsysattr: undefined attnum %d", attnum);
}
return ((Datum) NULL);
}
@@ -538,7 +538,7 @@ fastgetattr(HeapTuple tup,
default:
if (att[j]->attlen < sizeof(int32))
{
- elog(WARN,
+ elog(ABORT,
"fastgetattr: attribute %d has len %d",
j, att[j]->attlen);
}
@@ -598,7 +598,7 @@ fastgetattr(HeapTuple tup,
break;
default:
if (att[i]->attlen < sizeof(int32))
- elog(WARN,
+ elog(ABORT,
"fastgetattr2: attribute %d has len %d",
i, att[i]->attlen);
if (att[i]->attalign == 'd')
@@ -657,7 +657,7 @@ fastgetattr(HeapTuple tup,
break;
default:
if (att[attnum]->attlen < sizeof(int32))
- elog(WARN, "fastgetattr3: attribute %d has len %d",
+ elog(ABORT, "fastgetattr3: attribute %d has len %d",
attnum, att[attnum]->attlen);
if (att[attnum]->attalign == 'd')
off = DOUBLEALIGN(off);
@@ -686,7 +686,7 @@ heap_copytuple(HeapTuple tuple)
/* XXX For now, just prevent an undetectable executor related error */
if (tuple->t_len > MAXTUPLEN)
{
- elog(WARN, "palloctup: cannot handle length %d tuples",
+ elog(ABORT, "palloctup: cannot handle length %d tuples",
tuple->t_len);
}
@@ -773,7 +773,7 @@ heap_formtuple(TupleDesc tupleDescriptor,
}
if (numberOfAttributes > MaxHeapAttributeNu