Fix typalign in rangetypes statistics
6df7a9698b
introduces multirange types, whose typanalyze function shares infrastructure with range types typanalyze function. Since6df7a9698b
, information about type gathered by statistics is filled from typcache. But typalign is mistakenly always set to double. This commit fixes this oversight.
This commit is contained in:
parent
eea1e08cfc
commit
4e1ee79e31
|
@ -330,7 +330,7 @@ compute_range_stats(VacAttrStats *stats, AnalyzeAttrFetchFunc fetchfunc,
|
|||
stats->statypid[slot_idx] = typcache->type_id;
|
||||
stats->statyplen[slot_idx] = typcache->typlen;
|
||||
stats->statypbyval[slot_idx] = typcache->typbyval;
|
||||
stats->statypalign[slot_idx] = 'd';
|
||||
stats->statypalign[slot_idx] = typcache->typalign;
|
||||
|
||||
slot_idx++;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue