|
file | aggregate_check.cc |
| Checks for some semantic constraints on queries using GROUP BY, or aggregate functions, or DISTINCT.
|
|
file | aggregate_check.h [code] |
| Checks for some semantic constraints on queries using GROUP BY, or aggregate functions, or DISTINCT.
|
|
file | aggregated_stats.cc |
|
file | aggregated_stats.h [code] |
|
file | aggregated_stats_buffer.cc |
|
file | aggregated_stats_buffer.h [code] |
|
file | auto_thd.cc |
|
file | auto_thd.h [code] |
|
file | basic_istream.cc |
|
file | basic_istream.h [code] |
|
file | basic_ostream.cc |
|
file | basic_ostream.h [code] |
|
file | binlog.cc |
|
file | binlog.h [code] |
|
file | binlog_index.cc |
|
file | binlog_index.h [code] |
|
file | binlog_istream.cc |
|
file | binlog_istream.h [code] |
|
file | binlog_ostream.cc |
|
file | binlog_ostream.h [code] |
|
file | binlog_reader.cc |
|
file | binlog_reader.h [code] |
|
file | bootstrap.cc |
|
file | bootstrap.h [code] |
|
file | bootstrap_impl.h [code] |
|
file | bounded_queue.h [code] |
|
file | check_stack.cc |
|
file | check_stack.h [code] |
|
file | client_settings.h [code] |
|
file | clone_handler.cc |
|
file | clone_handler.h [code] |
| Clone handler interface to access clone plugin.
|
|
file | cmp_varlen_keys.h [code] |
|
file | coding_guidelines.h [code] |
|
file | command_mapping.cc |
|
file | command_mapping.h [code] |
|
file | command_service.cc |
| Command service implementation.
|
|
file | comp_creator.h [code] |
|
file | create_def.cc |
|
file | create_field.cc |
|
file | create_field.h [code] |
|
file | current_thd.cc |
|
file | current_thd.h [code] |
|
file | dd_sp.cc |
|
file | dd_sp.h [code] |
|
file | dd_sql_view.cc |
|
file | dd_sql_view.h [code] |
|
file | dd_table_share.cc |
|
file | dd_table_share.h [code] |
|
file | debug_lo_misc.h [code] |
|
file | debug_lock_order.cc |
|
file | debug_lock_order.h [code] |
|
file | debug_sync.cc |
|
file | debug_sync.h [code] |
| Declarations for the Debug Sync Facility.
|
|
file | default_values.cc |
|
file | default_values.h [code] |
|
file | derror.cc |
|
file | derror.h [code] |
|
file | discrete_interval.h [code] |
|
file | dynamic_ids.cc |
|
file | dynamic_ids.h [code] |
|
file | enable_win_jemalloc.cc |
|
file | engine_combination_tracker.cc |
|
file | engine_combination_tracker.h [code] |
|
file | enum_query_type.h [code] |
|
file | error_handler.cc |
|
file | error_handler.h [code] |
|
file | event_data_objects.cc |
|
file | event_data_objects.h [code] |
|
file | event_db_repository.cc |
|
file | event_db_repository.h [code] |
| Data Dictionary related operations of Event Scheduler.
|
|
file | event_parse_data.cc |
|
file | event_parse_data.h [code] |
|
file | event_queue.cc |
|
file | event_queue.h [code] |
| Queue of events awaiting execution.
|
|
file | event_scheduler.cc |
|
file | event_scheduler.h [code] |
| Declarations of the scheduler thread class and related functionality.
|
|
file | events.cc |
|
file | events.h [code] |
| A public interface of Events_Scheduler module.
|
|
file | field.cc |
|
file | field.h [code] |
|
file | field_common_properties.h [code] |
| This file contains basic method for field types.
|
|
file | field_conv.cc |
| Functions to copy data to or from fields.
|
|
file | filesort.cc |
| Standard external sort.
|
|
file | filesort.h [code] |
|
file | filesort_utils.cc |
|
file | filesort_utils.h [code] |
|
file | gen_keyword_list.cc |
|
file | gen_lex_hash.cc |
|
file | gen_lex_token.cc |
|
file | geometry_rtree.cc |
|
file | gis_bg_traits.h [code] |
|
file | gstream.cc |
|
file | gstream.h [code] |
|
file | handler.cc |
| Implements functions in the handler interface that are shared between all storage engines.
|
|
file | handler.h [code] |
|
file | hostname_cache.cc |
| Get hostname for an IP address.
|
|
file | hostname_cache.h [code] |
|
file | immutable_string.h [code] |
| ImmutableString defines a storage format for strings that is designed to be as compact as possible, while still being reasonably fast to decode.
|
|
file | init.cc |
| Sets up a few global variables.
|
|
file | init.h [code] |
|
file | inplace_vector.h [code] |
|
file | intrusive_list_iterator.h [code] |
| Iterator utilities for working with intrusive pointers.
|
|
file | item.cc |
|
file | item.h [code] |
|
file | item_buff.cc |
| Buffers to save and compare item values.
|
|
file | item_cmpfunc.cc |
| This file defines all Items that compare values (e.g.
|
|
file | item_cmpfunc.h [code] |
|
file | item_create.cc |
| Functions to create an item.
|
|
file | item_create.h [code] |
| Builder for SQL functions.
|
|
file | item_func.cc |
| This file defines all numerical Items.
|
|
file | item_func.h [code] |
|
file | item_geofunc.cc |
| This file defines all spatial functions.
|
|
file | item_geofunc.h [code] |
|
file | item_geofunc_buffer.cc |
| This file contains the implementation for the Item that implements ST_Buffer().
|
|
file | item_geofunc_internal.cc |
|
file | item_geofunc_internal.h [code] |
| This file defines common build blocks of GIS functions.
|
|
file | item_geofunc_relchecks.cc |
|
file | item_gtid_func.cc |
|
file | item_gtid_func.h [code] |
|
file | item_inetfunc.cc |
|
file | item_inetfunc.h [code] |
|
file | item_json_func.cc |
|
file | item_json_func.h [code] |
|
file | item_pfs_func.cc |
| This file defines all performance schema native functions.
|
|
file | item_pfs_func.h [code] |
|
file | item_regexp_func.cc |
| Implementation of the regular expression function object.
|
|
file | item_regexp_func.h [code] |
| The function classes for regular expression functions.
|
|
file | item_row.cc |
|
file | item_row.h [code] |
|
file | item_strfunc.cc |
| This file defines all string Items (e.g.
|
|
file | item_strfunc.h [code] |
|
file | item_subselect.cc |
| Implements the subselect Item, used when there is a subselect in a SELECT list, WHERE, etc.
|
|
file | item_subselect.h [code] |
|
file | item_sum.cc |
| Sum functions (COUNT, MIN...)
|
|
file | item_sum.h [code] |
|
file | item_timefunc.cc |
| This file defines all time functions.
|
|
file | item_timefunc.h [code] |
|
file | item_xmlfunc.cc |
|
file | item_xmlfunc.h [code] |
|
file | join_type.h [code] |
|
file | key.cc |
|
file | key.h [code] |
|
file | key_spec.cc |
|
file | key_spec.h [code] |
|
file | keycaches.cc |
|
file | keycaches.h [code] |
|
file | keyring_service.cc |
|
file | lex.h [code] |
|
file | lex_symbol.h [code] |
|
file | lexer_yystype.h [code] |
|
file | lock.cc |
| Locking functions.
|
|
file | lock.h [code] |
|
file | locked_tables_list.cc |
|
file | locked_tables_list.h [code] |
|
file | locking_service.cc |
|
file | locking_service.h [code] |
|
file | locking_service_udf.cc |
|
file | log.cc |
| logging of commands
|
|
file | log.h [code] |
| Error logging, slow query logging, general query logging: If it's server-internal, and it's logging, it's here.
|
|
file | log_event.cc |
|
file | log_event.h [code] |
| Binary log event definitions.
|
|
file | log_resource.cc |
|
file | log_resource.h [code] |
| Log resource definitions.
|
|
file | main.cc |
|
file | malloc_allocator.h [code] |
|
file | mdl.cc |
|
file | mdl.h [code] |
|
file | mdl_context_backup.cc |
|
file | mdl_context_backup.h [code] |
|
file | mem_root_allocator.h [code] |
|
file | mem_root_array.h [code] |
|
file | merge_many_buff.h [code] |
|
file | merge_sort.h [code] |
| Merge sort and insert sort implementations.
|
|
file | message.h [code] |
|
file | mf_iocache.cc |
|
file | migrate_keyring.cc |
|
file | migrate_keyring.h [code] |
|
file | mysql_tzinfo_to_sql.cc |
|
file | mysqld.cc |
| MySQL server daemon.
|
|
file | mysqld.h [code] |
|
file | mysqld_cs.h [code] |
|
file | mysqld_daemon.cc |
|
file | mysqld_daemon.h [code] |
|
file | mysqld_thd_manager.cc |
|
file | mysqld_thd_manager.h [code] |
|
file | named_pipe.cc |
|
file | named_pipe.h [code] |
|
file | nested_join.h [code] |
|
file | nt_servc.cc |
| Windows NT Service class library.
|
|
file | nt_servc.h [code] |
| Windows NT Service class library.
|
|
file | olap.h [code] |
|
file | opt_costconstantcache.cc |
|
file | opt_costconstantcache.h [code] |
|
file | opt_costconstants.cc |
|
file | opt_costconstants.h [code] |
|
file | opt_costmodel.cc |
|
file | opt_costmodel.h [code] |
|
file | opt_explain.cc |
| "EXPLAIN <command>" implementation.
|
|
file | opt_explain.h [code] |
| EXPLAIN <command>.
|
|
file | opt_explain_format.cc |
|
file | opt_explain_format.h [code] |
| EXPLAIN FORMAT=<format> <command>.
|
|
file | opt_explain_json.cc |
|
file | opt_explain_json.h [code] |
|
file | opt_explain_traditional.cc |
|
file | opt_explain_traditional.h [code] |
|
file | opt_hints.cc |
|
file | opt_hints.h [code] |
|
file | opt_statistics.cc |
|
file | opt_statistics.h [code] |
|
file | opt_sum.cc |
| Optimising of MIN(), MAX() and COUNT(*) queries without 'group by' clause by replacing the aggregate expression with a constant.
|
|
file | opt_trace.cc |
| Implementation of the Optimizer trace API (WL#5257)
|
|
file | opt_trace.h [code] |
| API for the Optimizer trace (WL#5257)
|
|
file | opt_trace2server.cc |
| Implementation of the Optimizer trace API (WL#5257) Helpers connecting the optimizer trace to THD or Information Schema.
|
|
file | opt_trace_context.h [code] |
| This contains the declaration of class Opt_trace_context, which is needed to declare THD.
|
|
file | options_mysqld.h [code] |
|
file | options_parser.cc |
|
file | options_parser.h [code] |
|
file | pack_rows.cc |
|
file | pack_rows.h [code] |
| Generic routines for packing rows (possibly from multiple tables at the same time) into strings, and then back again.
|
|
file | parse_file.cc |
|
file | parse_file.h [code] |
|
file | parse_location.h [code] |
|
file | parse_tree_column_attrs.h [code] |
|
file | parse_tree_handler.cc |
|
file | parse_tree_handler.h [code] |
|
file | parse_tree_helpers.cc |
|
file | parse_tree_helpers.h [code] |
|
file | parse_tree_hints.cc |
|
file | parse_tree_hints.h [code] |
|
file | parse_tree_items.cc |
|
file | parse_tree_items.h [code] |
|
file | parse_tree_node_base.cc |
|
file | parse_tree_node_base.h [code] |
|
file | parse_tree_nodes.cc |
|
file | parse_tree_nodes.h [code] |
|
file | parse_tree_partitions.cc |
|
file | parse_tree_partitions.h [code] |
|
file | parse_tree_window.cc |
|
file | parse_tree_window.h [code] |
|
file | parser_service.cc |
|
file | parser_yystype.h [code] |
|
file | partition_element.h [code] |
|
file | partition_info.cc |
|
file | partition_info.h [code] |
|
file | persisted_variable.cc |
|
file | persisted_variable.h [code] |
|
file | pfs_batch_mode.h [code] |
|
file | pfs_priv_util.h [code] |
|
file | plugin_table.h [code] |
|
file | protocol.h [code] |
|
file | protocol_callback.cc |
| Implementation of the Protocol_callback class, which is used by the Command service as proxy protocol.
|
|
file | protocol_callback.h [code] |
| Interface of the Protocol_callback class, which is used by the Command service as proxy protocol.
|
|
file | protocol_classic.cc |
| Low level functions for storing data to be send to the MySQL client.
|
|
file | protocol_classic.h [code] |
|
file | psi_memory_key.cc |
|
file | psi_memory_key.h [code] |
|
file | psi_memory_resource.cc |
|
file | psi_memory_resource.h [code] |
|
file | query_options.h [code] |
|
file | query_result.cc |
|
file | query_result.h [code] |
|
file | query_term.cc |
|
file | query_term.h [code] |
|
file | record_buffer.h [code] |
|
file | reference_caching_setup.cc |
|
file | reference_caching_setup.h [code] |
|
file | replication.h [code] |
|
file | resource_blocker.h [code] |
|
file | restart_monitor_win.cc |
|
file | restart_monitor_win.h [code] |
|
file | rpl_applier_reader.cc |
|
file | rpl_applier_reader.h [code] |
|
file | rpl_async_conn_failover.cc |
|
file | rpl_async_conn_failover.h [code] |
|
file | rpl_async_conn_failover_add_managed_udf.cc |
|
file | rpl_async_conn_failover_add_managed_udf.h [code] |
|
file | rpl_async_conn_failover_add_source_udf.cc |
|
file | rpl_async_conn_failover_add_source_udf.h [code] |
|
file | rpl_async_conn_failover_configuration_propagation.cc |
|
file | rpl_async_conn_failover_configuration_propagation.h [code] |
|
file | rpl_async_conn_failover_delete_managed_udf.cc |
|
file | rpl_async_conn_failover_delete_managed_udf.h [code] |
|
file | rpl_async_conn_failover_delete_source_udf.cc |
|
file | rpl_async_conn_failover_delete_source_udf.h [code] |
|
file | rpl_async_conn_failover_reset_udf.cc |
|
file | rpl_async_conn_failover_reset_udf.h [code] |
|
file | rpl_async_conn_failover_table_operations.cc |
|
file | rpl_async_conn_failover_table_operations.h [code] |
|
file | rpl_binlog_sender.cc |
|
file | rpl_binlog_sender.h [code] |
|
file | rpl_channel_credentials.cc |
|
file | rpl_channel_credentials.h [code] |
|
file | rpl_channel_service_interface.cc |
|
file | rpl_channel_service_interface.h [code] |
|
file | rpl_commit_stage_manager.cc |
|
file | rpl_commit_stage_manager.h [code] |
|
file | rpl_constants.h [code] |
|
file | rpl_context.cc |
|
file | rpl_context.h [code] |
|
file | rpl_debug_points.h [code] |
|
file | rpl_filter.cc |
|
file | rpl_filter.h [code] |
|
file | rpl_group_replication.cc |
|
file | rpl_group_replication.h [code] |
|
file | rpl_gtid.h [code] |
|
file | rpl_gtid_execution.cc |
|
file | rpl_gtid_misc.cc |
|
file | rpl_gtid_mode.cc |
|
file | rpl_gtid_mutex_cond_array.cc |
|
file | rpl_gtid_owned.cc |
|
file | rpl_gtid_persist.cc |
|
file | rpl_gtid_persist.h [code] |
|
file | rpl_gtid_set.cc |
|
file | rpl_gtid_specification.cc |
|
file | rpl_gtid_state.cc |
|
file | rpl_gtid_tsid_map.cc |
|
file | rpl_handler.cc |
|
file | rpl_handler.h [code] |
|
file | rpl_info.cc |
|
file | rpl_info.h [code] |
|
file | rpl_info_dummy.cc |
|
file | rpl_info_dummy.h [code] |
|
file | rpl_info_factory.cc |
|
file | rpl_info_factory.h [code] |
|
file | rpl_info_handler.cc |
|
file | rpl_info_handler.h [code] |
|
file | rpl_info_table.cc |
|
file | rpl_info_table.h [code] |
|
file | rpl_info_table_access.cc |
|
file | rpl_info_table_access.h [code] |
|
file | rpl_info_values.cc |
|
file | rpl_info_values.h [code] |
|
file | rpl_injector.cc |
|
file | rpl_injector.h [code] |
|
file | rpl_io_monitor.cc |
|
file | rpl_io_monitor.h [code] |
|
file | rpl_log_encryption.cc |
|
file | rpl_log_encryption.h [code] |
| This file includes the major components for encrypting/decrypting binary log files.
|
|
file | rpl_mi.cc |
|
file | rpl_mi.h [code] |
|
file | rpl_msr.cc |
|
file | rpl_msr.h [code] |
|
file | rpl_mta_submode.cc |
|
file | rpl_mta_submode.h [code] |
|
file | rpl_mysql_connect.cc |
|
file | rpl_mysql_connect.h [code] |
|
file | rpl_record.cc |
|
file | rpl_record.h [code] |
|
file | rpl_relay_log_sanitizer.cc |
|
file | rpl_relay_log_sanitizer.h [code] |
|
file | rpl_replica.cc |
| Code to run the io thread and the sql thread on the replication slave.
|
|
file | rpl_replica.h [code] |
|
file | rpl_replica_commit_order_manager.cc |
|
file | rpl_replica_commit_order_manager.h [code] |
|
file | rpl_replica_until_options.cc |
|
file | rpl_replica_until_options.h [code] |
|
file | rpl_reporting.cc |
|
file | rpl_reporting.h [code] |
|
file | rpl_rli.cc |
|
file | rpl_rli.h [code] |
|
file | rpl_rli_pdb.cc |
|
file | rpl_rli_pdb.h [code] |
|
file | rpl_source.cc |
|
file | rpl_source.h [code] |
|
file | rpl_sys_key_access.cc |
|
file | rpl_sys_key_access.h [code] |
|
file | rpl_sys_table_access.cc |
|
file | rpl_sys_table_access.h [code] |
|
file | rpl_table_access.cc |
|
file | rpl_table_access.h [code] |
|
file | rpl_tblmap.cc |
|
file | rpl_tblmap.h [code] |
|
file | rpl_transaction_ctx.cc |
|
file | rpl_transaction_ctx.h [code] |
|
file | rpl_transaction_write_set_ctx.cc |
|
file | rpl_transaction_write_set_ctx.h [code] |
|
file | rpl_trx_boundary_parser.cc |
|
file | rpl_trx_boundary_parser.h [code] |
| Replication transaction boundary parser.
|
|
file | rpl_trx_tracking.cc |
|
file | rpl_trx_tracking.h [code] |
|
file | rpl_utility.cc |
|
file | rpl_utility.h [code] |
|
file | rpl_write_set_handler.cc |
|
file | rpl_write_set_handler.h [code] |
|
file | rules_table_service.cc |
| Implementation of the service for accessing the rewrite rules table.
|
|
file | rwlock_scoped_lock.cc |
|
file | sd_notify.cc |
|
file | sd_notify.h [code] |
|
file | sdi_utils.cc |
|
file | sdi_utils.h [code] |
|
file | select_lex_visitor.cc |
|
file | select_lex_visitor.h [code] |
| Visitor interface for parse trees.
|
|
file | session_tracker.cc |
|
file | session_tracker.h [code] |
|
file | set_var.cc |
|
file | set_var.h [code] |
| "public" interface to sys_var - server configuration variables.
|
|
file | signal_handler.cc |
|
file | signal_handler.h [code] |
|
file | sort_param.h [code] |
|
file | sp.cc |
|
file | sp.h [code] |
|
file | sp_cache.cc |
|
file | sp_cache.h [code] |
|
file | sp_head.cc |
|
file | sp_head.h [code] |
|
file | sp_instr.cc |
|
file | sp_instr.h [code] |
|
file | sp_pcontext.cc |
|
file | sp_pcontext.h [code] |
|
file | sp_rcontext.cc |
|
file | sp_rcontext.h [code] |
|
file | spatial.cc |
|
file | spatial.h [code] |
|
file | sql_admin.cc |
|
file | sql_admin.h [code] |
|
file | sql_alloc_error_handler.cc |
|
file | sql_alter.cc |
|
file | sql_alter.h [code] |
|
file | sql_alter_instance.cc |
|
file | sql_alter_instance.h [code] |
|
file | sql_array.h [code] |
|
file | sql_audit.cc |
|
file | sql_audit.h [code] |
|
file | sql_backup_lock.cc |
|
file | sql_backup_lock.h [code] |
|
file | sql_base.cc |
|
file | sql_base.h [code] |
|
file | sql_binlog.cc |
|
file | sql_binlog.h [code] |
|
file | sql_bitmap.h [code] |
|
file | sql_bootstrap.cc |
|
file | sql_bootstrap.h [code] |
|
file | sql_builtin.cc |
|
file | sql_call.cc |
|
file | sql_call.h [code] |
|
file | sql_callback.h [code] |
|
file | sql_check_constraint.cc |
|
file | sql_check_constraint.h [code] |
|
file | sql_class.cc |
|
file | sql_class.h [code] |
|
file | sql_client.cc |
|
file | sql_cmd.h [code] |
| Representation of an SQL command.
|
|
file | sql_cmd_dcl.h [code] |
|
file | sql_cmd_ddl.h [code] |
|
file | sql_cmd_ddl_table.cc |
|
file | sql_cmd_ddl_table.h [code] |
|
file | sql_cmd_dml.h [code] |
|
file | sql_cmd_srs.cc |
| This file implements the CREATE/DROP SPATIAL REFERENCE SYSTEM statements.
|
|
file | sql_cmd_srs.h [code] |
| This file declares the interface of classes Sql_cmd_create_srs and Sql_cmd_drop_srs, which handles the CREATE/DROP SPATIAL REFERENCE SYSTEM statements, respectively.
|
|
file | sql_component.cc |
|
file | sql_component.h [code] |
|
file | sql_connect.cc |
|
file | sql_connect.h [code] |
|
file | sql_const.h [code] |
| File containing constants that can be used throughout the server.
|
|
file | sql_const_folding.cc |
| Fold constant query expressions.
|
|
file | sql_const_folding.h [code] |
| Interface to SQL expression constant folding.
|
|
file | sql_constraint.cc |
|
file | sql_constraint.h [code] |
|
file | sql_cursor.cc |
|
file | sql_cursor.h [code] |
| Declarations for implementation of server side cursors.
|
|
file | sql_data_change.cc |
| Contains classes representing SQL-data change statements.
|
|
file | sql_data_change.h [code] |
| Contains classes representing SQL-data change statements.
|
|
file | sql_db.cc |
|
file | sql_db.h [code] |
|
file | sql_delete.cc |
|
file | sql_delete.h [code] |
|
file | sql_derived.cc |
|
file | sql_derived.h [code] |
|
file | sql_digest.cc |
|
file | sql_digest.h [code] |
|
file | sql_digest_stream.h [code] |
|
file | sql_do.cc |
|
file | sql_do.h [code] |
|
file | sql_error.cc |
|
file | sql_error.h [code] |
|
file | sql_event_tracking_to_audit_event_mapping.cc |
|
file | sql_event_tracking_to_audit_event_mapping.h [code] |
|
file | sql_exception_handler.cc |
| This file defines functions to convert exceptions to MySQL error messages.
|
|
file | sql_exception_handler.h [code] |
| This file declares functions to convert exceptions to MySQL error messages.
|
|
file | sql_exchange.h [code] |
|
file | sql_executor.cc |
| Query execution.
|
|
file | sql_executor.h [code] |
| Classes for query execution.
|
|
file | sql_get_diagnostics.cc |
|
file | sql_get_diagnostics.h [code] |
|
file | sql_gipk.cc |
|
file | sql_gipk.h [code] |
|
file | sql_handler.cc |
|
file | sql_handler.h [code] |
|
file | sql_help.cc |
|
file | sql_help.h [code] |
|
file | sql_hints.yy.cc |
|
file | sql_hints.yy.h [code] |
|
file | sql_import.cc |
|
file | sql_import.h [code] |
| Declaration of command class for the IMPORT TABLES command.
|
|
file | sql_initialize.cc |
|
file | sql_initialize.h [code] |
|
file | sql_insert.cc |
|
file | sql_insert.h [code] |
|
file | sql_join_buffer.h [code] |
|
file | sql_lex.cc |
|
file | sql_lex.h [code] |
|
file | sql_lex_hash.cc |
|
file | sql_lex_hash.h [code] |
|
file | sql_lex_hints.cc |
|
file | sql_lex_hints.h [code] |
|
file | sql_list.cc |
|
file | sql_list.h [code] |
|
file | sql_load.cc |
|
file | sql_load.h [code] |
|
file | sql_locale.cc |
|
file | sql_locale.h [code] |
|
file | sql_manager.cc |
|
file | sql_manager.h [code] |
|
file | sql_opt_exec_shared.h [code] |
| Common types of the Optimizer, used by optimization and execution.
|
|
file | sql_optimizer.cc |
| Optimize query expressions: Make optimal table join order, select optimal access methods per table, apply grouping, sorting and limit processing.
|
|
file | sql_optimizer.h [code] |
| Classes used for query optimizations.
|
|
file | sql_optimizer_internal.h [code] |
|
file | sql_parse.cc |
|
file | sql_parse.h [code] |
|
file | sql_partition.cc |
|
file | sql_partition.h [code] |
|
file | sql_partition_admin.cc |
|
file | sql_partition_admin.h [code] |
|
file | sql_planner.cc |
| Create plan for a single select.
|
|
file | sql_planner.h [code] |
| Join planner classes.
|
|
file | sql_plist.h [code] |
|
file | sql_plugin.cc |
|
file | sql_plugin.h [code] |
|
file | sql_plugin_ref.h [code] |
|
file | sql_plugin_services.h [code] |
|
file | sql_plugin_var.cc |
|
file | sql_plugin_var.h [code] |
|
file | sql_prepare.cc |
| This file contains the implementation of prepared statements.
|
|
file | sql_prepare.h [code] |
|
file | sql_profile.cc |
| Implement query profiling as as list of metaphorical fences, with one fence per query, and each fencepost a change of thd->proc_info state (with a snapshot of system statistics).
|
|
file | sql_profile.h [code] |
|
file | sql_query_rewrite.cc |
|
file | sql_query_rewrite.h [code] |
|
file | sql_reload.cc |
|
file | sql_reload.h [code] |
|
file | sql_rename.cc |
| Atomic rename of table; RENAME TABLE t1 to t2, tmp to t1 [,...].
|
|
file | sql_rename.h [code] |
|
file | sql_resolver.cc |
| Implementation of name resolution stage.
|
|
file | sql_resolver.h [code] |
| Name resolution functions.
|
|
file | sql_restart_server.cc |
|
file | sql_restart_server.h [code] |
|
file | sql_rewrite.cc |
|
file | sql_rewrite.h [code] |
|
file | sql_select.cc |
| Evaluate query expressions, throughout resolving, optimization and execution.
|
|
file | sql_select.h [code] |
|
file | sql_servers.cc |
|
file | sql_servers.h [code] |
|
file | sql_show.cc |
|
file | sql_show.h [code] |
|
file | sql_show_processlist.cc |
|
file | sql_show_processlist.h [code] |
|
file | sql_show_status.cc |
|
file | sql_show_status.h [code] |
|
file | sql_signal.cc |
|
file | sql_signal.h [code] |
|
file | sql_sort.h [code] |
|
file | sql_state.cc |
|
file | sql_system_table_check.h [code] |
|
file | sql_table.cc |
|
file | sql_table.h [code] |
|
file | sql_tablespace.cc |
|
file | sql_tablespace.h [code] |
|
file | sql_test.cc |
|
file | sql_test.h [code] |
|
file | sql_thd_api.cc |
|
file | sql_thd_internal_api.cc |
|
file | sql_thd_internal_api.h [code] |
|
file | sql_time.cc |
| Implementation of server functions to handle date and time.
|
|
file | sql_time.h [code] |
| Interface for server time utilities.
|
|
file | sql_timer.cc |
|
file | sql_timer.h [code] |
|
file | sql_tmp_table.cc |
| Temporary tables implementation.
|
|
file | sql_tmp_table.h [code] |
| Temporary table handling functions.
|
|
file | sql_trigger.cc |
|
file | sql_trigger.h [code] |
| This file contains declarations of global public functions which are used directly from parser/executioner to perform basic operations on triggers (CREATE TRIGGER, DROP TRIGGER, ALTER TABLE, DROP TABLE, ...)
|
|
file | sql_truncate.cc |
|
file | sql_truncate.h [code] |
|
file | sql_udf.cc |
|
file | sql_udf.h [code] |
|
file | sql_union.cc |
|
file | sql_union.h [code] |
|
file | sql_update.cc |
|
file | sql_update.h [code] |
|
file | sql_view.cc |
|
file | sql_view.h [code] |
|
file | sql_yacc.h [code] |
|
file | srs_fetcher.h [code] |
|
file | srv_session.cc |
| class Srv_session implementation.
|
|
file | srv_session.h [code] |
| Header file for the Srv_session class that wraps THD, DA in one bundle for easy use of internal APIs.
|
|
file | srv_session_info_service.cc |
| Implementation of setters and getters of some properties of a session.
|
|
file | srv_session_service.cc |
| Server session service implementation.
|
|
file | ssl_acceptor_context_data.cc |
|
file | ssl_acceptor_context_data.h [code] |
|
file | ssl_acceptor_context_iterator.cc |
|
file | ssl_acceptor_context_iterator.h [code] |
|
file | ssl_acceptor_context_operator.cc |
|
file | ssl_acceptor_context_operator.h [code] |
|
file | ssl_acceptor_context_status.h [code] |
|
file | ssl_init_callback.cc |
|
file | ssl_init_callback.h [code] |
|
file | ssl_wrapper_service.cc |
| Ssl functions wrapper service implementation.
|
|
file | stateless_allocator.cc |
|
file | stateless_allocator.h [code] |
|
file | stream_cipher.cc |
|
file | stream_cipher.h [code] |
| This file includes core components for encrypting/decrypting binary log files.
|
|
file | strfunc.cc |
|
file | strfunc.h [code] |
|
file | string_service.cc |
|
file | string_service.h [code] |
|
file | sys_vars.cc |
| Definitions of all server's session or global variables.
|
|
file | sys_vars.h [code] |
| "private" interface to sys_var - server configuration variables.
|
|
file | sys_vars_resource_mgr.cc |
|
file | sys_vars_resource_mgr.h [code] |
|
file | sys_vars_shared.h [code] |
| "protected" interface to sys_var - server configuration variables.
|
|
file | system_variables.cc |
|
file | system_variables.h [code] |
|
file | table.cc |
|
file | table.h [code] |
|
file | table_cache.cc |
|
file | table_cache.h [code] |
|
file | table_column_iterator.h [code] |
|
file | table_function.cc |
|
file | table_function.h [code] |
|
file | table_trigger_dispatcher.cc |
|
file | table_trigger_dispatcher.h [code] |
|
file | table_trigger_field_support.h [code] |
|
file | tablesample.h [code] |
|
file | tc_log.cc |
|
file | tc_log.h [code] |
|
file | temp_table_param.h [code] |
|
file | thd_raii.h [code] |
| Some RAII classes that set THD state.
|
|
file | thr_malloc.cc |
|
file | thr_malloc.h [code] |
|
file | time_zone_common.cc |
|
file | time_zone_common.h [code] |
| Contains common functionality shared between mysqld and mysql_tz_info_to_sql.
|
|
file | transaction.cc |
|
file | transaction.h [code] |
|
file | transaction_info.cc |
|
file | transaction_info.h [code] |
|
file | trigger.cc |
|
file | trigger.h [code] |
|
file | trigger_chain.cc |
|
file | trigger_chain.h [code] |
|
file | trigger_creation_ctx.cc |
|
file | trigger_creation_ctx.h [code] |
|
file | trigger_def.h [code] |
| This file defines all base public constants related to triggers in MySQL.
|
|
file | tzfile.h [code] |
|
file | tztime.cc |
|
file | tztime.h [code] |
|
file | udf_example.cc |
|
file | udf_registration_imp.h [code] |
|
file | udf_service_impl.cc |
|
file | udf_service_impl.h [code] |
|
file | udf_service_util.cc |
|
file | udf_service_util.h [code] |
|
file | uniques.cc |
|
file | uniques.h [code] |
|
file | val_int_compare.h [code] |
|
file | visible_fields.h [code] |
| An adapter class to support iteration over an iterator of Item * (typically mem_root_deque<Item *>), while skipping over items that are hidden (item->hidden == true).
|
|
file | window.cc |
|
file | window.h [code] |
|
file | window_lex.h [code] |
|
file | xa.cc |
|
file | xa.h [code] |
|
file | xa_aux.h [code] |
|