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