Change some internal error messages to elogs
authorPeter Eisentraut <peter@eisentraut.org>
Wed, 30 Mar 2022 15:48:56 +0000 (17:48 +0200)
committerPeter Eisentraut <peter@eisentraut.org>
Wed, 30 Mar 2022 15:53:54 +0000 (17:53 +0200)
Author: Paul Jungwirth <pj@illuminatedcomputing.com>
Reviewed-by: Chapman Flack <chap@anastigmatix.net>
Discussion: https://www.postgresql.org/message-id/flat/007ef255-35ef-fd26-679c-f97e7a7f30c2@illuminatedcomputing.com

src/backend/utils/adt/multirangetypes.c
src/backend/utils/adt/rangetypes.c

index c474b244316e53d1d43ce700e88ea165b4ed5a94..2fa779998ec370a703c8ef1502697c29ecd66ca0 100644 (file)
@@ -1345,9 +1345,7 @@ range_agg_transfn(PG_FUNCTION_ARGS)
 
    rngtypoid = get_fn_expr_argtype(fcinfo->flinfo, 1);
    if (!type_is_range(rngtypoid))
-       ereport(ERROR,
-               (errcode(ERRCODE_DATATYPE_MISMATCH),
-                errmsg("range_agg must be called with a range")));
+       elog(ERROR, "range_agg must be called with a range");
 
    if (PG_ARGISNULL(0))
        state = initArrayResult(rngtypoid, aggContext, false);
@@ -1416,9 +1414,7 @@ multirange_intersect_agg_transfn(PG_FUNCTION_ARGS)
 
    mltrngtypoid = get_fn_expr_argtype(fcinfo->flinfo, 1);
    if (!type_is_multirange(mltrngtypoid))
-       ereport(ERROR,
-               (errcode(ERRCODE_DATATYPE_MISMATCH),
-                errmsg("range_intersect_agg must be called with a multirange")));
+       elog(ERROR, "range_intersect_agg must be called with a multirange");
 
    typcache = multirange_get_typcache(fcinfo, mltrngtypoid);
 
index cbff4e93d5c63fb9f53bf396f5bc419910a78998..aa4c53e0ae1e3115bc724e701b5cd25fa67a2a01 100644 (file)
@@ -1211,7 +1211,7 @@ range_intersect_agg_transfn(PG_FUNCTION_ARGS)
 
    rngtypoid = get_fn_expr_argtype(fcinfo->flinfo, 1);
    if (!type_is_range(rngtypoid))
-       ereport(ERROR, (errmsg("range_intersect_agg must be called with a range")));
+       elog(ERROR, "range_intersect_agg must be called with a range");
 
    typcache = range_get_typcache(fcinfo, rngtypoid);