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.
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);
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));