![]() |
MySQL 9.5.0
Source Code Documentation
|
| Aggregate checks of ONLY_FULL_GROUP_BY | Checks for some semantic constraints on queries using GROUP BY, or aggregate functions, or DISTINCT (ONLY_FULL_GROUP_BY) |
| Backup | |
| Binary Log | |
| ▼Client/Server Protocol | Client/server protocol related structures, macros, globals and functions |
| Backward compatibility | |
| Binlog Event Header Flags | |
| COM_REFRESH Flags | Values for the sub_command in COM_REFRESH |
| Capabilities Flags | Values for the capabilities flag bitmask used by the MySQL protocol |
| Column Definition Flags | Values for the flags bitmask used by Send_field:flags |
| Constants when using compression | |
| Shutdown/kill enums and constants | |
| ▼Component Services Inventory | This is a group of all component service APIs |
| Event tracking services | |
| Keyring component services | |
| MySQL string services | |
| Table Access services | |
| Configuration file parser | |
| Data Dictionary | |
| Descriptor Constants (moved from fsp0fsp.c) | |
| Getters of pointers to the interface functions. | |
| Header Constants (moved from fsp0fsp.c) | |
| Helpers needed by Partition_helper | |
| InnoDB Partitioning Private Handler | Functions specific for native InnoDB partitioning |
| InnoDB Tablespace Flag Constants | |
| Instantiator functions | The Instantiator functions are used to call constructors and operator new on classes that implement SQL functions, basically, even though they don't have to be functions |
| Iterator classes for Gis_wkb_vector. | Gis_wkb_vector has two iterator classes — Gis_wkb_vector_const_iterator and Gis_wkb_vector_iterator |
| ▼Libraries | |
| Abi Helpers | |
| Allocators | |
| Binlog Event | |
| Containers | |
| GTID | |
| Math | |
| Serialization | |
| Utils | |
| Locking | |
| Metadata Cache | |
| MySQL Server Plugin Services | This is a group of all plugin service APIs |
| On-line ALTER TABLE interface | |
| On-line ALTER TABLE interface | |
| ▼Parse tree nodes | |
| ▼Nodes representing SQL statements | |
| ►ALTER TABLE statement | |
| ►CREATE TABLE statement | |
| Parser | |
| ▼Performance Schema | The performance schema component |
| ▼Instrumentation Interface | |
| ►Instrumentation Binary Interface | |
| ►Instrumentation Programming Interface | |
| ▼Performance Schema Implementation | |
| Performance Schema Buffers | |
| Performance Schema Engine | |
| Performance Schema Tables | |
| Performance_schema_error_log | |
| Performance_schema_tables | |
| Platform-independent file system operations | This module contain platform-independent file system operations |
| Plugin loader | Plugin loader for loading and working with plugins |
| Pointers to the interface functions. | |
| Query Executor | |
| Query Optimizer | |
| Query Optimizer | |
| Query Planner | |
| Query Resolver | |
| Ref Optimizer | This module analyzes all equality predicates to determine the best independent ref/eq_ref/ref_or_null index access methods |
| ▼Replication | |
| Binlog Event Header Flags | |
| ▼Runtime Environment | |
| Event Scheduler | |
| ▼Mysys - low level utilities for MySQL | |
| Mysys temporal utilities | |
| Mysys time utilities | |
| ▼Serialized Dictionary Information | Code to serialize and deserialize data dictionary objects, and for storing and retrieving the serialized representation from files or tablespaces |
| (De)serialize api functions. | Functions for serializing (with complete header) and deserializing the dd object which supports this |
| Function Templates for Composite Types | Defines function templates to handle types that do not map directly to a rapidjson type, and require some amount of converson/adaptation |
| Internal Sdi_context Functions | Declarations of internal functions which operate on Sdi_context objects |
| Key-related Function Templates | Defines wrapper function templates which handles the key part when writing and writing json |
| Prealloced_array Typedefs | Defines a sub-class of Prealloced_array and some useful typedefs for use in (de)serialization code |
| Rapidjson Type Aliases | Create type aliases for rapidjson template instantiations which will be used by (de)serialization code |
| SDI API | Definition of externally visible functions and classes, declared in sdi.h |
| SDI Internal | Objects internal to sdi-creation, and not callable from general server code |
| Storage operations for SDIs in tablespaces. | Called from functions in sdi.cc if the dd object resides in an SE supporting SDI storage in tablespaces |
| Storage operations on SDIs. | Functions for storing and dropping (deleting) SDIs |
| ►TU-internal definitions | Functions and classes internal to the translation unit in the anonymous namespace |
| Value Function Overloads | Defines function templates for writing a "bare" (without the key) json value |
| Server time functions | |
| Stored Routines | |
| Segment Inode Constants (moved from fsp0fsp.c) | |
| Shortcut wrappers to the logger functions | |
| Types of Krb5 interface functions. | |
| Variable | Definitions |
| Variable flags | Flags to specify the behavior of system variables |
| Variable types | Possible system variable types |
| caching_sha2_authentication information | |
| operations | This module contain various utility operations |