MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ha_innobase Member List

This is the complete list of members for ha_innobase, including all inherited members.

active_index (defined in handler)handler
adjust_next_insert_id_after_explicit_value(ulonglong nr) (defined in handler)handler
alter_table_flags(uint flags) (defined in handler)handlerinlinevirtual
analyze(THD *thd, HA_CHECK_OPT *check_opt) (defined in ha_innobase)ha_innobasevirtual
append_create_info(String *packet) (defined in handler)handlerinlinevirtual
assign_to_keycache(THD *thd, HA_CHECK_OPT *check_opt) (defined in handler)handlerinlinevirtual
auto_inc_interval_for_cur_rowhandler
auto_inc_intervals_counthandler
auto_repair() const (defined in handler)handlerinlinevirtual
bas_ext() const ha_innobasevirtual
bulk_update_row(const uchar *old_data, uchar *new_data, uint *dup_key_found)handlerinlinevirtual
cached_table_flags (defined in handler)handlerprotected
calculate_key_hash_value(Field **field_array) (defined in handler)handlerinlinevirtual
can_switch_engines()ha_innobasevirtual
cancel_pushed_idx_cond()handlerinlinevirtual
change_partitions(HA_CREATE_INFO *create_info, const char *path, ulonglong *const copied, ulonglong *const deleted, const uchar *pack_frm_data, size_t pack_frm_len) (defined in handler)handlerinlinevirtual
change_table_ptr(TABLE *table_arg, TABLE_SHARE *share) (defined in handler)handlerinlinevirtual
check(THD *thd, HA_CHECK_OPT *check_opt) (defined in ha_innobase)ha_innobasevirtual
check_and_repair(THD *thd) (defined in handler)handlerinlinevirtual
check_collation_compatibility()handler
check_if_incompatible_data(HA_CREATE_INFO *info, uint table_changes)ha_innobasevirtual
check_if_supported_inplace_alter(TABLE *altered_table, Alter_inplace_info *ha_alter_info)ha_innobasevirtual
check_old_types() (defined in handler)handler
checksum() const (defined in handler)handlerinlinevirtual
clone(const char *name, MEM_ROOT *mem_root)ha_innobasevirtual
close(void)ha_innobasevirtual
cmp_ref(const uchar *ref1, const uchar *ref2) (defined in ha_innobase)ha_innobasevirtual
column_bitmaps_signal()handlervirtual
commit_inplace_alter_table(TABLE *altered_table, Alter_inplace_info *ha_alter_info, bool commit)ha_innobasevirtual
compare_key(key_range *range)handler
compare_key_icp(const key_range *range) const (defined in handler)handler
cond_pop()handlerinlinevirtual
cond_push(const Item *cond)handlerinlinevirtual
create(const char *name, register TABLE *form, HA_CREATE_INFO *create_info) (defined in ha_innobase)ha_innobase
create(const char *name, TABLE *form, HA_CREATE_INFO *info)=0 (defined in handler)handlerpure virtual
create_handler_files(const char *name, const char *old_name, int action_flag, HA_CREATE_INFO *info) (defined in handler)handlerinlinevirtual
delete_all_rows()handlerinlinevirtual
delete_row(const uchar *buf)ha_innobase
delete_table(const char *name)ha_innobasevirtual
disable_indexes(uint mode) (defined in handler)handlerinlinevirtual
discard_or_import_tablespace(my_bool discard) (defined in ha_innobase)ha_innobasevirtual
drop_partitions(const char *path) (defined in handler)handlerinlinevirtual
drop_table(const char *name) (defined in handler)handlervirtual
dup_ref (defined in handler)handler
enable_indexes(uint mode) (defined in handler)handlerinlinevirtual
end_bulk_delete()handlerinlinevirtual
end_bulk_update()handlerinlinevirtual
end_range (defined in handler)handler
end_read_removal(void)handlerinlinevirtual
enum_range_scan_direction enum name (defined in handler)handler
eq_range (defined in handler)handlerprotected
errkey (defined in handler)handler
estimate_rows_upper_bound()ha_innobasevirtual
estimation_rows_to_insert (defined in handler)handlerprotected
exec_bulk_update(uint *dup_key_found)handlerinlinevirtual
external_lock(THD *thd, int lock_type) (defined in ha_innobase)ha_innobase
extra(enum ha_extra_function operation) (defined in ha_innobase)ha_innobasevirtual
extra_opt(enum ha_extra_function operation, ulong cache_size) (defined in handler)handlerinlinevirtual
extra_rec_buf_length() const (defined in handler)handlerinlinevirtual
free_foreign_key_create_info(char *str) (defined in ha_innobase)ha_innobasevirtual
ft_end() (defined in ha_innobase)ha_innobase
ft_handler (defined in handler)handler
ft_init()ha_innobasevirtual
ft_init_ext(uint flags, uint inx, String *key)ha_innobasevirtual
ft_read(uchar *buf)ha_innobasevirtual
get_auto_increment(ulonglong offset, ulonglong increment, ulonglong nb_desired_values, ulonglong *first_value, ulonglong *nb_reserved_values)ha_innobasevirtual
get_default_no_partitions(HA_CREATE_INFO *info) (defined in handler)handlerinlinevirtual
get_dup_key(int error)handler
get_dynamic_partition_info(PARTITION_STATS *stat_info, uint part_id) (defined in handler)handlervirtual
get_error_message(int error, String *buf)ha_innobasevirtual
get_foreign_dup_key(char *, uint, char *, uint)ha_innobasevirtual
get_foreign_key_create_info() (defined in ha_innobase)ha_innobasevirtual
get_foreign_key_list(THD *thd, List< FOREIGN_KEY_INFO > *f_key_list)ha_innobasevirtual
get_ha_share_ptr()handlerprotected
get_index(void) const (defined in handler)handlerinline
get_lock_type() const (defined in handler)handlerinline
get_memory_buffer_size() const ha_innobasevirtual
get_mysql_bin_log_name() (defined in ha_innobase)ha_innobasestatic
get_mysql_bin_log_pos() (defined in ha_innobase)ha_innobasestatic
get_no_parts(const char *name, uint *no_parts)handlerinlinevirtual
get_parent_foreign_key_list(THD *thd, List< FOREIGN_KEY_INFO > *f_key_list)ha_innobasevirtual
get_row_type() const ha_innobasevirtual
ha_analyze(THD *thd, HA_CHECK_OPT *check_opt)handler
ha_bulk_update_row(const uchar *old_data, uchar *new_data, uint *dup_key_found)handler
ha_change_partitions(HA_CREATE_INFO *create_info, const char *path, ulonglong *const copied, ulonglong *const deleted, const uchar *pack_frm_data, size_t pack_frm_len)handler
ha_check(THD *thd, HA_CHECK_OPT *check_opt)handler
ha_check_and_repair(THD *thd)handler
ha_check_for_upgrade(HA_CHECK_OPT *check_opt) (defined in handler)handler
ha_close(void)handler
ha_commit_inplace_alter_table(TABLE *altered_table, Alter_inplace_info *ha_alter_info, bool commit)handler
ha_create(const char *name, TABLE *form, HA_CREATE_INFO *info)handler
ha_create_handler_files(const char *name, const char *old_name, int action_flag, HA_CREATE_INFO *info)handler
ha_data(THD *) const (defined in handler)handlerprotected
ha_delete_all_rows()handler
ha_delete_row(const uchar *buf) (defined in handler)handler
ha_delete_table(const char *name)handler
ha_disable_indexes(uint mode)handler
ha_discard_or_import_tablespace(my_bool discard)handler
ha_drop_partitions(const char *path)handler
ha_drop_table(const char *name)handler
ha_enable_indexes(uint mode)handler
ha_end_bulk_insert()handler
ha_external_lock(THD *thd, int lock_type)handler
ha_index_end()handler
ha_index_first(uchar *buf)handler
ha_index_init(uint idx, bool sorted)handler
ha_index_last(uchar *buf)handler
ha_index_next(uchar *buf)handler
ha_index_next_same(uchar *buf, const uchar *key, uint keylen)handler
ha_index_or_rnd_end() (defined in handler)handlerinline
ha_index_prev(uchar *buf)handler
ha_index_read(uchar *buf, const uchar *key, uint key_len, enum ha_rkey_function find_flag)handler
ha_index_read_idx_map(uchar *buf, uint index, const uchar *key, key_part_map keypart_map, enum ha_rkey_function find_flag)handler
ha_index_read_last(uchar *buf, const uchar *key, uint key_len)handler
ha_index_read_last_map(uchar *buf, const uchar *key, key_part_map keypart_map) (defined in handler)handler
ha_index_read_map(uchar *buf, const uchar *key, key_part_map keypart_map, enum ha_rkey_function find_flag)handler
ha_innobase(handlerton *hton, TABLE_SHARE *table_arg)ha_innobase
ha_inplace_alter_table(TABLE *altered_table, Alter_inplace_info *ha_alter_info)handlerinline
ha_notify_table_changed()handlerinline
ha_open(TABLE *table, const char *name, int mode, int test_if_locked)handler
ha_optimize(THD *thd, HA_CHECK_OPT *check_opt)handler
ha_prepare_inplace_alter_table(TABLE *altered_table, Alter_inplace_info *ha_alter_info)handler
ha_release_auto_increment() (defined in handler)handler
ha_rename_partitions(const char *path)handler
ha_rename_table(const char *from, const char *to)handler
ha_repair(THD *thd, HA_CHECK_OPT *check_opt)handler
ha_reset()handler
ha_reset_auto_increment(ulonglong value)handler
ha_rnd_end()handler
ha_rnd_init(bool scan)handler
ha_rnd_next(uchar *buf)handler
ha_rnd_pos(uchar *buf, uchar *pos)handler
ha_start_bulk_insert(ha_rows rows)handler
ha_statistic_increment(ulonglong SSV::*offset) const (defined in handler)handlerprotected
ha_table_flags() const handlerinline
ha_table_share_psi(const TABLE_SHARE *share) const handlerprotected
ha_thd(void) const (defined in handler)handlerprotected
ha_truncate()handler
ha_update_row(const uchar *old_data, uchar *new_data) (defined in handler)handler
ha_write_row(uchar *buf) (defined in handler)handler
handler(handlerton *ht_arg, TABLE_SHARE *share_arg) (defined in handler)handlerinline
has_transactions() (defined in handler)handlerinline
ht (defined in handler)handler
idx_cond_push(uint keyno, class Item *idx_cond)ha_innobasevirtual
implicit_emptied (defined in handler)handler
in_range_check_pushed_down (defined in handler)handlerprotected
INDEX enum value (defined in handler)handler
index_end()ha_innobasevirtual
index_first(uchar *buf)ha_innobasevirtual
index_flags(uint idx, uint part, bool all_parts) const ha_innobasevirtual
index_init(uint index, bool sorted)ha_innobasevirtual
index_last(uchar *buf)ha_innobasevirtual
index_next(uchar *buf)ha_innobasevirtual
index_next_pushed(uchar *buf) (defined in handler)handlerinlinevirtual
index_next_same(uchar *buf, const uchar *key, uint keylen)ha_innobasevirtual
index_only_read_time(uint keynr, double records)handlervirtual
index_prev(uchar *buf)ha_innobasevirtual
index_read(uchar *buf, const uchar *key, uint key_len, enum ha_rkey_function find_flag)ha_innobasevirtual
index_read_idx(uchar *buf, uint index, const uchar *key, uint key_len, enum ha_rkey_function find_flag)ha_innobase
index_read_idx_map(uchar *buf, uint index, const uchar *key, key_part_map keypart_map, enum ha_rkey_function find_flag)handlerprotectedvirtual
index_read_last(uchar *buf, const uchar *key, uint key_len)ha_innobasevirtual
index_read_last_map(uchar *buf, const uchar *key, key_part_map keypart_map)handlerinlineprotectedvirtual
index_read_map(uchar *buf, const uchar *key, key_part_map keypart_map, enum ha_rkey_function find_flag)handlerinlineprotectedvirtual
index_read_pushed(uchar *buf, const uchar *key, key_part_map keypart_map) (defined in handler)handlerinlinevirtual
index_type(uint key_number)ha_innobasevirtual
indexes_are_disabled(void) (defined in handler)handlerinlinevirtual
info(uint) (defined in ha_innobase)ha_innobasevirtual
init()handlerinline
init_table_handle_for_HANDLER()ha_innobasevirtual
inited (defined in handler)handler
inplace_alter_table(TABLE *altered_table, Alter_inplace_info *ha_alter_info)ha_innobasevirtual
insert_id_for_cur_rowhandler
is_crashed() const (defined in handler)handlerinlinevirtual
is_fatal_error(int error, uint flags)handlerinlinevirtual
is_fk_defined_on_table_or_index(uint index)handlerinlinevirtual
key_used_on_scan (defined in handler)handler
keys_to_use_for_scanning()ha_innobasevirtual
lock_count(void) const handlerinlinevirtual
lock_shared_ha_data()handlerprotected
low_byte_first() const (defined in handler)handlerinlinevirtual
m_psihandler
max_key_length() const (defined in handler)handlerinline
max_key_part_length() const (defined in handler)handlerinline
max_key_parts() const (defined in handler)handlerinline
max_keys() const (defined in handler)handlerinline
max_record_length() const (defined in handler)handlerinline
max_supported_key_length() const ha_innobasevirtual
max_supported_key_part_length() const (defined in ha_innobase)ha_innobasevirtual
max_supported_key_parts() const (defined in handler)handlerinlinevirtual
max_supported_keys() const ha_innobasevirtual
max_supported_record_length() const (defined in handler)handlerinlinevirtual
min_record_length(uint options) const (defined in handler)handlerinlinevirtual
mrr_cur_range (defined in handler)handler
mrr_funcs (defined in handler)handler
mrr_have_range (defined in handler)handler
mrr_is_output_sorted (defined in handler)handler
mrr_iter (defined in handler)handler
multi_range_buffer (defined in handler)handler
multi_range_read_info(uint keyno, uint n_ranges, uint keys, uint *bufsz, uint *flags, Cost_estimate *cost)ha_innobasevirtual
multi_range_read_info_const(uint keyno, RANGE_SEQ_IF *seq, void *seq_init_param, uint n_ranges, uint *bufsz, uint *flags, Cost_estimate *cost)ha_innobasevirtual
multi_range_read_init(RANGE_SEQ_IF *seq, void *seq_init_param, uint n_ranges, uint mode, HANDLER_BUFFER *buf)ha_innobasevirtual
multi_range_read_next(char **range_info)ha_innobasevirtual
next_insert_idhandler
NONE enum value (defined in handler)handler
notify_table_changed()handlerprotectedvirtual
number_of_pushed_joins() const handlerinlinevirtual
open(const char *name, int mode, uint test_if_locked)ha_innobasevirtual
operator delete(void *ptr, size_t size) (defined in Sql_alloc)Sql_allocinlinestatic
operator delete(void *ptr, MEM_ROOT *mem_root) (defined in Sql_alloc)Sql_allocinlinestatic
operator delete[](void *ptr, MEM_ROOT *mem_root) (defined in Sql_alloc)Sql_allocinlinestatic
operator delete[](void *ptr, size_t size) (defined in Sql_alloc)Sql_allocinlinestatic
operator new(size_t size) (defined in Sql_alloc)Sql_allocinlinestatic
operator new(size_t size, MEM_ROOT *mem_root) (defined in Sql_alloc)Sql_allocinlinestatic
operator new[](size_t size) (defined in Sql_alloc)Sql_allocinlinestatic
operator new[](size_t size, MEM_ROOT *mem_root) (defined in Sql_alloc)Sql_allocinlinestatic
optimize(THD *thd, HA_CHECK_OPT *check_opt) (defined in ha_innobase)ha_innobasevirtual
parent_of_pushed_join() const handlerinlinevirtual
parse_table_name(const char *name, HA_CREATE_INFO *create_info, ulint flags, ulint flags2, char *norm_name, char *temp_path, char *remote_path) (defined in ha_innobase)ha_innobase
position(const uchar *record)ha_innobasevirtual
position(uchar *record) (defined in ha_innobase)ha_innobase
preload_keys(THD *thd, HA_CHECK_OPT *check_opt) (defined in handler)handlerinlinevirtual
prepare_inplace_alter_table(TABLE *altered_table, Alter_inplace_info *ha_alter_info)ha_innobasevirtual
primary_key_is_clustered()ha_innobasevirtual
print_error(int error, myf errflag)handlervirtual
pushed_cond (defined in handler)handler
pushed_idx_cond (defined in handler)handler
pushed_idx_cond_keyno (defined in handler)handler
range_key_part (defined in handler)handlerprotected
RANGE_SCAN_ASC enum value (defined in handler)handler
RANGE_SCAN_DESC enum value (defined in handler)handler
ranges_in_seq (defined in handler)handler
read_first_row(uchar *buf, uint primary_key)handlervirtual
read_range_first(const key_range *start_key, const key_range *end_key, bool eq_range, bool sorted)handlervirtual
read_range_next()handlervirtual
read_time(uint index, uint ranges, ha_rows rows)ha_innobasevirtual
rebind_psi() (defined in handler)handlervirtual
records()handlerinlinevirtual
records_in_range(uint inx, key_range *min_key, key_range *max_key) (defined in ha_innobase)ha_innobasevirtual
ref (defined in handler)handler
ref_lengthhandler
referenced_by_foreign_key() (defined in ha_innobase)ha_innobasevirtual
register_query_cache_table(THD *thd, char *table_key, uint key_length, qc_engine_callback *call_back, ulonglong *engine_data)ha_innobasevirtual
rename_partitions(const char *path) (defined in handler)handlerinlinevirtual
rename_table(const char *from, const char *to)ha_innobasevirtual
reset()ha_innobasevirtual
reset_auto_increment(ulonglong value)ha_innobasevirtual
restart_rnd_next(uchar *buf, uchar *pos)handlerinlinevirtual
restore_auto_increment(ulonglong prev_insert_id) (defined in handler)handlerinline
RND enum value (defined in handler)handler
rnd_end()ha_innobasevirtual
rnd_init(bool scan)ha_innobasevirtual
rnd_next(uchar *buf)ha_innobasevirtual
rnd_pos(uchar *buf, uchar *pos)ha_innobasevirtual
rnd_pos_by_record(uchar *record)handlerinlinevirtual
rnd_same(uchar *buf, uint inx) (defined in handler)handlerinlinevirtual
root_of_pushed_join() const handlerinlinevirtual
scan_time() (defined in ha_innobase)ha_innobasevirtual
set_auto_partitions(partition_info *part_info) (defined in handler)handlerinlinevirtual
set_end_range(const key_range *range, enum_range_scan_direction direction)handler
set_ha_share_ptr(Handler_share *arg_ha_share)handlerprotected
set_ha_share_ref(Handler_share **arg_ha_share) (defined in handler)handlerinlinevirtual
set_next_insert_id(ulonglong id) (defined in handler)handlerinline
set_part_info(partition_info *part_info, bool early) (defined in handler)handlerinlinevirtual
Sql_alloc() (defined in Sql_alloc)Sql_allocinline
start_bulk_delete()handlerinlinevirtual
start_bulk_update()handlerinlinevirtual
start_read_removal(void)handlerinlinevirtual
start_stmt(THD *thd, thr_lock_type lock_type) (defined in ha_innobase)ha_innobasevirtual
stats (defined in handler)handler
store_lock(THD *thd, THR_LOCK_DATA **to, enum thr_lock_type lock_type)ha_innobasevirtual
table (defined in handler)handlerprotected
table_cache_type()ha_innobasevirtual
Table_flags typedef (defined in handler)handler
table_flags() const ha_innobasevirtual
table_share (defined in handler)handlerprotected
table_type() const ha_innobasevirtual
transactional_table_lock(THD *thd, int lock_type) (defined in ha_innobase)ha_innobase
truncate()ha_innobasevirtual
try_semi_consistent_read(bool yes)ha_innobasevirtual
unbind_psi() (defined in handler)handlervirtual
unlock_row()ha_innobasevirtual
unlock_shared_ha_data()handlerprotected
update_auto_increment() (defined in handler)handler
update_create_info(HA_CREATE_INFO *create_info) (defined in ha_innobase)ha_innobasevirtual
update_row(const uchar *old_data, uchar *new_data)ha_innobase
update_table_comment(const char *comment) (defined in ha_innobase)ha_innobasevirtual
use_hidden_primary_key()handlervirtual
was_semi_consistent_read()ha_innobasevirtual
write_row(uchar *buf)ha_innobase
~ha_innobase()ha_innobase
~handler(void) (defined in handler)handlerinlinevirtual
~Sql_alloc() (defined in Sql_alloc)Sql_allocinline