562
562
virtual int final_drop_index(Table *)
563
563
{ return (HA_ERR_WRONG_COMMAND); }
565
uint32_t max_record_length() const
566
{ return std::min((unsigned int)HA_MAX_REC_LENGTH, max_supported_record_length()); }
567
uint32_t max_keys() const
568
{ return std::min((unsigned int)MAX_KEY, max_supported_keys()); }
569
uint32_t max_key_parts() const
570
{ return std::min((unsigned int)MAX_REF_PARTS, max_supported_key_parts()); }
571
uint32_t max_key_length() const
572
{ return std::min((unsigned int)MAX_KEY_LENGTH, max_supported_key_length()); }
573
uint32_t max_key_part_length(void) const
574
{ return std::min((unsigned int)MAX_KEY_LENGTH, max_supported_key_part_length()); }
576
virtual uint32_t max_supported_record_length(void) const
577
{ return HA_MAX_REC_LENGTH; }
578
virtual uint32_t max_supported_keys(void) const { return 0; }
579
virtual uint32_t max_supported_key_parts(void) const { return MAX_REF_PARTS; }
580
virtual uint32_t max_supported_key_length(void) const { return MAX_KEY_LENGTH; }
581
virtual uint32_t max_supported_key_part_length(void) const { return 255; }
583
565
virtual bool low_byte_first(void) const { return true; }
584
566
virtual uint32_t checksum(void) const { return 0; }
585
567
virtual bool is_crashed(void) const { return false; }