135
135
void update_create_info(HA_CREATE_INFO *create_info);
136
136
int create(const char *name, Table *form, HA_CREATE_INFO *create_info);
137
int optimize(Session* thd, HA_CHECK_OPT* check_opt);
138
int repair(Session* thd, HA_CHECK_OPT* check_opt);
137
int optimize(Session* session, HA_CHECK_OPT* check_opt);
138
int repair(Session* session, HA_CHECK_OPT* check_opt);
139
139
void start_bulk_insert(ha_rows rows);
140
140
int end_bulk_insert();
141
141
enum row_type get_row_type() const
143
143
return ROW_TYPE_COMPRESSED;
145
THR_LOCK_DATA **store_lock(Session *thd, THR_LOCK_DATA **to,
145
THR_LOCK_DATA **store_lock(Session *session, THR_LOCK_DATA **to,
146
146
enum thr_lock_type lock_type);
147
147
bool is_crashed() const;
148
int check(Session* thd, HA_CHECK_OPT* check_opt);
149
bool check_and_repair(Session *thd);
148
int check(Session* session, HA_CHECK_OPT* check_opt);
149
bool check_and_repair(Session *session);
150
150
uint32_t max_row_length(const unsigned char *buf);
151
151
bool fix_rec_buff(unsigned int length);
152
152
int unpack_row(azio_stream *file_to_read, unsigned char *record);