summaryrefslogtreecommitdiff
path: root/contrib/spi/autoinc.c
diff options
context:
space:
mode:
authorBruce Momjian1998-01-06 18:53:02 +0000
committerBruce Momjian1998-01-06 18:53:02 +0000
commit9d00fbbeb008e351047161e195250743453e3c3a (patch)
tree9b8769acad7ca41d2e8caab6bbf51be0bffd3f1c /contrib/spi/autoinc.c
parent42acc6e8c4fa6117b7783455200e41f8019a58b0 (diff)
Change some labels in bootparse to make ctags happy. Clean up outfunc/readfunc code and add missing fields for Query structure and new Union fields. Fix optimizer bug shown in new \do command. Change WARN to ERROR in contrib and regression stuff.
Diffstat (limited to 'contrib/spi/autoinc.c')
-rw-r--r--contrib/spi/autoinc.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/contrib/spi/autoinc.c b/contrib/spi/autoinc.c
index 2aceea60fa0..57ad37dbf45 100644
--- a/contrib/spi/autoinc.c
+++ b/contrib/spi/autoinc.c
@@ -23,18 +23,18 @@ autoinc()
int i;
if (!CurrentTriggerData)
- elog(WARN, "autoinc: triggers are not initialized");
+ elog(ERROR, "autoinc: triggers are not initialized");
if (TRIGGER_FIRED_FOR_STATEMENT(CurrentTriggerData->tg_event))
- elog(WARN, "autoinc: can't process STATEMENT events");
+ elog(ERROR, "autoinc: can't process STATEMENT events");
if (TRIGGER_FIRED_AFTER(CurrentTriggerData->tg_event))
- elog(WARN, "autoinc: must be fired before event");
+ elog(ERROR, "autoinc: must be fired before event");
if (TRIGGER_FIRED_BY_INSERT(CurrentTriggerData->tg_event))
rettuple = CurrentTriggerData->tg_trigtuple;
else if (TRIGGER_FIRED_BY_UPDATE(CurrentTriggerData->tg_event))
rettuple = CurrentTriggerData->tg_newtuple;
else
- elog(WARN, "autoinc: can't process DELETE events");
+ elog(ERROR, "autoinc: can't process DELETE events");
rel = CurrentTriggerData->tg_relation;
relname = SPI_getrelname(rel);
@@ -43,7 +43,7 @@ autoinc()
nargs = trigger->tgnargs;
if (nargs <= 0 || nargs % 2 != 0)
- elog(WARN, "autoinc (%s): even number gt 0 of arguments was expected", relname);
+ elog(ERROR, "autoinc (%s): even number gt 0 of arguments was expected", relname);
args = trigger->tgargs;
tupdesc = rel->rd_att;
@@ -60,9 +60,9 @@ autoinc()
int32 val;
if ( attnum < 0 )
- elog(WARN, "autoinc (%s): there is no attribute %s", relname, args[i]);
+ elog(ERROR, "autoinc (%s): there is no attribute %s", relname, args[i]);
if (SPI_gettypeid (tupdesc, attnum) != INT4OID)
- elog(WARN, "autoinc (%s): attribute %s must be of INT4 type",
+ elog(ERROR, "autoinc (%s): attribute %s must be of INT4 type",
relname, args[i]);
val = DatumGetInt32 (SPI_getbinval (rettuple, tupdesc, attnum, &isnull));
@@ -88,7 +88,7 @@ autoinc()
{
rettuple = SPI_modifytuple (rel, rettuple, chnattrs, chattrs, newvals, NULL);
if ( rettuple == NULL )
- elog (WARN, "autoinc (%s): %d returned by SPI_modifytuple",
+ elog (ERROR, "autoinc (%s): %d returned by SPI_modifytuple",
relname, SPI_result);
}