Fix incorrectly reported stats kind in "can't happen" ERROR

The error message(s) were reporting the stats kind of 'f', which is not
correct as that's for the "dependencies" statistics kind.

Reported-by: Horst Reiterer
Reviewed-by: Richard Guo
Discussion: https://postgr.es/m/18375-ba99383eb9062d6a@postgresql.org
Backpatch-through: 12, where MCV extended stats were added.
This commit is contained in:
David Rowley 2024-03-05 16:18:19 +13:00
parent 55ea12a282
commit 164fe7a6e1
2 changed files with 2 additions and 2 deletions

View File

@ -2471,7 +2471,7 @@ statext_expressions_load(Oid stxoid, bool inh, int idx)
if (isnull)
elog(ERROR,
"requested statistics kind \"%c\" is not yet built for statistics object %u",
STATS_EXT_DEPENDENCIES, stxoid);
STATS_EXT_EXPRESSIONS, stxoid);
eah = DatumGetExpandedArray(value);

View File

@ -576,7 +576,7 @@ statext_mcv_load(Oid mvoid, bool inh)
if (isnull)
elog(ERROR,
"requested statistics kind \"%c\" is not yet built for statistics object %u",
STATS_EXT_DEPENDENCIES, mvoid);
STATS_EXT_MCV, mvoid);
result = statext_mcv_deserialize(DatumGetByteaP(mcvlist));