MySQL 8.4.3
Source Code Documentation
partition_info Member List

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

add_named_partition(const char *part_name, size_t length)partition_infoprivate
all_fields_in_PFpartition_info
all_fields_in_PPFpartition_info
all_fields_in_SPFpartition_info
bitmaps_are_initializedpartition_info
can_prune_insert(THD *thd, enum_duplicates duplic, COPY_INFO &update, const mem_root_deque< Item * > &update_fields, const mem_root_deque< Item * > &fields, bool empty_values, enum_can_prune *can_prune_partitions, bool *prune_needs_default_values, MY_BITMAP *used_partitions)partition_info
check_engine_mix(handlerton *engine_type, bool default_engine)partition_info
check_list_constants(THD *thd)partition_info
check_partition_field_length()partition_info
check_partition_info(THD *thd, handlerton **eng_type, handler *file, HA_CREATE_INFO *info, bool check_partition_function)partition_info
check_range_constants(THD *thd)partition_info
column_listpartition_info
compare_column_values(const part_column_list_val *a, const part_column_list_val *b)partition_infostatic
create_default_partition_names(uint num_parts, uint start_no)partition_infoprivate
create_default_subpartition_name(uint subpart_no, const char *part_name)partition_infoprivate
default_engine_typepartition_info
default_partitions_setuppartition_info
defined_max_valuepartition_info
enum_can_prune enum namepartition_info
err_valuepartition_info
find_duplicate_field()partition_info
find_duplicate_name()partition_info
fix_column_value_functions(THD *thd, part_elem_value *val, uint part_id)partition_info
fix_parser_data(THD *thd)partition_info
fix_partition_values(part_elem_value *val, partition_element *part_elem, uint part_id)partition_info
fixedpartition_info
full_part_field_arraypartition_info
full_part_field_setpartition_info
get_clone(THD *thd, bool reset=false)partition_info
get_column_item(Item *item, Field *field)partition_info
get_first_used_partition() constpartition_infoinline
get_full_clone(THD *thd)partition_info
get_next_used_partition(uint part_id) constpartition_infoinline
get_part_elem(const char *partition_name, uint32 *part_id)partition_info
get_part_iter_for_intervalpartition_info
get_part_partition_idpartition_info
get_part_partition_id_charsetpartition_info
get_partition_idpartition_info
get_subpart_iter_for_intervalpartition_info
get_subpartition_idpartition_info
get_subpartition_id_charsetpartition_info
get_tot_partitions() constpartition_infoinline
has_null_part_idpartition_info
has_null_valuepartition_info
has_same_partitioning(partition_info *new_part_info)partition_info
init_partition_bitmap(MY_BITMAP *bitmap, MEM_ROOT *mem_root)partition_info
is_auto_partitionedpartition_info
is_fields_in_part_expr(const mem_root_deque< Item * > &fields)partition_infoprivate
is_full_part_expr_in_fields(const mem_root_deque< Item * > &fields)partition_infoprivate
is_partition_locked(uint part_id) constpartition_infoinline
is_partition_used(uint part_id) constpartition_infoinline
is_pruning_completedpartition_info
is_sub_partitioned() constpartition_infoinline
item_listpartition_info
key_algorithmpartition_info
linear_hash_indpartition_info
linear_hash_maskpartition_info
list_arraypartition_info
list_col_arraypartition_info
list_of_part_fieldspartition_info
list_of_subpart_fieldspartition_info
lock_partitionspartition_info
num_columnspartition_info
num_full_part_fieldspartition_info
num_list_valuespartition_info
num_part_fieldspartition_info
num_partitions_used()partition_infoinline
num_partspartition_info
num_subpart_fieldspartition_info
num_subpartspartition_info
part_charset_field_arraypartition_info
part_exprpartition_info
part_field_arraypartition_info
part_field_bufferspartition_info
part_field_listpartition_info
part_func_lenpartition_info
part_func_stringpartition_info
part_typepartition_info
partition_info()partition_infoinline
partitionspartition_info
print_debug(const char *str, uint *)partition_info
print_no_partition_found(THD *thd, TABLE *table)partition_info
PRUNE_DEFAULTS enum valuepartition_info
PRUNE_NO enum valuepartition_info
PRUNE_YES enum valuepartition_info
range_col_arraypartition_info
range_int_arraypartition_info
read_partitionspartition_info
report_part_expr_error(bool use_subpart_expr)partition_info
restore_part_field_ptrspartition_info
restore_subpart_field_ptrspartition_info
same_key_column_order(List< Create_field > *create_list)partition_info
set_named_partition_bitmap(const char *part_name, size_t length)partition_info
set_part_expr(char *start_token, Item *item_ptr, char *end_token, bool is_subpart)partition_info
set_partition_bitmaps(Table_ref *table_list)partition_info
set_read_partitions(List< String > *partition_names)partition_info
set_show_version_string(String *packet)partition_info
set_up_charset_field_preps()partition_info
set_up_default_partitions(Partition_handler *part_handler, HA_CREATE_INFO *info, uint start_no)partition_infoprivate
set_up_default_subpartitions(Partition_handler *part_handler, HA_CREATE_INFO *info)partition_infoprivate
set_up_defaults_for_partitioning(Partition_handler *part_handler, HA_CREATE_INFO *info, uint start_no)partition_info
set_used_partition(THD *thd, const mem_root_deque< Item * > &fields, const mem_root_deque< Item * > &values, COPY_INFO &info, bool copy_default_values, MY_BITMAP *used_partitions)partition_info
some_fields_in_PFpartition_info
subpart_charset_field_arraypartition_info
subpart_exprpartition_info
subpart_field_arraypartition_info
subpart_field_bufferspartition_info
subpart_field_listpartition_info
subpart_func_lenpartition_info
subpart_func_stringpartition_info
subpart_typepartition_info
tablepartition_info
temp_partitionspartition_info
use_default_num_partitionspartition_info
use_default_num_subpartitionspartition_info
use_default_partitionspartition_info
use_default_subpartitionspartition_info