Back to home page

MySQL Cross Reference

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder ../ Parent directory - 2013-04-05 12:27:28

MySQL Server 5.6 This is a release of MySQL, a dual-license SQL database server. For the avoidance of doubt, this particular copy of the software is released under the version 2 of the GNU General Public License. MySQL is brought to you by Oracle. Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. License information can be found in the COPYING file. MySQL FOSS License Exception We want free and open source software applications under certain licenses to be able to use specified GPL-licensed MySQL client libraries despite the fact that not all such FOSS licenses are compatible with version 2 of the GNU General Public License. Therefore there are special exceptions to the terms and conditions of the GPLv2 as applied to these client libraries, which are identified and described in more detail in the FOSS License Exception at <http://www.mysql.com/about/legal/licensing/foss-exception.html>. This distribution may include materials developed by third parties. For license and attribution notices for these materials, please refer to the documentation that accompanies this distribution (see the "Licenses for Third-Party Components" appendix) or view the online documentation at <http://dev.mysql.com/doc/>. GPLv2 Disclaimer For the avoidance of doubt, except that if any license choice other than GPL or LGPL is available it will apply instead, Oracle elects to use only the General Public License version 2 (GPLv2) at this time for any software where a choice of GPL license versions is made available with the language indicating that GPLv2 or any later version may be used, or where a choice of which version of the GPL is applied is otherwise unspecified. For further information about MySQL or additional documentation, see: - The latest information about MySQL: http://www.mysql.com - The current MySQL documentation: http://dev.mysql.com/doc Some Reference Manual sections of special interest: - If you are migrating from an older version of MySQL, please read the "Upgrading from..." section. - To see what MySQL can do, take a look at the features section. - For installation instructions, see the Installing and Upgrading chapter. - For the new features/bugfix history, see the MySQL Change History appendix. You can browse the MySQL Reference Manual online or download it in any of several formats at the URL given earlier in this file. Source distributions include a local copy of the manual in the Docs directory. ...


SEE ALSO: README

folder examples/ examples/ - 2013-04-05 12:27:28  
folder share/ share/ - 2013-04-05 12:27:28  
CMakeLists.txt 13230 bytes 2013-04-05 12:27:18 -  
MSG00001.bin 184 bytes 2013-04-05 12:27:18 -  
abstract_query_plan.cc 16671 bytes 2013-04-05 12:27:18 2013-05-21 01:58:44  
abstract_query_plan.h 8721 bytes 2013-04-05 12:27:18 2013-05-21 01:58:44  
add_errmsg 335 bytes 2013-04-05 12:27:18 2013-05-21 01:58:44  
binlog.cc 262658 bytes 2013-04-05 12:27:18 2013-05-21 01:58:46  
binlog.h 25545 bytes 2013-04-05 12:27:18 2013-05-21 01:58:46  
bounded_queue.h 6864 bytes 2013-04-05 12:27:18 2013-05-21 01:58:47  
client_settings.h 2008 bytes 2013-04-05 12:27:18 2013-05-21 01:58:47  
custom_conf.h 1074 bytes 2013-04-05 12:27:18 2013-05-21 01:58:47  
datadict.cc 5794 bytes 2013-04-05 12:27:18 2013-05-21 01:58:47  
datadict.h 1444 bytes 2013-04-05 12:27:18 2013-05-21 01:58:47  
db.opt 65 bytes 2013-04-05 12:27:18 -  
debug_sync.cc 61694 bytes 2013-04-05 12:27:18 2013-05-21 01:58:47  
debug_sync.h 2074 bytes 2013-04-05 12:27:18 2013-05-21 01:58:47  
delayable_insert_operation.h 2143 bytes 2013-04-05 12:27:18 2013-05-21 01:58:47  
derror.cc 6847 bytes 2013-04-05 12:27:18 2013-05-21 01:58:47

file @brief Read language depeneded messagefile

derror.h 1033 bytes 2013-04-05 12:27:18 2013-05-21 01:58:47  
des_key_file.cc 3287 bytes 2013-04-05 12:27:18 2013-05-21 01:58:47  
des_key_file.h 1244 bytes 2013-04-05 12:27:18 2013-05-21 01:58:47  
discover.cc 3419 bytes 2013-04-05 12:27:18 2013-05-21 01:58:47

file @brief Functions for discover of frm file from handler

discover.h 1016 bytes 2013-04-05 12:27:18 2013-05-21 01:58:47  
dynamic_ids.cc 3222 bytes 2013-04-05 12:27:18 2013-05-21 01:58:47  
dynamic_ids.h 2057 bytes 2013-04-05 12:27:18 2013-05-21 01:58:47  
event_data_objects.cc 43989 bytes 2013-04-05 12:27:18 2013-05-21 01:58:48  
event_data_objects.h 3858 bytes 2013-04-05 12:27:18 2013-05-21 01:58:48  
event_db_repository.cc 36844 bytes 2013-04-05 12:27:18 2013-05-21 01:58:48  
event_db_repository.h 3541 bytes 2013-04-05 12:27:18 2013-05-21 01:58:48  
event_parse_data.cc 15154 bytes 2013-04-05 12:27:18 2013-05-21 01:58:48  
event_parse_data.h 2922 bytes 2013-04-05 12:27:18 2013-05-21 01:58:48  
event_queue.cc 22729 bytes 2013-04-05 12:27:18 2013-05-21 01:58:48  
event_queue.h 3360 bytes 2013-04-05 12:27:18 2013-05-21 01:58:49  
event_scheduler.cc 22400 bytes 2013-04-05 12:27:18 2013-05-21 01:58:49  
event_scheduler.h 3277 bytes 2013-04-05 12:27:18 2013-05-21 01:58:49  
events.cc 35478 bytes 2013-04-05 12:27:18 2013-05-21 01:58:49  
events.h 4448 bytes 2013-04-05 12:27:18 2013-05-21 01:58:49  
field.cc 309047 bytes 2013-04-05 12:27:18 2013-05-21 01:58:52

file @brief This file implements classes defined in field.h

field.h 141740 bytes 2013-04-05 12:27:18 2013-05-21 01:58:53  
field_conv.cc 26804 bytes 2013-04-05 12:27:18 2013-05-21 01:58:53

file @brief Functions to copy data to or from fields This could be done with a single short function but opencoding this gives much more speed.

filesort.cc 62824 bytes 2013-04-05 12:27:18 2013-05-21 01:58:54

file @brief Sorts a database

filesort.h 2628 bytes 2013-04-05 12:27:18 2013-05-21 01:58:54  
filesort_utils.cc 6080 bytes 2013-04-05 12:27:18 2013-05-21 01:58:54  
filesort_utils.h 4055 bytes 2013-04-05 12:27:18 2013-05-21 01:58:54  
frm_crypt.cc 1180 bytes 2013-04-05 12:27:18 2013-05-21 01:58:54

change the following to the output of password('our password') split into 2 parts of 8 characters each. This is done to make it impossible to search after a text string in the mysql binary.

frm_crypt.h 888 bytes 2013-04-05 12:27:18 2013-05-21 01:58:54  
gcalc_slicescan.cc 19901 bytes 2013-04-05 12:27:18 2013-05-21 01:58:54  
gcalc_slicescan.h 13589 bytes 2013-04-05 12:27:18 2013-05-21 01:58:54  
gcalc_tools.cc 35338 bytes 2013-04-05 12:27:18 2013-05-21 01:58:55  
gcalc_tools.h 13291 bytes 2013-04-05 12:27:18 2013-05-21 01:58:55  
gen_lex_hash.cc 12671 bytes 2013-04-05 12:27:18 2013-05-21 01:58:55

file @details @verbatim The idea of presented algorithm see in "The Art of Computer Programming" by Donald E.

global_threads.h 2019 bytes 2013-04-05 12:27:18 2013-05-21 01:58:55  
gstream.cc 3002 bytes 2013-04-05 12:27:18 2013-05-21 01:58:55

Functions to read and parse geometrical data. NOTE: These functions assumes that the string is end \0 terminated!

gstream.h 2364 bytes 2013-04-05 12:27:18 2013-05-21 01:58:55  
ha_ndb_index_stat.cc 58662 bytes 2013-04-05 12:27:18 2013-05-21 01:58:55  
ha_ndb_index_stat.h 2058 bytes 2013-04-05 12:27:18 2013-05-21 01:58:55

provides declarations only to index_stat.cc

ha_ndbcluster.cc 521923 bytes 2013-04-05 12:27:18 2013-05-21 01:59:00

file @brief This file defines the NDB Cluster handler: the interface between MySQL and NDB Cluster

ha_ndbcluster.h 29755 bytes 2013-04-05 12:27:18 2013-05-21 01:59:01

This file defines the NDB Cluster handler: the interface between MySQL and NDB Cluster

ha_ndbcluster_binlog.cc 243007 bytes 2013-04-05 12:27:18 2013-05-21 01:59:05  
ha_ndbcluster_binlog.h 9775 bytes 2013-04-05 12:27:18 2013-05-21 01:59:05  
ha_ndbcluster_cond.cc 63558 bytes 2013-04-05 12:27:18 2013-05-21 01:59:05

This file defines the NDB Cluster handler engine_condition_pushdown

ha_ndbcluster_cond.h 19606 bytes 2013-04-05 12:27:18 2013-05-21 01:59:05

This file defines the data structures used by engine condition pushdown in the NDB Cluster handler

ha_ndbcluster_connection.cc 8616 bytes 2013-04-05 12:27:18 2013-05-21 01:59:05  
ha_ndbcluster_connection.h 1468 bytes 2013-04-05 12:27:18 2013-05-21 01:59:05

perform random sleep in the range milli_sleep to 2*milli_sleep

ha_ndbcluster_glue.h 6101 bytes 2013-04-05 12:27:18 2013-05-21 01:59:05  
ha_ndbcluster_push.cc 50888 bytes 2013-04-05 12:27:18 2013-05-21 01:59:05

file @brief This file defines various classes and methods used for pushing queries to the ndb data node (for execution by the SPJ block).

ha_ndbcluster_push.h 9764 bytes 2013-04-05 12:27:18 2013-05-21 01:59:05  
ha_ndbcluster_tables.h 1344 bytes 2013-04-05 12:27:18 2013-05-21 01:59:05  
ha_ndbinfo.cc 21022 bytes 2013-04-05 12:27:18 2013-05-21 01:59:06  
ha_ndbinfo.h 2403 bytes 2013-04-05 12:27:18 2013-05-21 01:59:06  
ha_partition.cc 269020 bytes 2013-04-05 12:27:18 2013-05-21 01:59:08

This handler was developed by Mikael Ronstrom for version 5.1 of MySQL.

ha_partition.h 50119 bytes 2013-04-05 12:27:18 2013-05-21 01:59:08  
handler.cc 226338 bytes 2013-04-05 12:27:18 2013-05-21 01:59:10

file @brief Handler-calling-functions

handler.h 123982 bytes 2013-04-05 12:27:18 2013-05-21 01:59:11  
hash_filo.cc 886 bytes 2013-04-05 12:27:18 2013-05-21 01:59:11

A class for static sized hash tables where old entries are deleted according to usage.

hash_filo.h 4877 bytes 2013-04-05 12:27:18 2013-05-21 01:59:11

A class for static sized hash tables where old entries are deleted in first-in-last-out to usage.

hostname.cc 31450 bytes 2013-04-05 12:27:18 2013-05-21 01:59:12

file @brief Get hostname for an IP address. Hostnames are checked with reverse name lookup and checked that they doesn't resemble an IP address.

hostname.h 5472 bytes 2013-04-05 12:27:18 2013-05-21 01:59:12  
init.cc 1738 bytes 2013-04-05 12:27:18 2013-05-21 01:59:12

file @brief Init and dummy functions for interface with unireg

init.h 962 bytes 2013-04-05 12:27:18 2013-05-21 01:59:12  
item.cc 267551 bytes 2013-04-05 12:27:18 2013-05-21 01:59:14  
item.h 145084 bytes 2013-04-05 12:27:18 2013-05-21 01:59:15  
item_buff.cc 5336 bytes 2013-04-05 12:27:18 2013-05-21 01:59:15

file @brief Buffers to save and compare item values

item_cmpfunc.cc 175601 bytes 2013-04-05 12:27:18 2013-05-21 01:59:17

file @brief This file defines all compare functions

item_cmpfunc.h 61182 bytes 2013-04-05 12:27:18 2013-05-21 01:59:18  
item_create.cc 139809 bytes 2013-04-05 12:27:18 2013-05-21 01:59:20

file @brief Functions to create an item. Used by sql_yac.yy

item_create.h 5886 bytes 2013-04-05 12:27:18 2013-05-21 01:59:20

Functions to create an item. Used by sql/sql_yacc.yy

item_func.cc 183039 bytes 2013-04-05 12:27:18 2013-05-21 01:59:22

file @brief This file defines all numerical functions

item_func.h 63583 bytes 2013-04-05 12:27:18 2013-05-21 01:59:22  
item_geofunc.cc 48386 bytes 2013-04-05 12:27:18 2013-05-21 01:59:23

file @brief This file defines all spatial functions

item_geofunc.h 14738 bytes 2013-04-05 12:27:18 2013-05-21 01:59:23  
item_inetfunc.cc 21823 bytes 2013-04-05 12:27:18 2013-05-21 01:59:23  
item_inetfunc.h 6618 bytes 2013-04-05 12:27:18 2013-05-21 01:59:24  
item_row.cc 5591 bytes 2013-04-05 12:27:18 2013-05-21 01:59:24  
item_row.h 3106 bytes 2013-04-05 12:27:18 2013-05-21 01:59:24  
item_strfunc.cc 120959 bytes 2013-04-05 12:27:18 2013-05-21 01:59:25

file @brief This file defines all string functions @warning Some string functions don't always put and end-null on a String. (This shouldn't be needed)

item_strfunc.h 27961 bytes 2013-04-05 12:27:18 2013-05-21 01:59:25  
item_subselect.cc 115354 bytes 2013-04-05 12:27:18 2013-05-21 01:59:26

file @brief subselect Item @todo add function from mysql_select that use JOIN* as parameter to JOIN methods (sql_select.h/sql_select.cc)

item_subselect.h 27143 bytes 2013-04-05 12:27:18 2013-05-21 01:59:27  
item_sum.cc 94001 bytes 2013-04-05 12:27:18 2013-05-21 01:59:27

file @brief Sum functions (COUNT, MIN...)

item_sum.h 49797 bytes 2013-04-05 12:27:18 2013-05-21 01:59:28  
item_timefunc.cc 91388 bytes 2013-04-05 12:27:18 2013-05-21 01:59:29

file @brief This file defines all time functions @todo Move month and days to language files

item_timefunc.h 42722 bytes 2013-04-05 12:27:18 2013-05-21 01:59:29  
item_xmlfunc.cc 74976 bytes 2013-04-05 12:27:18 2013-05-21 01:59:30  
item_xmlfunc.h 2185 bytes 2013-04-05 12:27:18 2013-05-21 01:59:30  
key.cc 19395 bytes 2013-04-05 12:27:18 2013-05-21 01:59:30

Functions to handle keys and fields in forms

key.h 1761 bytes 2013-04-05 12:27:18 2013-05-21 01:59:30  
keycaches.cc 3699 bytes 2013-04-05 12:27:18 2013-05-21 01:59:31  
keycaches.h 2085 bytes 2013-04-05 12:27:18 2013-05-21 01:59:31  
lex.h 24883 bytes 2013-04-05 12:27:18 2013-05-21 01:59:31  
lex_symbol.h 1308 bytes 2013-04-05 12:27:18 2013-05-21 01:59:31

This struct includes all reserved words and functions

lock.cc 34154 bytes 2013-04-05 12:27:18 2013-05-21 01:59:34

file Locking functions for mysql.

lock.h 1768 bytes 2013-04-05 12:27:18 2013-05-21 01:59:34  
log.cc 80802 bytes 2013-04-05 12:27:18 2013-05-21 01:59:35

file @brief logging of commands @todo Abort logging when we get an error in reading or writing log files

log.h 19012 bytes 2013-04-05 12:27:18 2013-05-21 01:59:35  
log_event.cc 439057 bytes 2013-04-05 12:27:18 2013-05-21 01:59:39  
log_event.h 159556 bytes 2013-04-05 12:27:18 2013-05-21 01:59:40

addtogroup Replication @{ @file @brief 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.

log_event_old.cc 93968 bytes 2013-04-05 12:27:18 2013-05-21 01:59:40  
log_event_old.h 19776 bytes 2013-04-05 12:27:18 2013-05-21 01:59:40  
main.cc 946 bytes 2013-04-05 12:27:18 2013-05-21 01:59:40

main() for mysqld. Calls mysqld_main() entry point exported by sql library.

mdl.cc 92372 bytes 2013-04-05 12:27:18 2013-05-21 01:59:42  
mdl.h 32376 bytes 2013-04-05 12:27:18 2013-05-21 01:59:42  
mem_root_array.h 5031 bytes 2013-04-05 12:27:18 2013-05-21 01:59:42  
merge_sort.h 4548 bytes 2013-04-05 12:27:18 2013-05-21 01:59:42  
message.h 2187 bytes 2013-04-05 12:27:18 2013-05-21 01:59:42  
message.mc 497 bytes 2013-04-05 12:27:18 -  
message.rc 37 bytes 2013-04-05 12:27:18 -  
mf_iocache.cc 2740 bytes 2013-04-05 12:27:18 2013-05-21 01:59:42

file @details Caching of files with only does (sequential) read or writes of fixed- length records.

my_decimal.cc 11371 bytes 2013-04-05 12:27:18 2013-05-21 01:59:42  
my_decimal.h 13072 bytes 2013-04-05 12:27:18 2013-05-21 01:59:42

file It is interface module to fixed precision decimals library.

mysqld.cc 327745 bytes 2013-04-05 12:27:18 2013-05-21 01:59:45  
mysqld.h 28898 bytes 2013-04-05 12:27:18 2013-05-21 01:59:45  
mysqld_suffix.h 1197 bytes 2013-04-05 12:27:18 2013-05-21 01:59:46  
ndb_dist_priv_util.h 1977 bytes 2013-04-05 12:27:18 2013-05-21 01:59:46  
ndb_global_schema_lock.cc 12449 bytes 2013-04-05 12:27:18 2013-05-21 01:59:46  
ndb_global_schema_lock.h 927 bytes 2013-04-05 12:27:18 2013-05-21 01:59:46  
ndb_global_schema_lock_guard.h 1110 bytes 2013-04-05 12:27:18 2013-05-21 01:59:46  
ndb_local_connection.cc 12854 bytes 2013-04-05 12:27:18 2013-05-21 01:59:46  
ndb_local_connection.h 2720 bytes 2013-04-05 12:27:18 2013-05-21 01:59:46  
ndb_mi.cc 2170 bytes 2013-04-05 12:27:18 2013-05-21 01:59:46  
ndb_mi.h 1440 bytes 2013-04-05 12:27:18 2013-05-21 01:59:46  
ndb_share.cc 765 bytes 2013-04-05 12:27:18 2013-05-21 01:59:46  
ndb_share.h 4692 bytes 2013-04-05 12:27:18 2013-05-21 01:59:46  
ndb_table_guard.h 2491 bytes 2013-04-05 12:27:18 2013-05-21 01:59:46  
ndb_thd.cc 1272 bytes 2013-04-05 12:27:18 2013-05-21 01:59:46  
ndb_thd.h 1434 bytes 2013-04-05 12:27:18 2013-05-21 01:59:46  
ndb_thd_ndb.cc 2760 bytes 2013-04-05 12:27:18 2013-05-21 01:59:46  
ndb_thd_ndb.h 4074 bytes 2013-04-05 12:27:18 2013-05-21 01:59:46  
net_serv.cc 27926 bytes 2013-04-05 12:27:18 2013-05-21 01:59:46

file This file is the net layer API for the MySQL client/server protocol.

nt_servc.cc 14787 bytes 2013-04-05 12:27:18 2013-05-21 01:59:46  
nt_servc.h 3066 bytes 2013-04-05 12:27:18 2013-05-21 01:59:47  
opt_explain.cc 62776 bytes 2013-04-05 12:27:18 2013-05-21 01:59:47

file "EXPLAIN <command>" implementation

opt_explain.h 2914 bytes 2013-04-05 12:27:18 2013-05-21 01:59:47  
opt_explain_format.h 16321 bytes 2013-04-05 12:27:18 2013-05-21 01:59:47  
opt_explain_json.cc 59154 bytes 2013-04-05 12:27:18 2013-05-21 01:59:48  
opt_explain_json.h 1673 bytes 2013-04-05 12:27:18 2013-05-21 01:59:48  
opt_explain_traditional.cc 8151 bytes 2013-04-05 12:27:18 2013-05-21 01:59:48  
opt_explain_traditional.h 1686 bytes 2013-04-05 12:27:18 2013-05-21 01:59:48  
opt_range.cc 468251 bytes 2013-04-05 12:27:18 2013-05-21 01:59:52  
opt_range.h 32416 bytes 2013-04-05 12:27:18 2013-05-21 01:59:52

classes to use when handling where clause

opt_sum.cc 36795 bytes 2013-04-05 12:27:18 2013-05-21 01:59:53

file Optimising of MIN(), MAX() and COUNT(*) queries without 'group by' clause by replacing the aggregate expression with a constant.

opt_trace.cc 42171 bytes 2013-04-05 12:27:18 2013-05-21 01:59:53

file Implementation of the Optimizer trace API (WL#5257)

opt_trace.h 46737 bytes 2013-04-05 12:27:18 2013-05-21 01:59:53  
opt_trace2server.cc 22727 bytes 2013-04-05 12:27:18 2013-05-21 01:59:54

file Implementation of the Optimizer trace API (WL#5257) Helpers connecting the optimizer trace to THD or Information Schema.

opt_trace_Doxyfile 66864 bytes 2013-04-05 12:27:18 -  
opt_trace_context.h 16309 bytes 2013-04-05 12:27:18 2013-05-21 01:59:54  
parse_file.cc 23231 bytes 2013-04-05 12:27:18 2013-05-21 01:59:54

file @brief Text .frm files management routines

parse_file.h 4071 bytes 2013-04-05 12:27:18 2013-05-21 01:59:54  
partition_element.h 4435 bytes 2013-04-05 12:27:18 2013-05-21 01:59:54  
partition_info.cc 94709 bytes 2013-04-05 12:27:18 2013-05-21 01:59:55

Some general useful functions

partition_info.h 15697 bytes 2013-04-05 12:27:18 2013-05-21 01:59:55  
password.c 18095 bytes 2013-04-05 12:27:18 2013-05-21 01:59:55

hecking routines

plistsort.c 3814 bytes 2013-04-05 12:27:18 2013-05-21 01:59:55

things to define before including the file:

procedure.cc 1299 bytes 2013-04-05 12:27:18 2013-05-21 01:59:55

Procedures (functions with changes output of select)

procedure.h 3915 bytes 2013-04-05 12:27:18 2013-05-21 01:59:55  
protocol.cc 43718 bytes 2013-04-05 12:27:18 2013-05-21 01:59:56

file Low level functions for storing data to be send to the MySQL client. The actual communction is handled by the net_xxx functions in net_serv.cc

protocol.h 7500 bytes 2013-04-05 12:27:18 2013-05-21 01:59:56  
records.cc 21258 bytes 2013-04-05 12:27:18 2013-05-21 01:59:56

file @brief Functions for easy reading of records, possible through a cache

records.h 2524 bytes 2013-04-05 12:27:18 2013-05-21 01:59:56  
replication.h 16839 bytes 2013-04-05 12:27:18 2013-05-21 01:59:56  
rpl_constants.h 2453 bytes 2013-04-05 12:27:18 2013-05-21 01:59:56  
rpl_filter.cc 17866 bytes 2013-04-05 12:27:18 2013-05-21 01:59:56  
rpl_filter.h 3905 bytes 2013-04-05 12:27:18 2013-05-21 01:59:56  
rpl_gtid.h 89117 bytes 2013-04-05 12:27:18 2013-05-21 01:59:57  
rpl_gtid_cache.cc 5547 bytes 2013-04-05 12:27:18 2013-05-21 01:59:57  
rpl_gtid_execution.cc 12170 bytes 2013-04-05 12:27:18 2013-05-21 01:59:57  
rpl_gtid_misc.cc 4318 bytes 2013-04-05 12:27:18 2013-05-21 01:59:57  
rpl_gtid_mutex_cond_array.cc 2912 bytes 2013-04-05 12:27:18 2013-05-21 01:59:57  
rpl_gtid_owned.cc 4252 bytes 2013-04-05 12:27:18 2013-05-21 01:59:57  
rpl_gtid_set.cc 40761 bytes 2013-04-05 12:27:18 2013-05-21 01:59:58  
rpl_gtid_sid_map.cc 5073 bytes 2013-04-05 12:27:18 2013-05-21 01:59:58  
rpl_gtid_specification.cc 2691 bytes 2013-04-05 12:27:18 2013-05-21 01:59:58  
rpl_gtid_state.cc 9482 bytes 2013-04-05 12:27:18 2013-05-21 01:59:58  
rpl_handler.cc 17030 bytes 2013-04-05 12:27:18 2013-05-21 01:59:58  
rpl_handler.h 5693 bytes 2013-04-05 12:27:18 2013-05-21 01:59:58  
rpl_info.cc 3076 bytes 2013-04-05 12:27:18 2013-05-21 01:59:58  
rpl_info.h 3910 bytes 2013-04-05 12:27:18 2013-05-21 01:59:58  
rpl_info_dummy.cc 5168 bytes 2013-04-05 12:27:18 2013-05-21 01:59:58  
rpl_info_dummy.h 2916 bytes 2013-04-05 12:27:18 2013-05-21 01:59:58  
rpl_info_factory.cc 30289 bytes 2013-04-05 12:27:18 2013-05-21 01:59:58  
rpl_info_factory.h 4311 bytes 2013-04-05 12:27:18 2013-05-21 01:59:59  
rpl_info_file.cc 17963 bytes 2013-04-05 12:27:18 2013-05-21 01:59:59  
rpl_info_file.h 4313 bytes 2013-04-05 12:27:18 2013-05-21 01:59:59  
rpl_info_handler.cc 1698 bytes 2013-04-05 12:27:18 2013-05-21 01:59:59  
rpl_info_handler.h 11726 bytes 2013-04-05 12:27:18 2013-05-21 01:59:59  
rpl_info_table.cc 17971 bytes 2013-04-05 12:27:18 2013-05-21 01:59:59  
rpl_info_table.h 4278 bytes 2013-04-05 12:27:18 2013-05-21 01:59:59  
rpl_info_table_access.cc 14089 bytes 2013-04-05 12:27:18 2013-05-21 01:59:59  
rpl_info_table_access.h 2125 bytes 2013-04-05 12:27:18 2013-05-21 01:59:59  
rpl_info_values.cc 1422 bytes 2013-04-05 12:27:18 2013-05-21 01:59:59  
rpl_info_values.h 1318 bytes 2013-04-05 12:27:18 2013-05-21 01:59:59  
rpl_injector.cc 9411 bytes 2013-04-05 12:27:18 2013-05-21 01:59:59  
rpl_injector.h 12467 bytes 2013-04-05 12:27:18 2013-05-21 01:59:59  
rpl_master.cc 68829 bytes 2013-04-05 12:27:18 2013-05-21 02:00:00  
rpl_master.h 3449 bytes 2013-04-05 12:27:18 2013-05-21 02:00:00  
rpl_mi.cc 17150 bytes 2013-04-05 12:27:18 2013-05-21 02:00:00  
rpl_mi.h 10644 bytes 2013-04-05 12:27:18 2013-05-21 02:00:00  
rpl_record.cc 16603 bytes 2013-04-05 12:27:18 2013-05-21 02:00:01  
rpl_record.h 1518 bytes 2013-04-05 12:27:18 2013-05-21 02:00:01  
rpl_record_old.cc 6386 bytes 2013-04-05 12:27:18 2013-05-21 02:00:01  
rpl_record_old.h 1375 bytes 2013-04-05 12:27:18 2013-05-21 02:00:01  
rpl_reporting.cc 5686 bytes 2013-04-05 12:27:18 2013-05-21 02:00:01  
rpl_reporting.h 4226 bytes 2013-04-05 12:27:18 2013-05-21 02:00:01  
rpl_rli.cc 79381 bytes 2013-04-05 12:27:18 2013-05-21 02:00:06  
rpl_rli.h 33850 bytes 2013-04-05 12:27:18 2013-05-21 02:00:06  
rpl_rli_pdb.cc 60244 bytes 2013-04-05 12:27:18 2013-05-21 02:00:06

NO_EMBEDDED_ACCESS_CHECKS

rpl_rli_pdb.h 12938 bytes 2013-04-05 12:27:18 2013-05-21 02:00:07  
rpl_slave.cc 295315 bytes 2013-04-05 12:27:18 2013-05-21 02:00:09

addtogroup Replication @{ @file @brief Code to run the io thread and the sql thread on the replication slave.

rpl_slave.h 13030 bytes 2013-04-05 12:27:18 2013-05-21 02:00:09  
rpl_tblmap.cc 4948 bytes 2013-04-05 12:27:18 2013-05-21 02:00:09  
rpl_tblmap.h 3172 bytes 2013-04-05 12:27:18 2013-05-21 02:00:09  
rpl_utility.cc 43904 bytes 2013-04-05 12:27:18 2013-05-21 02:00:10  
rpl_utility.h 14492 bytes 2013-04-05 12:27:18 2013-05-21 02:00:10  
scheduler.cc 5595 bytes 2013-04-05 12:27:18 2013-05-21 02:00:10

Implementation for the thread scheduler

scheduler.h 3106 bytes 2013-04-05 12:27:18 2013-05-21 02:00:10  
set_var.cc 24649 bytes 2013-04-05 12:27:18 2013-05-21 02:00:10

variable declarations are in sys_vars.cc now !!!

set_var.h 12492 bytes 2013-04-05 12:27:18 2013-05-21 02:00:10  
signal_handler.cc 9099 bytes 2013-04-05 12:27:18 2013-05-21 02:00:10  
sp.cc 82460 bytes 2013-04-05 12:27:18 2013-05-21 02:00:11  
sp.h 7523 bytes 2013-04-05 12:27:18 2013-05-21 02:00:11  
sp_cache.cc 6739 bytes 2013-04-05 12:27:18 2013-05-21 02:00:11  
sp_cache.h 1955 bytes 2013-04-05 12:27:18 2013-05-21 02:00:11  
sp_head.cc 62845 bytes 2013-04-05 12:27:18 2013-05-21 02:00:12  
sp_head.h 32332 bytes 2013-04-05 12:27:18 2013-05-21 02:00:12  
sp_instr.cc 48034 bytes 2013-04-05 12:27:18 2013-05-21 02:00:13  
sp_instr.h 43011 bytes 2013-04-05 12:27:18 2013-05-21 02:00:13  
sp_pcontext.cc 11633 bytes 2013-04-05 12:27:18 2013-05-21 02:00:13  
sp_pcontext.h 17407 bytes 2013-04-05 12:27:18 2013-05-21 02:00:13  
sp_rcontext.cc 14466 bytes 2013-04-05 12:27:18 2013-05-21 02:00:13  
sp_rcontext.h 15784 bytes 2013-04-05 12:27:18 2013-05-21 02:00:14  
spatial.cc 53376 bytes 2013-04-05 12:27:18 2013-05-21 02:00:14  
spatial.h 20009 bytes 2013-04-05 12:27:18 2013-05-21 02:00:14  
sql_acl.cc 367319 bytes 2013-04-05 12:27:18 2013-05-21 02:00:18

The privileges are saved in the following tables: mysql/user ; super user who are allowed to do almost anything mysql/host ; host privileges.

sql_acl.h 17360 bytes 2013-04-05 12:27:18 2013-05-21 02:00:18  
sql_admin.cc 40471 bytes 2013-04-05 12:27:18 2013-05-21 02:00:18  
sql_admin.h 2756 bytes 2013-04-05 12:27:18 2013-05-21 02:00:18  
sql_alloc.h 1895 bytes 2013-04-05 12:27:18 2013-05-21 02:00:18  
sql_alloc_error_handler.cc 1975 bytes 2013-04-05 12:27:18 2013-05-21 02:00:18  
sql_alter.cc 13345 bytes 2013-04-05 12:27:18 2013-05-21 02:00:19  
sql_alter.h 11880 bytes 2013-04-05 12:27:18 2013-05-21 02:00:19  
sql_analyse.cc 35145 bytes 2013-04-05 12:27:18 2013-05-21 02:00:19

Analyse database

sql_analyse.h 11497 bytes 2013-04-05 12:27:18 2013-05-21 02:00:19  
sql_array.h 5099 bytes 2013-04-05 12:27:18 2013-05-21 02:00:19  
sql_audit.cc 13312 bytes 2013-04-05 12:27:18 2013-05-21 02:00:20  
sql_audit.h 6185 bytes 2013-04-05 12:27:18 2013-05-21 02:00:20  
sql_base.cc 319230 bytes 2013-04-05 12:27:18 2013-05-21 02:00:22

Basic functions needed by many modules

sql_base.h 24088 bytes 2013-04-05 12:27:18 2013-05-21 02:00:22  
sql_binlog.cc 10351 bytes 2013-04-05 12:27:18 2013-05-21 02:00:22  
sql_binlog.h 895 bytes 2013-04-05 12:27:18 2013-05-21 02:00:22  
sql_bitmap.h 6364 bytes 2013-04-05 12:27:18 2013-05-21 02:00:22

Implementation of a bitmap type. The idea with this is to be able to handle any constant number of bits but also be able to use 32 or 64 bits bitmaps very efficiently

sql_bootstrap.cc 3362 bytes 2013-04-05 12:27:18 2013-05-21 02:00:22  
sql_bootstrap.h 1663 bytes 2013-04-05 12:27:18 2013-05-21 02:00:22  
sql_builtin.cc.in 1219 bytes 2013-04-05 12:27:18 -  
sql_cache.cc 153516 bytes 2013-04-05 12:27:18 2013-05-21 02:00:24

Description of the query cache: 1.

sql_cache.h 20216 bytes 2013-04-05 12:27:18 2013-05-21 02:00:24  
sql_callback.h 1543 bytes 2013-04-05 12:27:18 2013-05-21 02:00:24  
sql_class.cc 134097 bytes 2013-04-05 12:27:18 2013-05-21 02:00:25

This file implements classes defined in sql_class.h Especially the classes to handle a result from a select

sql_class.h 167997 bytes 2013-04-05 12:27:18 2013-05-21 02:00:27  
sql_client.cc 1611 bytes 2013-04-05 12:27:18 2013-05-21 02:00:27

This files defines some MySQL C API functions that are server specific

sql_cmd.h 6156 bytes 2013-04-05 12:27:18 2013-05-21 02:00:27

file Representation of an SQL command.

sql_connect.cc 28615 bytes 2013-04-05 12:27:18 2013-05-21 02:00:27

Functions to authenticate and handle requests for a connection

sql_connect.h 2148 bytes 2013-04-05 12:27:18 2013-05-21 02:00:27  
sql_const.h 10139 bytes 2013-04-05 12:27:18 2013-05-21 02:00:27

file File containing constants that can be used throughout the server. @note This file shall not contain any includes of any kinds.

sql_crypt.cc 1958 bytes 2013-04-05 12:27:18 2013-05-21 02:00:27

Functions to handle the encode() and decode() functions The strongness of this crypt is large based on how good the random generator is.

sql_crypt.h 1291 bytes 2013-04-05 12:27:18 2013-05-21 02:00:27  
sql_cursor.cc 12306 bytes 2013-04-05 12:27:18 2013-05-21 02:00:27  
sql_cursor.h 1954 bytes 2013-04-05 12:27:18 2013-05-21 02:00:28  
sql_data_change.cc 4817 bytes 2013-04-05 12:27:18 2013-05-21 02:00:28

file Contains classes representing SQL-data change statements. Currently the only data change functionality implemented here is function defaults.

sql_data_change.h 12767 bytes 2013-04-05 12:27:18 2013-05-21 02:00:28  
sql_db.cc 57185 bytes 2013-04-05 12:27:18 2013-05-21 02:00:28

create and drop of databases

sql_db.h 2121 bytes 2013-04-05 12:27:18 2013-05-21 02:00:28  
sql_delete.cc 32452 bytes 2013-04-05 12:27:18 2013-05-21 02:00:28

Delete of records tables. Multi-table deletes were introduced by Monty and Sinisa

sql_delete.h 1201 bytes 2013-04-05 12:27:18 2013-05-21 02:00:29  
sql_derived.cc 14458 bytes 2013-04-05 12:27:18 2013-05-21 02:00:29

Derived tables These were introduced by Sinisa <sinisa@mysql.com>

sql_derived.h 1764 bytes 2013-04-05 12:27:18 2013-05-21 02:00:29  
sql_do.cc 1665 bytes 2013-04-05 12:27:18 2013-05-21 02:00:29

Execute DO statement

sql_do.h 954 bytes 2013-04-05 12:27:18 2013-05-21 02:00:29  
sql_error.cc 31625 bytes 2013-04-05 12:27:18 2013-05-21 02:00:29

This file contains the implementation of error and warnings related Whenever an error or warning occurred, it pushes it to a warning list that the user can retrieve with SHOW WARNINGS or SHOW ERRORS.

sql_error.h 28162 bytes 2013-04-05 12:27:18 2013-05-21 02:00:29  
sql_executor.cc 131938 bytes 2013-04-05 12:27:18 2013-05-21 02:00:30

file @brief Query execution @defgroup Query_Executor Query Executor @{

sql_executor.h 11176 bytes 2013-04-05 12:27:18 2013-05-21 02:00:31  
sql_get_diagnostics.cc 9894 bytes 2013-04-05 12:27:18 2013-05-21 02:00:31  
sql_get_diagnostics.h 7849 bytes 2013-04-05 12:27:18 2013-05-21 02:00:31  
sql_handler.cc 30872 bytes 2013-04-05 12:27:18 2013-05-21 02:00:31

HANDLER ... commands - direct access to ISAM

sql_handler.h 3616 bytes 2013-04-05 12:27:18 2013-05-21 02:00:31  
sql_help.cc 24675 bytes 2013-04-05 12:27:18 2013-05-21 02:00:35  
sql_help.h 920 bytes 2013-04-05 12:27:18 2013-05-21 02:00:35  
sql_hset.h 2787 bytes 2013-04-05 12:27:18 2013-05-21 02:00:35  
sql_insert.cc 146886 bytes 2013-04-05 12:27:18 2013-05-21 02:00:37

Insert of records

sql_insert.h 2230 bytes 2013-04-05 12:27:18 2013-05-21 02:00:37  
sql_join_buffer.cc 110336 bytes 2013-04-05 12:27:18 2013-05-21 02:00:37

file @brief join cache optimizations @defgroup Query_Optimizer Query Optimizer @{

sql_join_buffer.h 31228 bytes 2013-04-05 12:27:18 2013-05-21 02:00:38  
sql_lex.cc 111272 bytes 2013-04-05 12:27:18 2013-05-21 02:00:39

A lexical scanner on a temporary buffer with a yacc interface

sql_lex.h 84440 bytes 2013-04-05 12:27:18 2013-05-21 02:00:39

defgroup Semantic_Analysis Semantic Analysis

sql_list.cc 1847 bytes 2013-04-05 12:27:18 2013-05-21 02:00:39  
sql_list.h 19080 bytes 2013-04-05 12:27:18 2013-05-21 02:00:40  
sql_load.cc 60854 bytes 2013-04-05 12:27:18 2013-05-21 02:00:40

Copy data from a textfile to table

sql_load.h 1270 bytes 2013-04-05 12:27:18 2013-05-21 02:00:40  
sql_locale.cc 133810 bytes 2013-04-05 12:27:18 2013-05-21 02:00:41

The beginnings of locale(7) support. Sponsored for subset of LC_TIME support, WorkLog entry 2928, -- Josh Chamas !! This file is built from my_locale.pl !!

sql_locale.h 2652 bytes 2013-04-05 12:27:18 2013-05-21 02:00:42  
sql_manager.cc 4170 bytes 2013-04-05 12:27:18 2013-05-21 02:00:42

This thread manages various maintenance tasks. o Flushing the tables every flush_time seconds. o Berkeley DB: removing unneeded log files.

sql_manager.h 942 bytes 2013-04-05 12:27:18 2013-05-21 02:00:42  
sql_optimizer.cc 331668 bytes 2013-04-05 12:27:18 2013-05-21 02:00:44

file @brief mysql_select and join optimization @defgroup Query_Optimizer Query Optimizer @{

sql_optimizer.h 26731 bytes 2013-04-05 12:27:18 2013-05-21 02:00:44  
sql_parse.cc 261740 bytes 2013-04-05 12:27:18 2013-05-21 02:00:47  
sql_parse.h 8832 bytes 2013-04-05 12:27:18 2013-05-21 02:00:47  
sql_partition.cc 284690 bytes 2013-04-05 12:27:18 2013-05-21 02:00:49

This file is a container for general functionality related to partitioning introduced in MySQL version 5.1.

sql_partition.h 11225 bytes 2013-04-05 12:27:18 2013-05-21 02:00:49  
sql_partition_admin.cc 30060 bytes 2013-04-05 12:27:18 2013-05-21 02:00:49  
sql_partition_admin.h 5864 bytes 2013-04-05 12:27:18 2013-05-21 02:00:49  
sql_planner.cc 145625 bytes 2013-04-05 12:27:18 2013-05-21 02:00:50

file @brief Create plan for a single select. @defgroup Query_Planner Query Planner @{

sql_planner.h 6224 bytes 2013-04-05 12:27:18 2013-05-21 02:00:50  
sql_plist.h 7436 bytes 2013-04-05 12:27:18 2013-05-21 02:00:50  
sql_plugin.cc 115325 bytes 2013-04-05 12:27:18 2013-05-21 02:00:51  
sql_plugin.h 6563 bytes 2013-04-05 12:27:18 2013-05-21 02:00:52  
sql_plugin_services.h 2302 bytes 2013-04-05 12:27:18 2013-05-21 02:00:52

support for Services

sql_prepare.cc 130475 bytes 2013-04-05 12:27:18 2013-05-21 02:00:53

file This file contains the implementation of prepared statements.

sql_prepare.h 11187 bytes 2013-04-05 12:27:18 2013-05-21 02:00:53  
sql_priv.h 14421 bytes 2013-04-05 12:27:18 2013-05-21 02:00:53

file @details Mostly this file is used in the server.

sql_profile.cc 24077 bytes 2013-04-05 12:27:18 2013-05-21 02:00:53

file 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).

sql_profile.h 6558 bytes 2013-04-05 12:27:18 2013-05-21 02:00:53  
sql_reload.cc 17675 bytes 2013-04-05 12:27:18 2013-05-21 02:00:53  
sql_reload.h 1101 bytes 2013-04-05 12:27:18 2013-05-21 02:00:53  
sql_rename.cc 10999 bytes 2013-04-05 12:27:18 2013-05-21 02:00:54

Atomic rename of table; RENAME TABLE t1 to t2, tmp to t1 [,...]

sql_rename.h 1096 bytes 2013-04-05 12:27:18 2013-05-21 02:00:54  
sql_resolver.cc 56727 bytes 2013-04-05 12:27:18 2013-05-21 02:00:54

file @brief Implementation of name resolution stage @defgroup Query_Resolver Query Resolver @{

sql_resolver.h 1376 bytes 2013-04-05 12:27:18 2013-05-21 02:00:54  
sql_rewrite.cc 18489 bytes 2013-04-05 12:27:18 2013-05-21 02:00:54

In here, we rewrite queries (to obfuscate passwords etc.) that need it before we log them.

sql_rewrite.h 780 bytes 2013-04-05 12:27:18 2013-05-21 02:00:54  
sql_select.cc 189394 bytes 2013-04-05 12:27:18 2013-05-21 02:00:56

file @brief mysql_select and join optimization @defgroup Query_Optimizer Query Optimizer @{

sql_select.h 43016 bytes 2013-04-05 12:27:18 2013-05-21 02:00:56  
sql_servers.cc 39337 bytes 2013-04-05 12:27:18 2013-05-21 02:00:56  
sql_servers.h 1836 bytes 2013-04-05 12:27:18 2013-05-21 02:00:56  
sql_show.cc 293153 bytes 2013-04-05 12:27:18 2013-05-21 02:00:59

Function with list databases, tables or fields

sql_show.h 9444 bytes 2013-04-05 12:27:18 2013-05-21 02:01:00  
sql_signal.cc 15057 bytes 2013-04-05 12:27:18 2013-05-21 02:01:00  
sql_signal.h 4129 bytes 2013-04-05 12:27:18 2013-05-21 02:01:00  
sql_sort.h 4511 bytes 2013-04-05 12:27:18 2013-05-21 02:01:00  
sql_state.c 1492 bytes 2013-04-05 12:27:18 2013-05-21 02:01:00

Functions to map mysqld errno to sql_state

sql_string.cc 28882 bytes 2013-04-05 12:27:18 2013-05-21 02:01:00

This file is originally from the mysql distribution. Coded by monty

sql_string.h 17409 bytes 2013-04-05 12:27:18 2013-05-21 02:01:01  
sql_table.cc 302820 bytes 2013-04-05 12:27:18 2013-05-21 02:01:10

drop and alter of tables

sql_table.h 9953 bytes 2013-04-05 12:27:18 2013-05-21 02:01:10  
sql_tablespace.cc 2493 bytes 2013-04-05 12:27:18 2013-05-21 02:01:10

drop and alter of tablespaces

sql_tablespace.h 956 bytes 2013-04-05 12:27:18 2013-05-21 02:01:10  
sql_test.cc 20933 bytes 2013-04-05 12:27:18 2013-05-21 02:01:10

Write some debug info

sql_test.h 1540 bytes 2013-04-05 12:27:18 2013-05-21 02:01:10  
sql_time.cc 51069 bytes 2013-04-05 12:27:18 2013-05-21 02:01:11

Functions to handle date and time

sql_time.h 11273 bytes 2013-04-05 12:27:18 2013-05-21 02:01:11  
sql_tmp_table.cc 70455 bytes 2013-04-05 12:27:18 2013-05-21 02:01:12

file Temporary tables implementation

sql_tmp_table.h 3110 bytes 2013-04-05 12:27:18 2013-05-21 02:01:12  
sql_trigger.cc 78886 bytes 2013-04-05 12:27:18 2013-05-21 02:01:12  
sql_trigger.h 8906 bytes 2013-04-05 12:27:18 2013-05-21 02:01:13  
sql_truncate.cc 16510 bytes 2013-04-05 12:27:18 2013-05-21 02:01:13  
sql_truncate.h 1921 bytes 2013-04-05 12:27:18 2013-05-21 02:01:13  
sql_udf.cc 18104 bytes 2013-04-05 12:27:18 2013-05-21 02:01:13

This implements 'user defined functions'

sql_udf.h 3922 bytes 2013-04-05 12:27:18 2013-05-21 02:01:13  
sql_union.cc 29538 bytes 2013-04-05 12:27:18 2013-05-21 02:01:13

UNION of select's UNION's were introduced by Monty and Sinisa <sinisa@mysql.com>

sql_union.h 1125 bytes 2013-04-05 12:27:18 2013-05-21 02:01:13  
sql_update.cc 79314 bytes 2013-04-05 12:27:18 2013-05-21 02:01:14

Single table and multi table updates of tables. Multi-table updates were introduced by Sinisa & Monty

sql_update.h 1908 bytes 2013-04-05 12:27:18 2013-05-21 02:01:14  
sql_view.cc 68361 bytes 2013-04-05 12:27:18 2013-05-21 02:01:15  
sql_view.h 2009 bytes 2013-04-05 12:27:18 2013-05-21 02:01:15  
sql_yacc.cc 1891ki bytes 2013-04-05 12:27:39 2013-05-21 02:01:25

C LALR(1) parser skeleton written by Richard Stallman, by simplifying the original so-called "semantic" parser.

sql_yacc.h 32923 bytes 2013-04-05 12:27:39 2013-05-21 02:01:26

Tokens.

sql_yacc.yy 503760 bytes 2013-04-05 12:27:18 -  
strfunc.cc 10173 bytes 2013-04-05 12:27:18 2013-05-21 02:01:26

Some useful string utility functions used by the MySQL server

strfunc.h 2404 bytes 2013-04-05 12:27:18 2013-05-21 02:01:26  
string_service.cc 5228 bytes 2013-04-05 12:27:18 2013-05-21 02:01:26

This file provide mysql_string service to plugins. operations on mysql_string can be performed by plugins via these service functions.

string_service.h 1082 bytes 2013-04-05 12:27:18 2013-05-21 02:01:26  
structs.h 15610 bytes 2013-04-05 12:27:18 2013-05-21 02:01:26  
sys_vars.cc 178534 bytes 2013-04-05 12:27:18 2013-05-21 02:01:27

file Definitions of all server's session or global variables.

sys_vars.h 77109 bytes 2013-04-05 12:27:18 2013-05-21 02:01:28

file "private" interface to sys_var - server configuration variables. This header is included only by the file that contains declarations of sys_var variables (sys_vars.cc).

sys_vars_shared.h 2584 bytes 2013-04-05 12:27:18 2013-05-21 02:01:28  
table.cc 194003 bytes 2013-04-05 12:27:18 2013-05-21 02:01:30

Some general useful functions

table.h 80383 bytes 2013-04-05 12:27:18 2013-05-21 02:01:31  
table_cache.cc 10113 bytes 2013-04-05 12:27:18 2013-05-21 02:01:31  
table_cache.h 16532 bytes 2013-04-05 12:27:18 2013-05-21 02:01:31  
table_id.h 1949 bytes 2013-04-05 12:27:18 2013-05-21 02:01:31  
thr_malloc.cc 2723 bytes 2013-04-05 12:27:18 2013-05-21 02:01:31

Mallocs for used in threads

thr_malloc.h 1442 bytes 2013-04-05 12:27:18 2013-05-21 02:01:31  
transaction.cc 24817 bytes 2013-04-05 12:27:18 2013-05-21 02:01:36  
transaction.h 1411 bytes 2013-04-05 12:27:18 2013-05-21 02:01:36  
tzfile.h 5009 bytes 2013-04-05 12:27:18 2013-05-21 02:01:36  
tztime.cc 83787 bytes 2013-04-05 12:27:18 2013-05-21 02:01:36

Most of the following code and structures were derived from public domain code from ftp://elsie.nci.nih.gov/pub (We will refer to this code as to elsie-code further.)

tztime.h 3499 bytes 2013-04-05 12:27:18 2013-05-21 02:01:36  
udf_example.cc 35599 bytes 2013-04-05 12:27:18 2013-05-21 02:01:37

example file of UDF (user definable functions) that are dynamicly loaded into the standard mysqld core.

udf_example.def 500 bytes 2013-04-05 12:27:18 -  
uniques.cc 22101 bytes 2013-04-05 12:27:18 2013-05-21 02:01:37

Function to handle quick removal of duplicates This code is used when doing multi-table deletes to find the rows in reference tables that needs to be deleted.

unireg.cc 37669 bytes 2013-04-05 12:27:18 2013-05-21 02:01:37

Functions to create a unireg form-file from a FIELD and a fieldname-fieldinfo struct.

unireg.h 7473 bytes 2013-04-05 12:27:18 2013-05-21 02:01:38  
uuid.cc 3754 bytes 2013-04-05 12:27:18 2013-05-21 02:01:38