mirror of
https://github.com/postgres/postgres.git
synced 2025-05-08 07:21:33 +03:00
Use correct spelling of statistics kind
A couple error messages and comments used 'statistic kind', not the correct 'statistics kind'. Fix and backpatch all the way back to 10, where extended statistics were introduced. Backpatch-through: 10
This commit is contained in:
parent
4220e06f4c
commit
1c457b8b51
@ -6596,7 +6596,7 @@ SCRAM-SHA-256$<replaceable><iteration count></replaceable>:<replaceable>&l
|
|||||||
<entry><type>char[]</type></entry>
|
<entry><type>char[]</type></entry>
|
||||||
<entry></entry>
|
<entry></entry>
|
||||||
<entry>
|
<entry>
|
||||||
An array containing codes for the enabled statistic kinds;
|
An array containing codes for the enabled statistics kinds;
|
||||||
valid values are:
|
valid values are:
|
||||||
<literal>d</literal> for n-distinct statistics,
|
<literal>d</literal> for n-distinct statistics,
|
||||||
<literal>f</literal> for functional dependency statistics, and
|
<literal>f</literal> for functional dependency statistics, and
|
||||||
|
@ -646,7 +646,7 @@ statext_dependencies_load(Oid mvoid)
|
|||||||
Anum_pg_statistic_ext_data_stxddependencies, &isnull);
|
Anum_pg_statistic_ext_data_stxddependencies, &isnull);
|
||||||
if (isnull)
|
if (isnull)
|
||||||
elog(ERROR,
|
elog(ERROR,
|
||||||
"requested statistic kind \"%c\" is not yet built for statistics object %u",
|
"requested statistics kind \"%c\" is not yet built for statistics object %u",
|
||||||
STATS_EXT_DEPENDENCIES, mvoid);
|
STATS_EXT_DEPENDENCIES, mvoid);
|
||||||
|
|
||||||
result = statext_dependencies_deserialize(DatumGetByteaPP(deps));
|
result = statext_dependencies_deserialize(DatumGetByteaPP(deps));
|
||||||
|
@ -60,7 +60,7 @@ typedef struct StatExtEntry
|
|||||||
char *schema; /* statistics object's schema */
|
char *schema; /* statistics object's schema */
|
||||||
char *name; /* statistics object's name */
|
char *name; /* statistics object's name */
|
||||||
Bitmapset *columns; /* attribute numbers covered by the object */
|
Bitmapset *columns; /* attribute numbers covered by the object */
|
||||||
List *types; /* 'char' list of enabled statistic kinds */
|
List *types; /* 'char' list of enabled statistics kinds */
|
||||||
} StatExtEntry;
|
} StatExtEntry;
|
||||||
|
|
||||||
|
|
||||||
|
@ -571,7 +571,7 @@ statext_mcv_load(Oid mvoid)
|
|||||||
|
|
||||||
if (isnull)
|
if (isnull)
|
||||||
elog(ERROR,
|
elog(ERROR,
|
||||||
"requested statistic kind \"%c\" is not yet built for statistics object %u",
|
"requested statistics kind \"%c\" is not yet built for statistics object %u",
|
||||||
STATS_EXT_DEPENDENCIES, mvoid);
|
STATS_EXT_DEPENDENCIES, mvoid);
|
||||||
|
|
||||||
result = statext_mcv_deserialize(DatumGetByteaP(mcvlist));
|
result = statext_mcv_deserialize(DatumGetByteaP(mcvlist));
|
||||||
|
@ -154,7 +154,7 @@ statext_ndistinct_load(Oid mvoid)
|
|||||||
Anum_pg_statistic_ext_data_stxdndistinct, &isnull);
|
Anum_pg_statistic_ext_data_stxdndistinct, &isnull);
|
||||||
if (isnull)
|
if (isnull)
|
||||||
elog(ERROR,
|
elog(ERROR,
|
||||||
"requested statistic kind \"%c\" is not yet built for statistics object %u",
|
"requested statistics kind \"%c\" is not yet built for statistics object %u",
|
||||||
STATS_EXT_NDISTINCT, mvoid);
|
STATS_EXT_NDISTINCT, mvoid);
|
||||||
|
|
||||||
result = statext_ndistinct_deserialize(DatumGetByteaPP(ndist));
|
result = statext_ndistinct_deserialize(DatumGetByteaPP(ndist));
|
||||||
|
@ -878,7 +878,7 @@ typedef struct StatisticExtInfo
|
|||||||
|
|
||||||
Oid statOid; /* OID of the statistics row */
|
Oid statOid; /* OID of the statistics row */
|
||||||
RelOptInfo *rel; /* back-link to statistic's table */
|
RelOptInfo *rel; /* back-link to statistic's table */
|
||||||
char kind; /* statistic kind of this entry */
|
char kind; /* statistics kind of this entry */
|
||||||
Bitmapset *keys; /* attnums of the columns covered */
|
Bitmapset *keys; /* attnums of the columns covered */
|
||||||
} StatisticExtInfo;
|
} StatisticExtInfo;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user