MySQL 5.6.14 Source Code Document
|
Files | |
file | abstract_query_plan.cc [code] |
file | abstract_query_plan.h [code] |
file | binlog.cc [code] |
file | binlog.h [code] |
file | bounded_queue.h [code] |
file | client_settings.h [code] |
file | custom_conf.h [code] |
file | datadict.cc [code] |
file | datadict.h [code] |
file | debug_sync.cc [code] |
file | debug_sync.h [code] |
file | delayable_insert_operation.h [code] |
file | derror.cc [code] |
Read language depeneded messagefile. | |
file | derror.h [code] |
file | des_key_file.cc [code] |
file | des_key_file.h [code] |
file | discover.cc [code] |
Functions for discover of frm file from handler. | |
file | discover.h [code] |
file | dynamic_ids.cc [code] |
file | dynamic_ids.h [code] |
file | event_data_objects.cc [code] |
file | event_data_objects.h [code] |
file | event_db_repository.cc [code] |
file | event_db_repository.h [code] |
file | event_parse_data.cc [code] |
file | event_parse_data.h [code] |
file | event_queue.cc [code] |
file | event_queue.h [code] |
file | event_scheduler.cc [code] |
file | event_scheduler.h [code] |
file | events.cc [code] |
file | events.h [code] |
file | field.cc [code] |
This file implements classes defined in field.h. | |
file | field.h [code] |
file | field_conv.cc [code] |
Functions to copy data to or from fields. | |
file | filesort.cc [code] |
Sorts a database. | |
file | filesort.h [code] |
file | filesort_utils.cc [code] |
file | filesort_utils.h [code] |
file | frm_crypt.cc [code] |
file | frm_crypt.h [code] |
file | gcalc_slicescan.cc [code] |
file | gcalc_slicescan.h [code] |
file | gcalc_tools.cc [code] |
file | gcalc_tools.h [code] |
file | gen_lex_hash.cc [code] |
file | global_threads.h [code] |
file | gstream.cc [code] |
file | gstream.h [code] |
file | ha_ndb_index_stat.cc [code] |
file | ha_ndb_index_stat.h [code] |
file | ha_ndbcluster.cc [code] |
This file defines the NDB Cluster handler: the interface between MySQL and NDB Cluster. | |
file | ha_ndbcluster.h [code] |
file | ha_ndbcluster_binlog.cc [code] |
file | ha_ndbcluster_binlog.h [code] |
file | ha_ndbcluster_cond.cc [code] |
file | ha_ndbcluster_cond.h [code] |
file | ha_ndbcluster_connection.cc [code] |
file | ha_ndbcluster_connection.h [code] |
file | ha_ndbcluster_glue.h [code] |
file | ha_ndbcluster_push.cc [code] |
This file defines various classes and methods used for pushing queries to the ndb data node (for execution by the SPJ block). | |
file | ha_ndbcluster_push.h [code] |
file | ha_ndbcluster_tables.h [code] |
file | ha_ndbinfo.cc [code] |
file | ha_ndbinfo.h [code] |
file | ha_partition.cc [code] |
file | ha_partition.h [code] |
file | handler.cc [code] |
Handler-calling-functions. | |
file | handler.h [code] |
file | hash_filo.cc [code] |
file | hash_filo.h [code] |
file | hostname.cc [code] |
Get hostname for an IP address. | |
file | hostname.h [code] |
file | init.cc [code] |
Init and dummy functions for interface with unireg. | |
file | init.h [code] |
file | item.cc [code] |
file | item.h [code] |
file | item_buff.cc [code] |
Buffers to save and compare item values. | |
file | item_cmpfunc.cc [code] |
This file defines all compare functions. | |
file | item_cmpfunc.h [code] |
file | item_create.cc [code] |
Functions to create an item. Used by sql_yac.yy. | |
file | item_create.h [code] |
file | item_func.cc [code] |
This file defines all numerical functions. | |
file | item_func.h [code] |
file | item_geofunc.cc [code] |
This file defines all spatial functions. | |
file | item_geofunc.h [code] |
file | item_inetfunc.cc [code] |
file | item_inetfunc.h [code] |
file | item_row.cc [code] |
file | item_row.h [code] |
file | item_strfunc.cc [code] |
This file defines all string functions. | |
file | item_strfunc.h [code] |
file | item_subselect.cc [code] |
subselect Item | |
file | item_subselect.h [code] |
file | item_sum.cc [code] |
Sum functions (COUNT, MIN...) | |
file | item_sum.h [code] |
file | item_timefunc.cc [code] |
This file defines all time functions. | |
file | item_timefunc.h [code] |
file | item_xmlfunc.cc [code] |
file | item_xmlfunc.h [code] |
file | key.cc [code] |
file | key.h [code] |
file | keycaches.cc [code] |
file | keycaches.h [code] |
file | lex.h [code] |
file | lex_symbol.h [code] |
file | lock.cc [code] |
file | lock.h [code] |
file | log.cc [code] |
logging of commands | |
file | log.h [code] |
file | log_event.cc [code] |
file | log_event.h [code] |
Binary log event definitions. This includes generic code common to all types of log events, as well as specific code for each type of log event. | |
file | log_event_old.cc [code] |
file | log_event_old.h [code] |
This file contains classes handling old formats of row-based binlog events. | |
file | main.cc [code] |
file | mdl.cc [code] |
file | mdl.h [code] |
file | mem_root_array.h [code] |
file | merge_sort.h [code] |
Merge sort and insert sort implementations. These sorting functions are primarily intended for sorting of JOIN_TABs before the greedy search algorithm is applied. Since the JOIN_TAB comparison functions (Join_tab_compare*) are not transitive, the resulting order depends on the sorting implementation to a certain degree. | |
file | mf_iocache.cc [code] |
file | my_decimal.cc [code] |
file | my_decimal.h [code] |
file | mysqld.cc [code] |
file | mysqld.h [code] |
file | mysqld_suffix.h [code] |
file | ndb_dist_priv_util.h [code] |
file | ndb_global_schema_lock.cc [code] |
file | ndb_global_schema_lock.h [code] |
file | ndb_global_schema_lock_guard.h [code] |
file | ndb_local_connection.cc [code] |
file | ndb_local_connection.h [code] |
file | ndb_mi.cc [code] |
file | ndb_mi.h [code] |
file | ndb_share.cc [code] |
file | ndb_share.h [code] |
file | ndb_table_guard.h [code] |
file | ndb_thd.cc [code] |
file | ndb_thd.h [code] |
file | ndb_thd_ndb.cc [code] |
file | ndb_thd_ndb.h [code] |
file | net_serv.cc [code] |
file | nt_servc.cc [code] |
Windows NT Service class library. | |
file | nt_servc.h [code] |
Windows NT Service class library. | |
file | opt_explain.cc [code] |
file | opt_explain.h [code] |
file | opt_explain_format.h [code] |
file | opt_explain_json.cc [code] |
file | opt_explain_json.h [code] |
file | opt_explain_traditional.cc [code] |
file | opt_explain_traditional.h [code] |
file | opt_range.cc [code] |
file | opt_range.h [code] |
file | opt_sum.cc [code] |
file | opt_trace.cc [code] |
file | opt_trace.h [code] |
file | opt_trace2server.cc [code] |
file | opt_trace_context.h [code] |
file | parse_file.cc [code] |
Text .frm files management routines. | |
file | parse_file.h [code] |
file | partition_element.h [code] |
file | partition_info.cc [code] |
file | partition_info.h [code] |
file | password.c [code] |
file | plistsort.c [code] |
file | procedure.cc [code] |
file | procedure.h [code] |
file | protocol.cc [code] |
file | protocol.h [code] |
file | records.cc [code] |
Functions for easy reading of records, possible through a cache. | |
file | records.h [code] |
file | replication.h [code] |
file | rpl_constants.h [code] |
file | rpl_filter.cc [code] |
file | rpl_filter.h [code] |
file | rpl_gtid.h [code] |
file | rpl_gtid_cache.cc [code] |
file | rpl_gtid_execution.cc [code] |
file | rpl_gtid_misc.cc [code] |
file | rpl_gtid_mutex_cond_array.cc [code] |
file | rpl_gtid_owned.cc [code] |
file | rpl_gtid_set.cc [code] |
file | rpl_gtid_sid_map.cc [code] |
file | rpl_gtid_specification.cc [code] |
file | rpl_gtid_state.cc [code] |
file | rpl_handler.cc [code] |
file | rpl_handler.h [code] |
file | rpl_info.cc [code] |
file | rpl_info.h [code] |
file | rpl_info_dummy.cc [code] |
file | rpl_info_dummy.h [code] |
file | rpl_info_factory.cc [code] |
file | rpl_info_factory.h [code] |
file | rpl_info_file.cc [code] |
file | rpl_info_file.h [code] |
file | rpl_info_handler.cc [code] |
file | rpl_info_handler.h [code] |
file | rpl_info_table.cc [code] |
file | rpl_info_table.h [code] |
file | rpl_info_table_access.cc [code] |
file | rpl_info_table_access.h [code] |
file | rpl_info_values.cc [code] |
file | rpl_info_values.h [code] |
file | rpl_injector.cc [code] |
file | rpl_injector.h [code] |
file | rpl_master.cc [code] |
file | rpl_master.h [code] |
file | rpl_mi.cc [code] |
file | rpl_mi.h [code] |
file | rpl_record.cc [code] |
file | rpl_record.h [code] |
file | rpl_record_old.cc [code] |
file | rpl_record_old.h [code] |
file | rpl_reporting.cc [code] |
file | rpl_reporting.h [code] |
file | rpl_rli.cc [code] |
file | rpl_rli.h [code] |
file | rpl_rli_pdb.cc [code] |
file | rpl_rli_pdb.h [code] |
file | rpl_slave.cc [code] |
Code to run the io thread and the sql thread on the replication slave. | |
file | rpl_slave.h [code] |
file | rpl_tblmap.cc [code] |
file | rpl_tblmap.h [code] |
file | rpl_utility.cc [code] |
file | rpl_utility.h [code] |
file | scheduler.cc [code] |
file | scheduler.h [code] |
file | set_var.cc [code] |
file | set_var.h [code] |
file | signal_handler.cc [code] |
file | sp.cc [code] |
file | sp.h [code] |
file | sp_cache.cc [code] |
file | sp_cache.h [code] |
file | sp_head.cc [code] |
file | sp_head.h [code] |
file | sp_instr.cc [code] |
file | sp_instr.h [code] |
file | sp_pcontext.cc [code] |
file | sp_pcontext.h [code] |
file | sp_rcontext.cc [code] |
file | sp_rcontext.h [code] |
file | spatial.cc [code] |
file | spatial.h [code] |
file | sql_acl.cc [code] |
file | sql_acl.h [code] |
file | sql_admin.cc [code] |
file | sql_admin.h [code] |
file | sql_alloc.h [code] |
file | sql_alloc_error_handler.cc [code] |
file | sql_alter.cc [code] |
file | sql_alter.h [code] |
file | sql_analyse.cc [code] |
file | sql_analyse.h [code] |
file | sql_array.h [code] |
file | sql_audit.cc [code] |
file | sql_audit.h [code] |
file | sql_base.cc [code] |
file | sql_base.h [code] |
file | sql_binlog.cc [code] |
file | sql_binlog.h [code] |
file | sql_bitmap.h [code] |
file | sql_bootstrap.cc [code] |
file | sql_bootstrap.h [code] |
file | sql_cache.cc [code] |
file | sql_cache.h [code] |
file | sql_callback.h [code] |
file | sql_class.cc [code] |
file | sql_class.h [code] |
file | sql_client.cc [code] |
file | sql_cmd.h [code] |
file | sql_connect.cc [code] |
file | sql_connect.h [code] |
file | sql_const.h [code] |
file | sql_crypt.cc [code] |
file | sql_crypt.h [code] |
file | sql_cursor.cc [code] |
file | sql_cursor.h [code] |
file | sql_data_change.cc [code] |
file | sql_data_change.h [code] |
file | sql_db.cc [code] |
file | sql_db.h [code] |
file | sql_delete.cc [code] |
file | sql_delete.h [code] |
file | sql_derived.cc [code] |
file | sql_derived.h [code] |
file | sql_do.cc [code] |
file | sql_do.h [code] |
file | sql_error.cc [code] |
file | sql_error.h [code] |
file | sql_executor.cc [code] |
Query execution. | |
file | sql_executor.h [code] |
file | sql_get_diagnostics.cc [code] |
file | sql_get_diagnostics.h [code] |
file | sql_handler.cc [code] |
file | sql_handler.h [code] |
file | sql_help.cc [code] |
file | sql_help.h [code] |
file | sql_hset.h [code] |
file | sql_insert.cc [code] |
file | sql_insert.h [code] |
file | sql_join_buffer.cc [code] |
join cache optimizations | |
file | sql_join_buffer.h [code] |
file | sql_lex.cc [code] |
file | sql_lex.h [code] |
file | sql_list.cc [code] |
file | sql_list.h [code] |
file | sql_load.cc [code] |
file | sql_load.h [code] |
file | sql_locale.cc [code] |
file | sql_locale.h [code] |
file | sql_manager.cc [code] |
file | sql_manager.h [code] |
file | sql_optimizer.cc [code] |
mysql_select and join optimization | |
file | sql_optimizer.h [code] |
file | sql_parse.cc [code] |
file | sql_parse.h [code] |
file | sql_partition.cc [code] |
file | sql_partition.h [code] |
file | sql_partition_admin.cc [code] |
file | sql_partition_admin.h [code] |
file | sql_planner.cc [code] |
Create plan for a single select. | |
file | sql_planner.h [code] |
file | sql_plist.h [code] |
file | sql_plugin.cc [code] |
file | sql_plugin.h [code] |
file | sql_plugin_services.h [code] |
file | sql_prepare.cc [code] |
file | sql_prepare.h [code] |
file | sql_priv.h [code] |
file | sql_profile.cc [code] |
file | sql_profile.h [code] |
file | sql_reload.cc [code] |
file | sql_reload.h [code] |
file | sql_rename.cc [code] |
file | sql_rename.h [code] |
file | sql_resolver.cc [code] |
Implementation of name resolution stage. | |
file | sql_resolver.h [code] |
file | sql_rewrite.cc [code] |
file | sql_rewrite.h [code] |
file | sql_select.cc [code] |
mysql_select and join optimization | |
file | sql_select.h [code] |
classes to use when handling where clause | |
file | sql_servers.cc [code] |
file | sql_servers.h [code] |
file | sql_show.cc [code] |
file | sql_show.h [code] |
file | sql_signal.cc [code] |
file | sql_signal.h [code] |
file | sql_sort.h [code] |
file | sql_state.c [code] |
file | sql_string.cc [code] |
file | sql_string.h [code] |
file | sql_table.cc [code] |
file | sql_table.h [code] |
file | sql_tablespace.cc [code] |
file | sql_tablespace.h [code] |
file | sql_test.cc [code] |
file | sql_test.h [code] |
file | sql_time.cc [code] |
file | sql_time.h [code] |
file | sql_tmp_table.cc [code] |
file | sql_tmp_table.h [code] |
Temporary table handling functions. | |
file | sql_trigger.cc [code] |
file | sql_trigger.h [code] |
file | sql_truncate.cc [code] |
file | sql_truncate.h [code] |
file | sql_udf.cc [code] |
file | sql_udf.h [code] |
file | sql_union.cc [code] |
file | sql_union.h [code] |
file | sql_update.cc [code] |
file | sql_update.h [code] |
file | sql_view.cc [code] |
file | sql_view.h [code] |
file | sql_yacc.cc [code] |
file | sql_yacc.h [code] |
file | strfunc.cc [code] |
file | strfunc.h [code] |
file | string_service.cc [code] |
file | string_service.h [code] |
file | structs.h [code] |
file | sys_vars.cc [code] |
file | sys_vars.h [code] |
file | sys_vars_shared.h [code] |
file | table.cc [code] |
file | table.h [code] |
file | table_cache.cc [code] |
file | table_cache.h [code] |
file | table_id.h [code] |
file | thr_malloc.cc [code] |
file | thr_malloc.h [code] |
file | transaction.cc [code] |
file | transaction.h [code] |
file | tzfile.h [code] |
file | tztime.cc [code] |
file | tztime.h [code] |
file | udf_example.cc [code] |
file | uniques.cc [code] |
file | unireg.cc [code] |
file | unireg.h [code] |
file | uuid.cc [code] |