diff options
Diffstat (limited to 'src/backend/commands/analyze.c')
-rw-r--r-- | src/backend/commands/analyze.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/src/backend/commands/analyze.c b/src/backend/commands/analyze.c index 8bfb2ad9584..4928702aec0 100644 --- a/src/backend/commands/analyze.c +++ b/src/backend/commands/analyze.c @@ -965,9 +965,6 @@ compute_index_stats(Relation onerel, double totalrows, for (i = 0; i < attr_cnt; i++) { VacAttrStats *stats = thisdata->vacattrstats[i]; - AttributeOpts *aopt = - get_attribute_options(stats->attr->attrelid, - stats->attr->attnum); stats->exprvals = exprvals + i; stats->exprnulls = exprnulls + i; @@ -977,14 +974,6 @@ compute_index_stats(Relation onerel, double totalrows, numindexrows, totalindexrows); - /* - * If the n_distinct option is specified, it overrides the - * above computation. For indices, we always use just - * n_distinct, not n_distinct_inherited. - */ - if (aopt != NULL && aopt->n_distinct != 0.0) - stats->stadistinct = aopt->n_distinct; - MemoryContextResetAndDeleteChildren(col_context); } } |