aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Rowley <drowley@postgresql.org>2024-03-05 16:18:42 +1300
committerDavid Rowley <drowley@postgresql.org>2024-03-05 16:18:42 +1300
commit0c2dda109a6cfd9fbfeef77dad4996d39faebeae (patch)
tree3d3111abba768d31cf0b591b382dfcac8a89c13c
parent217928ddb45a8a3b03fc1f9d3d97166f1d9a9d12 (diff)
downloadpostgresql-0c2dda109a6cfd9fbfeef77dad4996d39faebeae.tar.gz
postgresql-0c2dda109a6cfd9fbfeef77dad4996d39faebeae.zip
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.
-rw-r--r--src/backend/statistics/extended_stats.c2
-rw-r--r--src/backend/statistics/mcv.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/statistics/extended_stats.c b/src/backend/statistics/extended_stats.c
index d28c9d9b81f..4212e0cd249 100644
--- a/src/backend/statistics/extended_stats.c
+++ b/src/backend/statistics/extended_stats.c
@@ -2480,7 +2480,7 @@ statext_expressions_load(Oid stxoid, 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);
diff --git a/src/backend/statistics/mcv.c b/src/backend/statistics/mcv.c
index 01837758534..e0e9b19c645 100644
--- a/src/backend/statistics/mcv.c
+++ b/src/backend/statistics/mcv.c
@@ -575,7 +575,7 @@ statext_mcv_load(Oid mvoid)
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));