postgres.git / summary / log / commit / refs

commit    63e10988f8705cc56ac242fa21ec42dd87e99cbf
Author:   Peter Eisentraut <peter@eisentraut.org>
Date:     Wed Nov 27 09:55:35 2024 +0000
First released in: 18.0

    Improve slightly misleading internal error message
    
    The error message was talking about RowCompareType but was actually
    checking strategy numbers.  While those are closely related, it is
    better to be accurate.
    
    Discussion: https://www.postgresql.org/message-id/flat/E72EAA49-354D-4C2E-8EB9-255197F55330@enterprisedb.com


src/backend/access/nbtree/nbtutils.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/backend/access/nbtree/nbtutils.c b/src/backend/access/nbtree/nbtutils.c index 896696ff724..50cbf06cb45 100644 --- a/src/backend/access/nbtree/nbtutils.c +++ b/src/backend/access/nbtree/nbtutils.c @@ -4033,8 +4033,7 @@ _bt_check_rowcompare(ScanKey skey, IndexTuple tuple, int tupnatts, result = (cmpresult > 0); break; default: - elog(ERROR, "unrecognized RowCompareType: %d", - (int) subkey->sk_strategy); + elog(ERROR, "unexpected strategy number %d", subkey->sk_strategy); result = 0; /* keep compiler quiet */ break; } [parent: 9d7aa406d04c]