691
/* In DYNAMIC and COMPRESSED format, store
692
locally any non-BLOB columns whose maximum
693
length does not exceed 256 bytes. This is
694
because there is no room for the "external
695
storage" flag when the maximum length is 255
696
bytes or less. This restriction trivially
697
holds in REDUNDANT and COMPACT format, because
698
there we always store locally columns whose
699
length is up to local_len == 788 bytes.
700
@see rec_init_offsets_comp_ordinary */
701
if (ifield->col->mtype != DATA_BLOB
702
&& ifield->col->len < 256) {
692
707
longest = savings;