Commit graph

490 commits

Author SHA1 Message Date
Sergei Golubchik
4105cbf4a2 after-merge fixes for 10.0-connect 2014-08-08 17:58:45 +02:00
Sergei Golubchik
2894758961 10.0-connect merge 2014-08-08 16:15:29 +02:00
Olivier Bertrand
f835588cc2 - Commiting merge files 2014-08-07 19:12:45 +02:00
Olivier Bertrand
0219ac1e98 This is a major update that fixes most of the issues and bugs that
have been created by the last addition of new CONNECT features.
The version previous to this one is a preliminary test version and
should not be distributed.

- Handle indexed UPDATE/DELETE. Previously this was just tested and
  an error message send when it could not be done. Now CONNECT can
  do it in all the cases. It is done by a MRR like tchnique by making
  a list of all update or delete to do, sort them, then execute them.
modified:
  storage/connect/array.cpp
  storage/connect/array.h
  storage/connect/filamap.cpp
  storage/connect/filamap.h
  storage/connect/filamdbf.cpp
  storage/connect/filamfix.cpp
  storage/connect/filamfix.h
  storage/connect/filamtxt.cpp
  storage/connect/filamtxt.h
  storage/connect/filamvct.cpp
  storage/connect/filamvct.h
  storage/connect/filamzip.cpp
  storage/connect/filamzip.h
  storage/connect/global.h
  storage/connect/ha_connect.cc
  storage/connect/ha_connect.h

- Differenciate Cardinality that returns a true or estimated table size
  and GetMaxSize that return a value equal or greater than the table
  row number. This fixes the errors of non matching opt files.
modified:
  storage/connect/connect.cc
  storage/connect/tabdos.cpp
  storage/connect/tabdos.h
  storage/connect/tabfix.cpp
  storage/connect/table.cpp
  storage/connect/tabmac.h
  storage/connect/tabmysql.cpp
  storage/connect/tabmysql.h
  storage/connect/tabodbc.cpp
  storage/connect/tabodbc.h
  storage/connect/tabpivot.h
  storage/connect/tabtbl.cpp
  storage/connect/tabtbl.h
  storage/connect/tabutil.cpp
  storage/connect/tabutil.h
  storage/connect/tabwmi.h
  storage/connect/xtable.h

- Fix some errors and issues when making index and opt files.
  Erase opt and index files for void tables.
  Fix wrong calculation of Block and Last in MakeBlockValues.
  Invalidate indexes before making opt file.
  Fully handle blocked variable tables. Make opt file for blocked
  variable tables even when they have no optimised colums.
modified:
  storage/connect/tabdos.cpp
  storage/connect/xindex.h

- Fix some errors making index
  Return an error when the allocation is too small (should not
  really occur now that GetMaxSize is sure)
  Don't use XXROW index for DBF tables because of soft deleted lines.
modified:
  storage/connect/xindex.cpp

- Typo
modified:
  storage/connect/macutil.cpp
  storage/connect/tabdos.h
  storage/connect/tabsys.cpp
  storage/connect/tabsys.h
2014-08-07 17:59:21 +02:00
Olivier Bertrand
b81b6d3f83 - Fix failing tests. part_file.test failure was due to a new alter flag that
were not taken in acount in check_if_supported_inplace_alter. mysql.test
  failure is strange, the suppressed warning should not be made anyway.
modified:
  storage/connect/ha_connect.cc
  storage/connect/mysql-test/connect/r/mysql.result
2014-08-05 17:01:41 +02:00
Alexander Barkov
089938cd43 Merge 10.0->10.0-connect 2014-08-04 18:17:56 +04:00
Olivier Bertrand
4d0587c331 - Fix an error pointed out by Valgrind due to uninitialised Correlated
variable. This variable is not to be used by CONNECT.
modified:
  storage/connect/array.cpp
  storage/connect/array.h
2014-07-25 11:37:07 +02:00
Olivier Bertrand
de3ee460da - Try to fix some test failure
modified:
  storage/connect/mysql-test/connect/t/part_table.test
2014-07-24 15:50:29 +02:00
Olivier Bertrand
c1d1dc25dd - Modif avglen calculation and add AVG_ROW_LENGTH option to test
This is to get same test results on Linux and Windows
modified:
  storage/connect/mysql-test/connect/r/part_file.result
  storage/connect/mysql-test/connect/r/part_table.result
  storage/connect/mysql-test/connect/t/part_file.test
  storage/connect/mysql-test/connect/t/part_table.test
  storage/connect/tabdos.cpp
2014-07-22 19:45:25 +02:00
Olivier Bertrand
decc23cbc2 - Fix bugs in handling of remote index when updating and deleting
modified:
  storage/connect/ha_connect.cc
  storage/connect/tabdos.cpp
  storage/connect/tabfmt.cpp
  storage/connect/tabmysql.cpp

- add AVG_REC_LENGTH option to avoid result mismatch between
  Windows and Linux
modified:
  storage/connect/mysql-test/connect/r/part_file.result
  storage/connect/mysql-test/connect/r/part_table.result
  storage/connect/mysql-test/connect/t/part_file.test
2014-07-22 15:51:21 +02:00
Olivier Bertrand
26e4b69ffd - FIX errors and some gcc warnings
modified:
  storage/connect/array.cpp
  storage/connect/array.h
  storage/connect/blkfil.cpp
  storage/connect/blkfil.h
  storage/connect/filter.cpp
  storage/connect/filter.h
  storage/connect/ha_connect.cc
  storage/connect/tabdos.cpp
  
- FIX problems of DIR table on LINUX:
  The order of the result is not the same than the one on Windows
  An error occurs when no file match the pattern
  Also the row numbers may also be different (not fixed yet)
modified:
  storage/connect/mysql-test/connect/r/part_file.result
  storage/connect/mysql-test/connect/r/part_table.result
  storage/connect/mysql-test/connect/t/part_file.test
2014-07-20 20:39:17 +02:00
Olivier Bertrand
4b2092ebea This is a new version of the CONNECT storage engine. It was developed in
a sub-branch of this one and merged by pushing all the changes from it.
This version adds the following to CONNECT:

- MRR support (similar to the MyISAM one)
- Block, Remote and dynamic indexing
- Partitioning support (using the PARTITION engine)

Here is a list of the commited changes made in the sub-branch:
========================================================================

------------------------------------------------------------
revno: 4009
committer: Olivier Bertrand <bertrandop@gmail.com>
branch nick: 10.0-connect
timestamp: Thu 2014-07-17 18:13:51 +0200
message:
  This commit brings many changes, in particular two important ones:
  1) Support of partitioning by connect. A table can be partitioned
     by files, this is an enhanced MULTIPLE table. It can be also
     partitioned by sub-tables like TBL and this enables table sharding.
  2) Handling a CONNECT bug that causes in some cases extraneous rows
     to remain in the table after an UPDATE or DELETE when the command
     uses indexing (for not fixed file tables). Until a real fix is
     done, CONNECT tries to ignore indexing and if it cannot do it
     abort the command with an error message.

  - Add tests on partitioning
  added:
    storage/connect/mysql-test/connect/r/part_file.result
    storage/connect/mysql-test/connect/r/part_table.result
    storage/connect/mysql-test/connect/t/part_file.test
    storage/connect/mysql-test/connect/t/part_table.test

  - Temporary fix
  modified:
    sql/sql_partition.cc

  - Add partition support
  modified:
    storage/connect/ha_connect.cc
    storage/connect/ha_connect.h
    storage/connect/reldef.cpp
    storage/connect/reldef.h
    storage/connect/tabdos.cpp

  - Add functions ha_connect::IsUnique and ha_connect::CheckColumnList
  modified:
    storage/connect/ha_connect.cc
    storage/connect/ha_connect.h

  - Prevent updating a partition table column that is part of
    the partition function (outward tables only)
  modified:
    storage/connect/ha_connect.cc

  - Support INSERT/UPDATE/DELETE for PROXY tables
  modified:
    storage/connect/tabutil.cpp

  - Handle the bug on updating rows via indexing. Waiting for a real fix,
    Don't use indexing when possible else raise an error and abort.
  modified:
    storage/connect/ha_connect.cc

  - dbuserp->UseTemp set to TMP_AUTO
  modified:
    storage/connect/connect.cc

  - Add members nox, abort and only
  modified:
    storage/connect/ha_connect.cc
    storage/connect/ha_connect.h

  - Add arguments nox and abort to CntCloseTable
  modified:
    storage/connect/connect.cc
    storage/connect/connect.h
    storage/connect/filamap.cpp
    storage/connect/filamap.h
    storage/connect/filamdbf.cpp
    storage/connect/filamdbf.h
    storage/connect/filamfix.cpp
    storage/connect/filamfix.h
    storage/connect/filamtxt.cpp
    storage/connect/filamtxt.h
    storage/connect/filamvct.cpp
    storage/connect/filamvct.h
    storage/connect/filamzip.cpp
    storage/connect/filamzip.h
    storage/connect/ha_connect.cc

  - Add arguments abort to CloseTableFile and RenameTempFile
  modified:
    storage/connect/filamap.cpp
    storage/connect/filamap.h
    storage/connect/filamdbf.cpp
    storage/connect/filamdbf.h
    storage/connect/filamfix.cpp
    storage/connect/filamfix.h
    storage/connect/filamtxt.cpp
    storage/connect/filamtxt.h
    storage/connect/filamvct.cpp
    storage/connect/filamvct.h
    storage/connect/filamzip.cpp
    storage/connect/filamzip.h
    storage/connect/tabdos.cpp
    storage/connect/tabdos.h
    storage/connect/tabvct.cpp
    storage/connect/xtable.h

  - Fix info->records when file does not exists
  modified:
    storage/connect/connect.cc

  - Close XML table when opened for info
  modified:
    storage/connect/connect.cc

  - Add function VCTFAM::GetFileLength
  modified:
    storage/connect/filamvct.cpp
    storage/connect/filamvct.h

  - Column option DISTRIB -> ENUM
  modified:
    storage/connect/ha_connect.cc

  - Options connect, query_string and partname allways available
  modified:
    storage/connect/ha_connect.cc

  - Add function MYSQLC::GetTableSize
  modified:
    storage/connect/myconn.cpp
    storage/connect/myconn.h

  - Add new special columns (PARTNAME, FNAME, FPATH, FTYPE and FDISK)
  modified:
    storage/connect/colblk.cpp
    storage/connect/colblk.h
    storage/connect/plgdbsem.h
    storage/connect/table.cpp

  - Add function ExtractFromPath
  modified:
    storage/connect/colblk.cpp
    storage/connect/plgdbsem.h
    storage/connect/plgdbutl.cpp

  - Enhance Cardinality for some table types
  modified:
    storage/connect/tabdos.cpp
    storage/connect/tabmysql.cpp
    storage/connect/tabmysql.h
    storage/connect/tabodbc.cpp
    storage/connect/tabodbc.h
    storage/connect/tabsys.cpp
    storage/connect/tabsys.h
    storage/connect/xindex.cpp
    storage/connect/xindex.h
    storage/connect/xtable.h

  - Add test on special column
  modified:
    storage/connect/tabfmt.cpp

  - Add new files (added for block indexing)
  modified:
    storage/connect/CMakeLists.txt
------------------------------------------------------------
revno: 4007 [merge]
committer: Olivier Bertrand <bertrandop@gmail.com>
branch nick: 10.0-connect
timestamp: Sat 2014-05-31 12:31:26 +0200
message:
  - Begin adding support of partition tables
  modified:
    storage/connect/ha_connect.cc
    storage/connect/ha_connect.h
    storage/connect/reldef.cpp

  - Add INSERT/UPDATE support to PROXY tables
  modified:
    storage/connect/tabutil.cpp
    storage/connect/tabutil.h

  - Take care of SPECIAL columns
  modified:
    storage/connect/filamdbf.cpp
    storage/connect/reldef.h
    storage/connect/tabfmt.cpp

  -Typo and misc
  modified:
    storage/connect/odbconn.cpp
    storage/connect/tabfix.cpp
    storage/connect/xindex.cpp
------------------------------------------------------------
revno: 4006
committer: Olivier Bertrand <bertrandop@gmail.com>
branch nick: 10.0-connect
timestamp: Sat 2014-05-10 12:21:08 +0200
message:
  - FIX some MAP and XMAP errors (such as mapped indexes not closed)
    Do not put version in XML files header
    Remove HTON_NO_PARTITION for testing
    Fix a wrong return (instead of DBUG_RETURN) in index_init
    Plus a few typos
  modified:
    storage/connect/connect.cc
    storage/connect/filter.cpp
    storage/connect/ha_connect.cc
    storage/connect/maputil.cpp
    storage/connect/mysql-test/connect/r/alter_xml.result
    storage/connect/mysql-test/connect/r/xml.result
    storage/connect/table.cpp
    storage/connect/tabxml.cpp
    storage/connect/xindex.cpp
    storage/connect/xindex.h
    storage/connect/xtable.h
------------------------------------------------------------
revno: 4005
committer: Olivier Bertrand <bertrandop@gmail.com>
branch nick: 10.0-connect
timestamp: Fri 2014-05-02 15:55:45 +0200
message:
  - Adding fetched columns to Dynamic index key (unique only)
    Fix two bugs concerning added KXYCOL's:
    1 - Not set during reading
    2 - Val_K not set in FastFind
  modified:
    storage/connect/connect.cc
    storage/connect/filamtxt.h
    storage/connect/tabdos.cpp
    storage/connect/tabfix.cpp
    storage/connect/table.cpp
    storage/connect/valblk.h
    storage/connect/xindex.cpp
    storage/connect/xindex.h
    storage/connect/xtable.h
------------------------------------------------------------
revno: 4003
committer: Olivier Bertrand <bertrandop@gmail.com>
branch nick: 10.0-connect
timestamp: Wed 2014-04-30 10:48:29 +0200
message:
  - Implementation of adding selected columns to dynamic indexes.
  modified:
    storage/connect/connect.cc
    storage/connect/ha_connect.cc
    storage/connect/ha_connect.h
    storage/connect/tabdos.cpp
    storage/connect/tabdos.h
    storage/connect/tabvct.cpp
    storage/connect/tabvct.h
    storage/connect/xindex.cpp
    storage/connect/xindex.h
------------------------------------------------------------
revno: 4001
committer: Olivier Bertrand <bertrandop@gmail.com>
branch nick: 10.0-connect
timestamp: Sat 2014-04-26 00:17:26 +0200
message:
  - Implement dynamic indexing
  modified:
    storage/connect/connect.cc
    storage/connect/filter.cpp
    storage/connect/filter.h
    storage/connect/ha_connect.cc
    storage/connect/ha_connect.h
    storage/connect/tabdos.cpp
    storage/connect/tabdos.h
    storage/connect/table.cpp
    storage/connect/xindex.cpp
    storage/connect/xindex.h
    storage/connect/xtable.h
------------------------------------------------------------
revno: 3995
committer: Olivier Bertrand <bertrandop@gmail.com>
branch nick: 10.0-connect
timestamp: Sun 2014-03-23 18:49:19 +0100
message:
  - Work in progress
  modified:
    storage/connect/filter.h
    storage/connect/ha_connect.cc
    storage/connect/ha_connect.h
    storage/connect/mysql-test/connect/r/alter.result
    storage/connect/mysql-test/connect/r/xml.result
------------------------------------------------------------
revno: 3991
committer: Olivier Bertrand <bertrandop@gmail.com>
branch nick: 10.0-connect
timestamp: Mon 2014-03-10 18:59:36 +0100
message:
  - Adding files needed for block indexing
  added:
    storage/connect/array.cpp
    storage/connect/array.h
    storage/connect/blkfil.cpp
    storage/connect/blkfil.h
    storage/connect/filter.cpp
    storage/connect/filter.h
========================================================================
This commit of the main branch adds:

- A change needed to have the engine function check_if_supported_inplace_alter
  called for partition tables (was done manually in the sub-branch) by adding
  the preparser define: PARTITION_SUPPORTS_INPLACE_ALTER
modified:
  sql/CMakeLists.txt

- A fix concerning the FileExists function. It was needed to force the function
  table_flags to return the same flags for all partitions. This is tested by
  the partition engine and raises an error if flags are not equal.
  The way file name, table name and connection string are retrieved has been
  modified to cope with it.
modified:
  storage/connect/ha_connect.cc
  storage/connect/ha_connect.h
  storage/connect/reldef.cpp

- A few typos, such as the version string.
modified:
  storage/connect/ha_connect.cc

- Updating some test result files because some warnings are no more raised.
modified:
  storage/connect/mysql-test/connect/r/occur.result
  storage/connect/mysql-test/connect/r/part_file.result
  storage/connect/mysql-test/connect/r/pivot.result
2014-07-20 12:31:42 +02:00
Olivier Bertrand
6c8fbe61ea Commit merged files.
- Fix result length mismatch because an error message was modified.
modified:
  storage/connect/mysql-test/connect/r/alter.result
2014-07-17 19:28:28 +02:00
Olivier Bertrand
1904284361 This commit brings many changes, in particular two important ones:
1) Support of partitioning by connect. A table can be partitioned
   by files, this is an enhanced MULTIPLE table. It can be also
   partitioned by sub-tables like TBL and this enables table sharding.
2) Handling a CONNECT bug that causes in some cases extraneous rows
   to remain in the table after an UPDATE or DELETE when the command
   uses indexing (for not fixed file tables). Until a real fix is
   done, CONNECT tries to ignore indexing and if it cannot do it
   abort the command with an error message.

- Add tests on partitioning
added:
  storage/connect/mysql-test/connect/r/part_file.result
  storage/connect/mysql-test/connect/r/part_table.result
  storage/connect/mysql-test/connect/t/part_file.test
  storage/connect/mysql-test/connect/t/part_table.test

- Temporary fix
modified:
  sql/sql_partition.cc

- Add partition support
modified:
  storage/connect/ha_connect.cc
  storage/connect/ha_connect.h
  storage/connect/reldef.cpp
  storage/connect/reldef.h
  storage/connect/tabdos.cpp

- Add functions ha_connect::IsUnique and ha_connect::CheckColumnList
modified:
  storage/connect/ha_connect.cc
  storage/connect/ha_connect.h

- Prevent updating a partition table column that is part of
  the partition function (outward tables only)
modified:
  storage/connect/ha_connect.cc

- Support INSERT/UPDATE/DELETE for PROXY tables
modified:
  storage/connect/tabutil.cpp

- Handle the bug on updating rows via indexing. Waiting for a real fix,
  Don't use indexing when possible else raise an error and abort.
modified:
  storage/connect/ha_connect.cc

- dbuserp->UseTemp set to TMP_AUTO
modified:
  storage/connect/connect.cc

- Add members nox, abort and only
modified:
  storage/connect/ha_connect.cc
  storage/connect/ha_connect.h

- Add arguments nox and abort to CntCloseTable
modified:
  storage/connect/connect.cc
  storage/connect/connect.h
  storage/connect/filamap.cpp
  storage/connect/filamap.h
  storage/connect/filamdbf.cpp
  storage/connect/filamdbf.h
  storage/connect/filamfix.cpp
  storage/connect/filamfix.h
  storage/connect/filamtxt.cpp
  storage/connect/filamtxt.h
  storage/connect/filamvct.cpp
  storage/connect/filamvct.h
  storage/connect/filamzip.cpp
  storage/connect/filamzip.h
  storage/connect/ha_connect.cc

- Add arguments abort to CloseTableFile and RenameTempFile
modified:
  storage/connect/filamap.cpp
  storage/connect/filamap.h
  storage/connect/filamdbf.cpp
  storage/connect/filamdbf.h
  storage/connect/filamfix.cpp
  storage/connect/filamfix.h
  storage/connect/filamtxt.cpp
  storage/connect/filamtxt.h
  storage/connect/filamvct.cpp
  storage/connect/filamvct.h
  storage/connect/filamzip.cpp
  storage/connect/filamzip.h
  storage/connect/tabdos.cpp
  storage/connect/tabdos.h
  storage/connect/tabvct.cpp
  storage/connect/xtable.h

- Fix info->records when file does not exists
modified:
  storage/connect/connect.cc

- Close XML table when opened for info
modified:
  storage/connect/connect.cc

- Add function VCTFAM::GetFileLength
modified:
  storage/connect/filamvct.cpp
  storage/connect/filamvct.h

- Column option DISTRIB -> ENUM
modified:
  storage/connect/ha_connect.cc

- Options connect, query_string and partname allways available
modified:
  storage/connect/ha_connect.cc

- Add function MYSQLC::GetTableSize
modified:
  storage/connect/myconn.cpp
  storage/connect/myconn.h

- Add new special columns (PARTNAME, FNAME, FPATH, FTYPE and FDISK)
modified:
  storage/connect/colblk.cpp
  storage/connect/colblk.h
  storage/connect/plgdbsem.h
  storage/connect/table.cpp

- Add function ExtractFromPath
modified:
  storage/connect/colblk.cpp
  storage/connect/plgdbsem.h
  storage/connect/plgdbutl.cpp

- Enhance Cardinality for some table types
modified:
  storage/connect/tabdos.cpp
  storage/connect/tabmysql.cpp
  storage/connect/tabmysql.h
  storage/connect/tabodbc.cpp
  storage/connect/tabodbc.h
  storage/connect/tabsys.cpp
  storage/connect/tabsys.h
  storage/connect/xindex.cpp
  storage/connect/xindex.h
  storage/connect/xtable.h

- Add test on special column
modified:
  storage/connect/tabfmt.cpp

- Add new files (added for block indexing)
modified:
  storage/connect/CMakeLists.txt
2014-07-17 18:13:51 +02:00
Sergei Golubchik
086a81986b MDEV-5867 ALTER TABLE t1 ENGINE=InnoDB keeps bad options when t1 ENGINE is CONNECT
Comment out unknown options in SHOW CREATE TABLE unless IGNORE_BAD_TABLE_OPTIONS is used
2014-07-08 19:39:27 +02:00
Olivier Bertrand
43752dbf49 - Fix a bug of MYSQL table type. When (REMOTE) indexed, local indexing was
wrongly used for UPDATE and DELETE.
modified:
  storage/connect/ha_connect.cc
  storage/connect/tabmysql.cpp
2014-06-21 16:02:50 +02:00
Olivier Bertrand
70160c22f0 - Fix calculating the number of fields of CSV and FMT tables. Could be wrong
on UPDATE and INSERT if the table had special columns.
modified:
  storage/connect/tabfmt.cpp
2014-06-15 17:01:58 +02:00
Sergei Golubchik
094b01d4f5 10.0-connect 2014-06-09 18:00:53 +02:00
Michael Widenius
414e8388bf Fixed compiler warnings
mysys/psi_noop.c:
  Fixed wrong prototype
sql/rpl_gtid.cc:
  Added #ifndef to hide not used variable
storage/connect/connect.cc:
  Added volatile to avoid compiler warning in gcc 4.8.1
storage/connect/filamvct.cpp:
  Added volatile to avoid compiler warning in gcc 4.8.1
storage/maria/ma_checkpoint.c:
  Removed cast to avoid compiler warning
storage/myisam/mi_delete_table.c:
  Added attribute to avoid compiler warning
storage/tokudb/ha_tokudb.cc:
  Use LINT_INIT_STRUCT to avoid compiler warnings
storage/tokudb/hatoku_hton.cc:
  Use LINT_INIT_STRUCT to avoid compiler warnings
storage/tokudb/tokudb_card.h:
  Use LINT_INIT_STRUCT to avoid compiler warnings
storage/tokudb/tokudb_status.h:
  Use LINT_INIT_STRUCT to avoid compiler warnings
2014-06-04 13:23:00 +03:00
Olivier Bertrand
78292e17ae - Commit merged files
modified:
  storage/connect/colblk.h
  storage/connect/ha_connect.cc
  storage/connect/mysql-test/connect/r/csv.result
  storage/connect/mysql-test/connect/r/dbf.result
  storage/connect/mysql-test/connect/r/fix.result
  storage/connect/mysql-test/connect/r/ini.result
  storage/connect/mysql-test/connect/r/vec.result
  storage/connect/mysql-test/connect/t/csv.test
  storage/connect/mysql-test/connect/t/dbf.test
  storage/connect/mysql-test/connect/t/fix.test
  storage/connect/mysql-test/connect/t/ini.test
  storage/connect/mysql-test/connect/t/vec.test
  storage/connect/reldef.h
  storage/connect/tabdos.cpp
  storage/connect/tabdos.h
  storage/connect/tabfmt.cpp
  storage/connect/tabmysql.cpp
2014-05-31 13:18:32 +02:00
Olivier Bertrand
128136cbdf - Add support of partition tables
modified:
  storage/connect/ha_connect.cc
  storage/connect/ha_connect.h
  storage/connect/reldef.cpp

- Add INSERT/UPDATE support to PROXY tables
modified:
  storage/connect/tabutil.cpp
  storage/connect/tabutil.h

- Take care of SPECIAL columns
modified:
  storage/connect/filamdbf.cpp
  storage/connect/reldef.h
  storage/connect/tabfmt.cpp

-Typo and misc
modified:
  storage/connect/odbconn.cpp
  storage/connect/tabfix.cpp
  storage/connect/xindex.cpp
2014-05-31 12:31:26 +02:00
Olivier Bertrand
c1973c80d4 - Eliminate virtual columns from CSV and FMT table fields
modified:
  storage/connect/colblk.h
  storage/connect/reldef.h
  storage/connect/tabfmt.cpp

- Fix length specification and writing (when using FIELD_FORMAT) of DECIMAL columns
modified:
  storage/connect/ha_connect.cc
  storage/connect/tabdos.cpp

- Add the D field_format option (specifying the decimal separator character)
modified:
  storage/connect/tabdos.cpp
  storage/connect/tabdos.h
  storage/connect/tabfmt.cpp
2014-05-30 14:53:15 +02:00
Olivier Bertrand
cd185c1468 - Fix a bug causing the tabname option to be ignored when the connection
string was not an URL but a server name. Also make the dbname option
  to be recignized in create (was only seached in option_list)
modified:
  storage/connect/ha_connect.cc
  storage/connect/tabmysql.cpp
2014-05-27 12:50:52 +02:00
Sergei Golubchik
edf1fbd25b MDEV-6153 Trivial Lintian errors in MariaDB sources: spelling errors and wrong executable bits 2014-05-13 11:53:30 +02:00
Olivier Bertrand
8b7c7b9280 - Fix writing header of void CONNECT DBF tables on first insert. An error
occured when the table definition had a special column that was not skipped
  from the header.
modified:
  storage/connect/filamdbf.cpp

- Update some test cases to reflect a change of error message generated when
  trying to update or delete a read only table.
modified:
  storage/connect/mysql-test/connect/r/csv.result
  storage/connect/mysql-test/connect/r/dbf.result
  storage/connect/mysql-test/connect/r/fix.result
  storage/connect/mysql-test/connect/r/ini.result
  storage/connect/mysql-test/connect/r/vec.result
  storage/connect/mysql-test/connect/t/csv.test
  storage/connect/mysql-test/connect/t/dbf.test
  storage/connect/mysql-test/connect/t/fix.test
  storage/connect/mysql-test/connect/t/ini.test
  storage/connect/mysql-test/connect/t/vec.test
2014-05-12 23:42:17 +02:00
Olivier Bertrand
9cb4b6c009 - FIX some MAP and XMAP errors (such as mapped indexes not closed)
Do not put version in XML files header
  Remove HTON_NO_PARTITION for testing
  Fix a wrong return (instead of DBUG_RETURN) in index_init
  Plus a few typos
modified:
  storage/connect/connect.cc
  storage/connect/filter.cpp
  storage/connect/ha_connect.cc
  storage/connect/maputil.cpp
  storage/connect/mysql-test/connect/r/alter_xml.result
  storage/connect/mysql-test/connect/r/xml.result
  storage/connect/table.cpp
  storage/connect/tabxml.cpp
  storage/connect/xindex.cpp
  storage/connect/xindex.h
  storage/connect/xtable.h
2014-05-10 12:21:08 +02:00
Olivier Bertrand
7bbcc3e4ed - Fix wrong error "Invalid offset for CVS table" when a special
column is defined in a CSV table (MDEV-6187)
modified:
  storage/connect/ha_connect.cc
  storage/connect/reldef.h
  storage/connect/tabfmt.cpp
2014-05-09 12:35:19 +02:00
Sergei Golubchik
229dad1f9b merge with 10.0-connect 2014-05-08 11:33:51 +02:00
Olivier Bertrand
3743e1e0f6 - Fix gcc error and warnings
modified:
  storage/connect/odbconn.cpp
  storage/connect/xindex.cpp
2014-05-06 16:00:48 +02:00
Olivier Bertrand
9d41d856a7 - Fix a bug concerning index mapping that caused mapped index files
not to be unmapped. This caused a crash instead of reporting an
  error. This was also fixed.
modified:
  storage/connect/connect.cc
  storage/connect/ha_connect.cc
  storage/connect/maputil.cpp
  storage/connect/table.cpp
  storage/connect/xindex.cpp
  storage/connect/xindex.h
  storage/connect/xtable.h
2014-05-05 17:36:16 +02:00
Olivier Bertrand
cdbb795837 - Adding fetched columns to Dynamic index key (unique only)
Fix two bugs concerning added KXYCOL's:
  1 - Not set during reading
  2 - Val_K not set in FastFind
modified:
  storage/connect/connect.cc
  storage/connect/filamtxt.h
  storage/connect/tabdos.cpp
  storage/connect/tabfix.cpp
  storage/connect/table.cpp
  storage/connect/valblk.h
  storage/connect/xindex.cpp
  storage/connect/xindex.h
  storage/connect/xtable.h
2014-05-02 15:55:45 +02:00
Sergei Golubchik
a03997db43 MDEV-6085 ALTER TABLE looses the connection string 2014-05-01 18:27:52 +02:00
Olivier Bertrand
006dfe5282 - Commit merged files (HUGE to use instead of storing MySQL result sets)
modified:
  storage/connect/myconn.cpp
  storage/connect/myconn.h
  storage/connect/tabmysql.cpp
  storage/connect/tabmysql.h
  storage/connect/xindex.cpp
  storage/connect/xindex.h
2014-04-30 11:05:11 +02:00
Olivier Bertrand
e7c7256d1d - Implementation of adding selected columns to dynamic indexes.
modified:
  storage/connect/connect.cc
  storage/connect/ha_connect.cc
  storage/connect/ha_connect.h
  storage/connect/tabdos.cpp
  storage/connect/tabdos.h
  storage/connect/tabvct.cpp
  storage/connect/tabvct.h
  storage/connect/xindex.cpp
  storage/connect/xindex.h
2014-04-30 10:48:29 +02:00
Olivier Bertrand
f3af6da976 - Enable MYSQL tables to USE result instead of STORE result.
See the issue reported in MDEV-6142.
modified:
  storage/connect/myconn.cpp
  storage/connect/myconn.h
  storage/connect/tabmysql.cpp
  storage/connect/tabmysql.h
2014-04-27 19:18:20 +02:00
Olivier Bertrand
883c37a827 - Commit merged files
modified:
  storage/connect/ha_connect.cc
  storage/connect/odbconn.cpp
  storage/connect/tabdos.h
2014-04-26 00:34:54 +02:00
Olivier Bertrand
0e20f02174 - Implement dynamic indexing
modified:
  storage/connect/connect.cc
  storage/connect/filter.cpp
  storage/connect/filter.h
  storage/connect/ha_connect.cc
  storage/connect/ha_connect.h
  storage/connect/tabdos.cpp
  storage/connect/tabdos.h
  storage/connect/table.cpp
  storage/connect/xindex.cpp
  storage/connect/xindex.h
  storage/connect/xtable.h
2014-04-26 00:17:26 +02:00
Olivier Bertrand
24369d2175 - Check in Indexable, create and check_if_supported_inplace_alter for not indexable
tables when they are Multiple or Compressed.
modified:
  storage/connect/ha_connect.cc
  storage/connect/tabdos.h
2014-04-25 19:14:33 +02:00
Olivier Bertrand
e9bb12acdb - Do not throw an error on empty ODBC CATFUNC (MDEV-5455)
modified:
  storage/connect/ha_connect.cc
  storage/connect/odbconn.cpp
2014-04-25 15:34:02 +02:00
Olivier Bertrand
9d29647487 - Commit merged files
removed:
  libmysql/libmysql.ver.in
  libmysql/rpm_support.cc
  mysql-test/r/backup.result
  mysql-test/r/binlog_tx_isolation.result
  mysql-test/r/isam.result
  mysql-test/r/rpl_colSize.result
  mysql-test/r/rpl_extraColmaster_innodb.result
  mysql-test/r/rpl_extraColmaster_myisam.result
  mysql-test/r/slave-running.result
  mysql-test/r/slave-stopped.result
  storage/test_sql_discovery/mysql-test/archive/discover.rdiff
  storage/test_sql_discovery/mysql-test/main/r/plugin.rdiff
  storage/tokudb/ft-index/portability/tests/test-fair-rwlock.cc
  storage/tokudb/ft-index/portability/toku_fair_rwlock.cc
  storage/tokudb/ft-index/portability/toku_fair_rwlock.h
  storage/tokudb/scripts/run.tests.7.0.3.bash
added:
  cmake/CPackRPM.cmake
  cmake/pcre.cmake
  mysql-test/include/have_metadata_lock_info.inc
  mysql-test/include/have_metadata_lock_info.opt
  mysql-test/include/have_rbr_triggers.inc
  mysql-test/include/have_unix_socket.inc
  mysql-test/include/save_master_gtid.inc
  mysql-test/include/sync_with_master_gtid.inc
  mysql-test/r/create_or_replace.result
  mysql-test/r/create_or_replace2.result
  mysql-test/r/failed_auth_unixsocket.result
  mysql-test/r/locked_temporary-5955.result
  mysql-test/r/lowercase_table5.result
  mysql-test/r/selectivity_no_engine.result
  mysql-test/r/stack-crash.result
  mysql-test/r/udf_debug_sync.result
  mysql-test/r/union_crash-714.result
  mysql-test/std_data/mariadb-5.5-binlog.000001
  mysql-test/suite/archive/archive_no_symlink-master.opt
  mysql-test/suite/archive/archive_no_symlink.result
  mysql-test/suite/archive/archive_no_symlink.test
  mysql-test/suite/archive/archive_symlink.result
  mysql-test/suite/archive/archive_symlink.test
  mysql-test/suite/federated/federated_maybe_16324629.result
  mysql-test/suite/federated/federated_maybe_16324629.test
  mysql-test/suite/innodb/r/innodb-change-buffer-recovery.result
  mysql-test/suite/innodb/r/row_lock.result
  mysql-test/suite/innodb/t/innodb-change-buffer-recovery-master.opt
  mysql-test/suite/innodb/t/innodb-change-buffer-recovery.test
  mysql-test/suite/innodb/t/row_lock.test
  mysql-test/suite/innodb_zip/
  mysql-test/suite/innodb_zip/r/
  mysql-test/suite/innodb_zip/t/
  mysql-test/suite/multi_source/gtid_ignore_duplicates.cnf
  mysql-test/suite/multi_source/gtid_ignore_duplicates.result
  mysql-test/suite/multi_source/gtid_ignore_duplicates.test
  mysql-test/suite/plugins/r/server_audit.result
  mysql-test/suite/plugins/t/server_audit.opt
  mysql-test/suite/plugins/t/server_audit.test
  mysql-test/suite/roles/grant-5771.result
  mysql-test/suite/roles/grant-5771.test
  mysql-test/suite/rpl/r/create_or_replace_mix.result
  mysql-test/suite/rpl/r/create_or_replace_row.result
  mysql-test/suite/rpl/r/create_or_replace_statement.result
  mysql-test/suite/rpl/r/rpl_old_master.result
  mysql-test/suite/rpl/r/rpl_parallel2.result
  mysql-test/suite/rpl/r/rpl_row_triggers.result
  mysql-test/suite/rpl/r/rpl_row_triggers_sbr.result
  mysql-test/suite/rpl/t/create_or_replace.inc
  mysql-test/suite/rpl/t/create_or_replace_mix.cnf
  mysql-test/suite/rpl/t/create_or_replace_mix.test
  mysql-test/suite/rpl/t/create_or_replace_row.cnf
  mysql-test/suite/rpl/t/create_or_replace_row.test
  mysql-test/suite/rpl/t/create_or_replace_statement.cnf
  mysql-test/suite/rpl/t/create_or_replace_statement.test
  mysql-test/suite/rpl/t/rpl_000011-slave.opt
  mysql-test/suite/rpl/t/rpl_old_master.test
  mysql-test/suite/rpl/t/rpl_parallel2.test
  mysql-test/suite/rpl/t/rpl_row_triggers.test
  mysql-test/suite/rpl/t/rpl_row_triggers_sbr.test
  mysql-test/suite/sys_vars/r/gtid_ignore_duplicates_basic.result
  mysql-test/suite/sys_vars/r/last_gtid_basic.result
  mysql-test/suite/sys_vars/r/slave_ddl_exec_mode_basic.result
  mysql-test/suite/sys_vars/r/slave_domain_parallel_threads_basic.result
  mysql-test/suite/sys_vars/r/version_malloc_library_basic.result
  mysql-test/suite/sys_vars/t/gtid_ignore_duplicates_basic.test
  mysql-test/suite/sys_vars/t/last_gtid_basic.test
  mysql-test/suite/sys_vars/t/slave_ddl_exec_mode_basic.test
  mysql-test/suite/sys_vars/t/slave_domain_parallel_threads_basic.test
  mysql-test/suite/sys_vars/t/version_malloc_library_basic.test
  mysql-test/t/create_or_replace-master.opt
  mysql-test/t/create_or_replace.test
  mysql-test/t/create_or_replace2.test
  mysql-test/t/failed_auth_unixsocket.test
  mysql-test/t/locked_temporary-5955.test
  mysql-test/t/lowercase_table5.test
  mysql-test/t/selectivity_no_engine.test
  mysql-test/t/stack-crash.test
  mysql-test/t/udf_debug_sync.test
  mysql-test/t/union_crash-714.test
  packaging/rpm-oel/
  packaging/rpm-oel/CMakeLists.txt
  packaging/rpm-oel/filter-provides.sh
  packaging/rpm-oel/filter-requires.sh
  packaging/rpm-oel/my.cnf
  packaging/rpm-oel/my_config.h
  packaging/rpm-oel/mysql-embedded-check.c
  packaging/rpm-oel/mysql-systemd-start
  packaging/rpm-oel/mysql.conf
  packaging/rpm-oel/mysql.init
  packaging/rpm-oel/mysql.spec.in
  packaging/rpm-oel/mysql_config.sh
  packaging/rpm-oel/mysqld.service
  plugin/server_audit/
  plugin/server_audit/CMakeLists.txt
  plugin/server_audit/COPYING
  plugin/server_audit/server_audit.c
  storage/connect/mysql-test/connect/r/xml_mult.result
  storage/connect/mysql-test/connect/std_data/bookstore.xml
  storage/connect/mysql-test/connect/t/xml_mult.test
  storage/oqgraph/mysql-test/oqgraph/connections_mdev5748.result
  storage/oqgraph/mysql-test/oqgraph/connections_mdev5748.test
  storage/oqgraph/mysql-test/oqgraph/regression_mdev5744.opt
  storage/oqgraph/mysql-test/oqgraph/regression_mdev5744.result
  storage/oqgraph/mysql-test/oqgraph/regression_mdev5744.test
  storage/sphinx/mysql-test/sphinx/union-5539.result
  storage/sphinx/mysql-test/sphinx/union-5539.test
  storage/tokudb/ft-index/ft/tests/mempool-115.cc
  storage/tokudb/ft-index/locktree/tests/lock_request_killed.cc
  storage/tokudb/ft-index/locktree/tests/lock_request_not_killed.cc
  storage/tokudb/ft-index/locktree/tests/lock_request_wait_time_callback.cc
  storage/tokudb/ft-index/locktree/tests/locktree_escalation_1big7lt_1small.cc
  storage/tokudb/ft-index/locktree/tests/locktree_escalation_2big_1lt.cc
  storage/tokudb/ft-index/locktree/tests/locktree_escalation_2big_2lt.cc
  storage/tokudb/ft-index/locktree/tests/locktree_escalation_impossible.cc
  storage/tokudb/ft-index/src/tests/env_nproc.cc
  storage/tokudb/ft-index/src/tests/get_last_key.cc
  storage/tokudb/ft-index/src/tests/locktree_escalation_stalls.cc
  storage/tokudb/ft-index/src/tests/recover-child-rollback.cc
  storage/tokudb/ft-index/src/tests/test_bad_implicit_promotion.cc
  storage/tokudb/ft-index/src/tests/test_cursor_interrupt.cc
  storage/tokudb/ft-index/src/tests/test_insert_many_gc.cc
  storage/tokudb/ft-index/util/context.cc
  storage/tokudb/ft-index/util/context.h
  storage/tokudb/ft-index/util/scoped_malloc.cc
  storage/tokudb/ft-index/util/scoped_malloc.h
  storage/tokudb/ft-index/util/tests/test-frwlock-fair-writers.cc
  storage/tokudb/ft-index/util/tests/test-rwlock-unfair-writers.cc
  storage/tokudb/mysql-test/tokudb_alter_table/r/drop_pk_with_prefix.result
  storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_drop_char0_t6.result
  storage/tokudb/mysql-test/tokudb_alter_table/r/mod_enum.result
  storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_add_key.result
  storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_col_rename.result
  storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_drop_default.result
  storage/tokudb/mysql-test/tokudb_alter_table/r/null_bytes_drop_key.result
  storage/tokudb/mysql-test/tokudb_alter_table/t/drop_pk_with_prefix.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_drop_char0_t6.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/mod_enum.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_add_key.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_col_rename.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_drop_default.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/null_bytes_drop_key.test
  storage/tokudb/mysql-test/tokudb_bugs/include/not_5_5.inc
  storage/tokudb/mysql-test/tokudb_bugs/r/alter_external_lock_assert.result
  storage/tokudb/mysql-test/tokudb_bugs/r/alter_part_tokudb_bug_155.result
  storage/tokudb/mysql-test/tokudb_bugs/r/alter_table_copy_table.result
  storage/tokudb/mysql-test/tokudb_bugs/r/commit_index_end_1.result
  storage/tokudb/mysql-test/tokudb_bugs/r/commit_index_end_2.result
  storage/tokudb/mysql-test/tokudb_bugs/r/leak172.result
  storage/tokudb/mysql-test/tokudb_bugs/r/optimize_temp_table_tokudb.result
  storage/tokudb/mysql-test/tokudb_bugs/r/subselect_index_next_same_bug_157.result
  storage/tokudb/mysql-test/tokudb_bugs/std_data/
  storage/tokudb/mysql-test/tokudb_bugs/std_data/leak172_t1.data
  storage/tokudb/mysql-test/tokudb_bugs/std_data/leak172_t2.data
  storage/tokudb/mysql-test/tokudb_bugs/t/alter_external_lock_assert.test
  storage/tokudb/mysql-test/tokudb_bugs/t/alter_part_tokudb_bug_155.test
  storage/tokudb/mysql-test/tokudb_bugs/t/alter_table_copy_table.test
  storage/tokudb/mysql-test/tokudb_bugs/t/commit_index_end_1.test
  storage/tokudb/mysql-test/tokudb_bugs/t/commit_index_end_2.test
  storage/tokudb/mysql-test/tokudb_bugs/t/leak172.test
  storage/tokudb/mysql-test/tokudb_bugs/t/optimize_temp_table_tokudb.test
  storage/tokudb/mysql-test/tokudb_bugs/t/subselect_index_next_same_bug_157.test
  storage/tokudb/mysql-test/tokudb_mariadb/r/create_or_replace.result
  storage/tokudb/mysql-test/tokudb_mariadb/r/discover_names.result
  storage/tokudb/mysql-test/tokudb_mariadb/t/create_or_replace.test
  storage/tokudb/mysql-test/tokudb_mariadb/t/discover_names.test
renamed:
  libmysql/libmysql_rpm_version.in => libmysql/libmysql_versions.ld.in
  mysql-test/suite/innodb/r/innodb-create-options.result => mysql-test/suite/innodb_zip/r/innodb-create-options.result
  mysql-test/suite/innodb/r/innodb-zip.result => mysql-test/suite/innodb_zip/r/innodb-zip.result
  mysql-test/suite/innodb/r/innodb_bug36169.result => mysql-test/suite/innodb_zip/r/innodb_bug36169.result
  mysql-test/suite/innodb/r/innodb_bug36172.result => mysql-test/suite/innodb_zip/r/innodb_bug36172.result
  mysql-test/suite/innodb/r/innodb_bug52745.result => mysql-test/suite/innodb_zip/r/innodb_bug52745.result
  mysql-test/suite/innodb/r/innodb_bug53591.result => mysql-test/suite/innodb_zip/r/innodb_bug53591.result
  mysql-test/suite/innodb/r/innodb_bug56680.result => mysql-test/suite/innodb_zip/r/innodb_bug56680.result
  mysql-test/suite/innodb/r/innodb_cmp_drop_table.result => mysql-test/suite/innodb_zip/r/innodb_cmp_drop_table.result
  mysql-test/suite/innodb/r/innodb_index_large_prefix.result => mysql-test/suite/innodb_zip/r/innodb_index_large_prefix.result
  mysql-test/suite/innodb/r/innodb_prefix_index_liftedlimit.result => mysql-test/suite/innodb_zip/r/innodb_prefix_index_liftedlimit.result
  mysql-test/suite/innodb/t/innodb-create-options.test => mysql-test/suite/innodb_zip/t/innodb-create-options.test
  mysql-test/suite/innodb/t/innodb-zip.test => mysql-test/suite/innodb_zip/t/innodb-zip.test
  mysql-test/suite/innodb/t/innodb_bug36169.test => mysql-test/suite/innodb_zip/t/innodb_bug36169.test
  mysql-test/suite/innodb/t/innodb_bug36172.test => mysql-test/suite/innodb_zip/t/innodb_bug36172.test
  mysql-test/suite/innodb/t/innodb_bug52745.test => mysql-test/suite/innodb_zip/t/innodb_bug52745.test
  mysql-test/suite/innodb/t/innodb_bug53591.test => mysql-test/suite/innodb_zip/t/innodb_bug53591.test
  mysql-test/suite/innodb/t/innodb_bug56680.test => mysql-test/suite/innodb_zip/t/innodb_bug56680.test
  mysql-test/suite/innodb/t/innodb_cmp_drop_table-master.opt => mysql-test/suite/innodb_zip/t/innodb_cmp_drop_table-master.opt
  mysql-test/suite/innodb/t/innodb_cmp_drop_table.test => mysql-test/suite/innodb_zip/t/innodb_cmp_drop_table.test
  mysql-test/suite/innodb/t/innodb_index_large_prefix.test => mysql-test/suite/innodb_zip/t/innodb_index_large_prefix.test
  mysql-test/suite/innodb/t/innodb_prefix_index_liftedlimit.test => mysql-test/suite/innodb_zip/t/innodb_prefix_index_liftedlimit.test
  mysql-test/suite/roles/show_grants_anon-5238.result => mysql-test/suite/roles/grant_empty.result
  mysql-test/suite/roles/show_grants_anon-5238.test => mysql-test/suite/roles/grant_empty.test
modified:
  .bzrignore
  CMakeLists.txt
  CREDITS
  VERSION
  client/CMakeLists.txt
  client/mysql.cc
  client/mysql_plugin.c
  client/mysqlcheck.c
  client/mysqldump.c
  client/mysqltest.cc
  cmake/cpack_rpm.cmake
  cmake/install_macros.cmake
  cmake/jemalloc.cmake
  cmake/mysql_add_executable.cmake
  cmake/plugin.cmake
  cmake/versioninfo.rc.in
  cmake/zlib.cmake
  config.h.cmake
  dbug/dbug.c
  debian/dist/Debian/mariadb-server-10.0.files.in
  debian/dist/Ubuntu/mariadb-server-10.0.files.in
  debian/po/it.po
  debian/po/sv.po
  extra/jemalloc/ChangeLog
  extra/jemalloc/include/jemalloc/internal/arena.h
  extra/jemalloc/include/jemalloc/internal/jemalloc_internal.h.in
  extra/jemalloc/include/jemalloc/internal/private_namespace.h
  extra/jemalloc/include/jemalloc/internal/tcache.h
  extra/jemalloc/src/arena.c
  extra/replace.c
  extra/yassl/CMakeLists.txt
  extra/yassl/include/yassl_error.hpp
  extra/yassl/include/yassl_types.hpp
  extra/yassl/src/handshake.cpp
  extra/yassl/src/yassl_error.cpp
  extra/yassl/src/yassl_imp.cpp
  extra/yassl/taocrypt/CMakeLists.txt
  include/atomic/gcc_builtins.h
  include/hash.h
  include/heap.h
  include/ma_dyncol.h
  include/maria.h
  include/my_bitmap.h
  include/my_getopt.h
  include/my_global.h
  include/my_net.h
  include/my_pthread.h
  include/my_sys.h
  include/my_time.h
  include/my_valgrind.h
  include/myisam.h
  include/mysql/plugin.h
  include/mysql/plugin_audit.h
  include/mysql/plugin_audit.h.pp
  include/mysql/plugin_auth.h.pp
  include/mysql/plugin_ftparser.h.pp
  include/mysql/psi/mysql_thread.h
  include/queues.h
  include/welcome_copyright_notice.h
  libmysql/CMakeLists.txt
  libmysql/conf_to_src.c
  libmysql/libmysql.c
  libmysqld/CMakeLists.txt
  libmysqld/examples/CMakeLists.txt
  libmysqld/lib_sql.cc
  mysql-test/CMakeLists.txt
  mysql-test/collections/default.weekly
  mysql-test/extra/rpl_tests/rpl_ddl.test
  mysql-test/extra/rpl_tests/rpl_log.test
  mysql-test/extra/rpl_tests/rpl_stop_slave.test
  mysql-test/include/commit.inc
  mysql-test/include/ctype_filesort2.inc
  mysql-test/include/have_innodb.combinations
  mysql-test/include/index_merge_ror_cpk.inc
  mysql-test/include/mtr_check.sql
  mysql-test/include/type_hrtime.inc
  mysql-test/lib/My/Config.pm
  mysql-test/lib/My/SafeProcess/safe_process.cc
  mysql-test/lib/My/SysInfo.pm
  mysql-test/lib/mtr_cases.pm
  mysql-test/mysql-test-run.pl
  mysql-test/r/alter_table.result
  mysql-test/r/blackhole.result
  mysql-test/r/cast.result
  mysql-test/r/comment_column.result
  mysql-test/r/comments.result
  mysql-test/r/commit_1innodb.result
  mysql-test/r/contributors.result
  mysql-test/r/create-big.result
  mysql-test/r/create.result
  mysql-test/r/ctype_binary.result
  mysql-test/r/ctype_cp1250_ch.result
  mysql-test/r/ctype_cp1251.result
  mysql-test/r/ctype_latin1.result
  mysql-test/r/ctype_ucs.result
  mysql-test/r/ctype_utf16.result
  mysql-test/r/ctype_utf16le.result
  mysql-test/r/ctype_utf32.result
  mysql-test/r/ctype_utf8.result
  mysql-test/r/ctype_utf8mb4.result
  mysql-test/r/derived_view.result
  mysql-test/r/distinct.result
  mysql-test/r/drop.result
  mysql-test/r/dyncol.result
  mysql-test/r/error_simulation.result
  mysql-test/r/events_trans.result
  mysql-test/r/func_compress.result
  mysql-test/r/func_group.result
  mysql-test/r/func_math.result
  mysql-test/r/func_misc.result
  mysql-test/r/func_regexp.result
  mysql-test/r/func_str.result
  mysql-test/r/func_time.result
  mysql-test/r/gis-precise.result
  mysql-test/r/gis.result
  mysql-test/r/index_intersect_innodb.result
  mysql-test/r/index_merge_innodb.result
  mysql-test/r/index_merge_myisam.result
  mysql-test/r/information_schema-big.result
  mysql-test/r/information_schema.result
  mysql-test/r/information_schema_all_engines.result
  mysql-test/r/innodb_ext_key.result
  mysql-test/r/join.result
  mysql-test/r/join_outer.result
  mysql-test/r/join_outer_jcl6.result
  mysql-test/r/key.result
  mysql-test/r/lowercase_fs_off.result
  mysql-test/r/lowercase_table.result
  mysql-test/r/lowercase_table2.result
  mysql-test/r/lowercase_view.result
  mysql-test/r/merge.result
  mysql-test/r/multi_update.result
  mysql-test/r/myisampack.result
  mysql-test/r/mysqld--help.result
  mysql-test/r/mysqldump.result
  mysql-test/r/not_embedded_server.result
  mysql-test/r/not_partition.result
  mysql-test/r/old-mode.result
  mysql-test/r/partition.result
  mysql-test/r/partition_debug_sync.result
  mysql-test/r/partition_disabled.result
  mysql-test/r/partition_error.result
  mysql-test/r/partition_exchange.result
  mysql-test/r/partition_innodb.result
  mysql-test/r/partition_order.result
  mysql-test/r/partition_windows.result
  mysql-test/r/plugin.result
  mysql-test/r/plugin_auth_qa_3.result
  mysql-test/r/ps.result
  mysql-test/r/ps_ddl.result
  mysql-test/r/range.result
  mysql-test/r/range_mrr_icp.result
  mysql-test/r/range_vs_index_merge.result
  mysql-test/r/range_vs_index_merge_innodb.result
  mysql-test/r/rpl_mysqldump_slave.result
  mysql-test/r/select.result
  mysql-test/r/select_found.result
  mysql-test/r/select_jcl6.result
  mysql-test/r/select_pkeycache.result
  mysql-test/r/selectivity.result
  mysql-test/r/selectivity_innodb.result
  mysql-test/r/show_check.result
  mysql-test/r/sp-security.result
  mysql-test/r/ssl.result
  mysql-test/r/stat_tables.result
  mysql-test/r/stat_tables_innodb.result
  mysql-test/r/stat_tables_par.result
  mysql-test/r/stat_tables_par_innodb.result
  mysql-test/r/stat_tables_partition.result
  mysql-test/r/stat_tables_rbr.result
  mysql-test/r/stat_tables_repl.result
  mysql-test/r/statistics.result
  mysql-test/r/subselect.result
  mysql-test/r/subselect2.result
  mysql-test/r/subselect4.result
  mysql-test/r/subselect_exists2in.result
  mysql-test/r/subselect_exists_to_in.result
  mysql-test/r/subselect_extra.result
  mysql-test/r/subselect_innodb.result
  mysql-test/r/subselect_mat.result
  mysql-test/r/subselect_no_mat.result
  mysql-test/r/subselect_no_opts.result
  mysql-test/r/subselect_no_scache.result
  mysql-test/r/subselect_no_semijoin.result
  mysql-test/r/subselect_sj.result
  mysql-test/r/subselect_sj2.result
  mysql-test/r/subselect_sj2_jcl6.result
  mysql-test/r/subselect_sj2_mat.result
  mysql-test/r/subselect_sj_jcl6.result
  mysql-test/r/subselect_sj_mat.result
  mysql-test/r/temporal_literal.result
  mysql-test/r/timezone2.result
  mysql-test/r/trigger.result
  mysql-test/r/type_datetime.result
  mysql-test/r/type_datetime_hires.result
  mysql-test/r/type_float.result
  mysql-test/r/type_time.result
  mysql-test/r/type_time_hires.result
  mysql-test/r/type_timestamp_hires.result
  mysql-test/r/update.result
  mysql-test/r/variables.result
  mysql-test/r/view.result
  mysql-test/r/view_grant.result
  mysql-test/r/xml.result
  mysql-test/std_data/cacert.pem
  mysql-test/std_data/client-cert.pem
  mysql-test/std_data/client-key.pem
  mysql-test/std_data/server-cert.pem
  mysql-test/std_data/server-key.pem
  mysql-test/std_data/server8k-cert.pem
  mysql-test/std_data/server8k-key.pem
  mysql-test/suite.pm
  mysql-test/suite/archive/discover.result
  mysql-test/suite/archive/discover.test
  mysql-test/suite/binlog/r/binlog_checkpoint.result
  mysql-test/suite/binlog/t/binlog_checkpoint.test
  mysql-test/suite/binlog/t/binlog_row_mysqlbinlog_options.test
  mysql-test/suite/csv/csv.result
  mysql-test/suite/csv/csv.test
  mysql-test/suite/federated/federated.test
  mysql-test/suite/funcs_1/r/innodb_func_view.result
  mysql-test/suite/funcs_1/r/innodb_views.result
  mysql-test/suite/funcs_1/r/is_columns_is.result
  mysql-test/suite/funcs_1/r/memory_func_view.result
  mysql-test/suite/funcs_1/r/memory_views.result
  mysql-test/suite/funcs_1/r/myisam_func_view.result
  mysql-test/suite/funcs_1/r/myisam_views-big.result
  mysql-test/suite/funcs_1/views/func_view.inc
  mysql-test/suite/heap/heap.result
  mysql-test/suite/heap/heap.test
  mysql-test/suite/innodb/r/innodb_bug54044.result
  mysql-test/suite/innodb/r/innodb_information_schema.result
  mysql-test/suite/innodb/r/innodb_mysql.result
  mysql-test/suite/innodb/t/innodb_bug54044.test
  mysql-test/suite/innodb/t/innodb_bug60196-master.opt
  mysql-test/suite/innodb/t/innodb_mysql.test
  mysql-test/suite/maria/icp.result
  mysql-test/suite/maria/maria-preload.result
  mysql-test/suite/maria/maria.result
  mysql-test/suite/maria/maria.test
  mysql-test/suite/multi_source/skip_counter.result
  mysql-test/suite/multi_source/skip_counter.test
  mysql-test/suite/optimizer_unfixed_bugs/t/bug42991.test
  mysql-test/suite/parts/r/partition_mgm_lc2_innodb.result
  mysql-test/suite/parts/r/partition_mgm_lc2_memory.result
  mysql-test/suite/parts/r/partition_mgm_lc2_myisam.result
  mysql-test/suite/perfschema/r/dml_setup_instruments.result
  mysql-test/suite/perfschema/r/func_mutex.result
  mysql-test/suite/perfschema/r/hostcache_ipv4_blocked.result
  mysql-test/suite/perfschema/r/hostcache_ipv6_blocked.result
  mysql-test/suite/perfschema/r/server_init.result
  mysql-test/suite/perfschema/t/func_mutex.test
  mysql-test/suite/perfschema/t/hostcache_ipv4_blocked.test
  mysql-test/suite/perfschema/t/hostcache_ipv6_blocked.test
  mysql-test/suite/perfschema/t/server_init.test
  mysql-test/suite/plugins/t/unix_socket.test
  mysql-test/suite/roles/recursive_dbug.result
  mysql-test/suite/rpl/disabled.def
  mysql-test/suite/rpl/r/rpl_000011.result
  mysql-test/suite/rpl/r/rpl_ddl.result
  mysql-test/suite/rpl/r/rpl_drop_view.result
  mysql-test/suite/rpl/r/rpl_gtid_basic.result
  mysql-test/suite/rpl/r/rpl_gtid_crash.result
  mysql-test/suite/rpl/r/rpl_gtid_errorhandling.result
  mysql-test/suite/rpl/r/rpl_gtid_ignored.result
  mysql-test/suite/rpl/r/rpl_gtid_nobinlog.result
  mysql-test/suite/rpl/r/rpl_gtid_startpos.result
  mysql-test/suite/rpl/r/rpl_gtid_stop_start.result
  mysql-test/suite/rpl/r/rpl_mariadb_slave_capability.result
  mysql-test/suite/rpl/r/rpl_mdev382.result
  mysql-test/suite/rpl/r/rpl_parallel.result
  mysql-test/suite/rpl/r/rpl_parallel_no_log_slave_updates.result
  mysql-test/suite/rpl/r/rpl_row_create_table.result
  mysql-test/suite/rpl/r/rpl_row_log.result
  mysql-test/suite/rpl/r/rpl_row_log_innodb.result
  mysql-test/suite/rpl/r/rpl_row_show_relaylog_events.result
  mysql-test/suite/rpl/r/rpl_stm_log.result
  mysql-test/suite/rpl/r/rpl_stm_mix_show_relaylog_events.result
  mysql-test/suite/rpl/r/rpl_temp_table_mix_row.result
  mysql-test/suite/rpl/t/rpl_000011.test
  mysql-test/suite/rpl/t/rpl_bug37426.test
  mysql-test/suite/rpl/t/rpl_connection.test
  mysql-test/suite/rpl/t/rpl_create_if_not_exists.test
  mysql-test/suite/rpl/t/rpl_drop_db.test
  mysql-test/suite/rpl/t/rpl_gtid_basic.test
  mysql-test/suite/rpl/t/rpl_gtid_crash.test
  mysql-test/suite/rpl/t/rpl_gtid_errorhandling.test
  mysql-test/suite/rpl/t/rpl_gtid_ignored.test
  mysql-test/suite/rpl/t/rpl_gtid_mdev4485.test
  mysql-test/suite/rpl/t/rpl_gtid_nobinlog.test
  mysql-test/suite/rpl/t/rpl_gtid_startpos.test
  mysql-test/suite/rpl/t/rpl_gtid_stop_start.test
  mysql-test/suite/rpl/t/rpl_heartbeat_basic.test
  mysql-test/suite/rpl/t/rpl_known_bugs_detection.test
  mysql-test/suite/rpl/t/rpl_mariadb_slave_capability.test
  mysql-test/suite/rpl/t/rpl_mix_found_rows.test
  mysql-test/suite/rpl/t/rpl_parallel.test
  mysql-test/suite/rpl/t/rpl_parallel_no_log_slave_updates.test
  mysql-test/suite/rpl/t/rpl_row_create_table.test
  mysql-test/suite/rpl/t/rpl_row_find_row_debug.test
  mysql-test/suite/rpl/t/rpl_row_unsafe_funcs.test
  mysql-test/suite/rpl/t/rpl_row_utf32.test
  mysql-test/suite/rpl/t/rpl_stm_log.test
  mysql-test/suite/rpl/t/rpl_stm_sql_mode.test
  mysql-test/suite/rpl/t/rpl_stm_stop_middle_group.test
  mysql-test/suite/rpl/t/rpl_tmp_table_and_DDL.test
  mysql-test/suite/sys_vars/r/back_log_basic.result
  mysql-test/suite/sys_vars/r/engine_condition_pushdown_basic.result
  mysql-test/suite/sys_vars/r/innodb_monitor_disable_basic.result
  mysql-test/suite/sys_vars/r/innodb_monitor_enable_basic.result
  mysql-test/suite/sys_vars/r/innodb_monitor_reset_all_basic.result
  mysql-test/suite/sys_vars/r/innodb_monitor_reset_basic.result
  mysql-test/suite/sys_vars/r/old_mode_basic.result
  mysql-test/suite/sys_vars/r/optimizer_switch_basic.result
  mysql-test/suite/sys_vars/r/progress_report_time_basic.result
  mysql-test/suite/sys_vars/t/old_mode_basic.test
  mysql-test/suite/vcol/r/vcol_misc.result
  mysql-test/suite/vcol/t/vcol_misc.test
  mysql-test/t/aborted_clients.test
  mysql-test/t/alter_table.test
  mysql-test/t/auth_rpl.test
  mysql-test/t/blackhole.test
  mysql-test/t/cast.test
  mysql-test/t/comment_column.test
  mysql-test/t/comments.test
  mysql-test/t/create-big.test
  mysql-test/t/create.test
  mysql-test/t/derived_view.test
  mysql-test/t/distinct.test
  mysql-test/t/drop.test
  mysql-test/t/dyncol.test
  mysql-test/t/error_simulation.test
  mysql-test/t/events_trans.test
  mysql-test/t/func_compress.test
  mysql-test/t/func_gconcat.test
  mysql-test/t/func_group.test
  mysql-test/t/func_math.test
  mysql-test/t/func_misc.test
  mysql-test/t/func_regexp.test
  mysql-test/t/func_time.test
  mysql-test/t/gis-precise.test
  mysql-test/t/gis.test
  mysql-test/t/information_schema.test
  mysql-test/t/join.test
  mysql-test/t/key.test
  mysql-test/t/lowercase_table.test
  mysql-test/t/lowercase_table2.test
  mysql-test/t/lowercase_table4-master.opt
  mysql-test/t/lowercase_table4.test
  mysql-test/t/multi_update.test
  mysql-test/t/myisampack.test
  mysql-test/t/mysqld--help.test
  mysql-test/t/mysqldump.test
  mysql-test/t/not_embedded_server.test
  mysql-test/t/not_partition.test
  mysql-test/t/old-mode.test
  mysql-test/t/partition.test
  mysql-test/t/partition_debug_sync.test
  mysql-test/t/partition_disabled.test
  mysql-test/t/partition_error.test
  mysql-test/t/partition_exchange.test
  mysql-test/t/partition_innodb.test
  mysql-test/t/plugin.test
  mysql-test/t/ps.test
  mysql-test/t/ps_ddl.test
  mysql-test/t/range.test
  mysql-test/t/range_vs_index_merge.test
  mysql-test/t/rpl_mysqldump_slave.test
  mysql-test/t/select.test
  mysql-test/t/select_found.test
  mysql-test/t/selectivity.test
  mysql-test/t/show_check.test
  mysql-test/t/sp-security.test
  mysql-test/t/stat_tables_par.test
  mysql-test/t/statistics.test
  mysql-test/t/subselect4.test
  mysql-test/t/subselect_exists2in.test
  mysql-test/t/subselect_innodb.test
  mysql-test/t/subselect_sj.test
  mysql-test/t/subselect_sj2.test
  mysql-test/t/subselect_sj_mat.test
  mysql-test/t/temporal_literal.test
  mysql-test/t/timezone2.test
  mysql-test/t/type_float.test
  mysql-test/t/type_time.test
  mysql-test/t/update.test
  mysql-test/t/view.test
  mysql-test/t/view_grant.test
  mysql-test/t/xml.test
  mysql-test/valgrind.supp
  mysys/array.c
  mysys/file_logger.c
  mysys/hash.c
  mysys/ma_dyncol.c
  mysys/md5.c.THIS
  mysys/mf_iocache.c
  mysys/mf_keycache.c
  mysys/mf_qsort.c
  mysys/mf_radix.c
  mysys/mf_same.c
  mysys/mf_soundex.c
  mysys/mf_tempdir.c
  mysys/mf_tempfile.c
  mysys/mf_wcomp.c
  mysys/mulalloc.c
  mysys/my_access.c
  mysys/my_aes.c.THIS
  mysys/my_alloc.c
  mysys/my_bitmap.c
  mysys/my_conio.c
  mysys/my_copy.c
  mysys/my_crc32.c
  mysys/my_delete.c
  mysys/my_div.c
  mysys/my_error.c
  mysys/my_fopen.c
  mysys/my_gethwaddr.c
  mysys/my_getpagesize.c
  mysys/my_getwd.c
  mysys/my_libwrap.c
  mysys/my_lockmem.c
  mysys/my_malloc.c
  mysys/my_memmem.c
  mysys/my_mkdir.c
  mysys/my_once.c
  mysys/my_rename.c
  mysys/my_symlink2.c
  mysys/my_wincond.c
  mysys/my_winthread.c
  mysys/safemalloc.c
  mysys/test_dir.c
  mysys/test_xml.c
  mysys/thr_alarm.c
  mysys/thr_mutex.c
  mysys/tree.c
  packaging/WiX/CPackWixConfig.cmake
  packaging/WiX/custom_ui.wxs
  packaging/WiX/mysql_server.wxs.in
  plugin/auth_pam/auth_pam.c
  plugin/auth_socket/auth_socket.c
  plugin/daemon_example/daemon_example.cc
  plugin/feedback/CMakeLists.txt
  plugin/feedback/feedback.cc
  plugin/handler_socket/libhsclient/auto_file.hpp
  plugin/locale_info/locale_info.cc
  plugin/metadata_lock_info/metadata_lock_info.cc
  plugin/metadata_lock_info/mysql-test/metadata_lock_info/r/user_lock.result
  plugin/qc_info/CMakeLists.txt
  plugin/qc_info/qc_info.cc
  plugin/query_response_time/mysql-test/query_response_time/basic.result
  plugin/query_response_time/plugin.cc
  plugin/sql_errlog/sql_errlog.c
  plugin/win_auth_client/CMakeLists.txt
  scripts/CMakeLists.txt
  scripts/mysql_config.pl.in
  scripts/mysql_config.sh
  scripts/mysql_install_db.pl.in
  scripts/mysql_install_db.sh
  scripts/mysql_system_tables.sql
  scripts/mysql_system_tables_fix.sql
  scripts/mysqlaccess.sh
  sql-bench/innotest1.sh
  sql-bench/innotest1a.sh
  sql-bench/innotest1b.sh
  sql-bench/innotest2.sh
  sql-bench/innotest2a.sh
  sql-bench/innotest2b.sh
  sql-bench/limits/access_odbc.cfg
  sql-common/client.c
  sql-common/my_time.c
  sql-common/mysql_async.c
  sql-common/pack.c
  sql/CMakeLists.txt
  sql/authors.h
  sql/contributors.h
  sql/create_options.cc
  sql/custom_conf.h
  sql/event_db_repository.cc
  sql/event_scheduler.cc
  sql/event_scheduler.h
  sql/events.cc
  sql/events.h
  sql/field.cc
  sql/field.h
  sql/field_conv.cc
  sql/filesort.cc
  sql/filesort_utils.h
  sql/ha_ndbcluster_binlog.cc
  sql/ha_ndbcluster_cond.cc
  sql/ha_ndbcluster_cond.h
  sql/ha_ndbcluster_tables.h
  sql/ha_partition.cc
  sql/ha_partition.h
  sql/handler.cc
  sql/handler.h
  sql/hash_filo.h
  sql/hostname.cc
  sql/item.cc
  sql/item.h
  sql/item_cmpfunc.cc
  sql/item_cmpfunc.h
  sql/item_create.cc
  sql/item_func.cc
  sql/item_func.h
  sql/item_geofunc.cc
  sql/item_strfunc.cc
  sql/item_strfunc.h
  sql/item_subselect.cc
  sql/item_subselect.h
  sql/item_sum.cc
  sql/item_sum.h
  sql/item_timefunc.cc
  sql/item_xmlfunc.cc
  sql/item_xmlfunc.h
  sql/key.cc
  sql/key.h
  sql/lex_symbol.h
  sql/lock.cc
  sql/log.cc
  sql/log.h
  sql/log_event.cc
  sql/log_event.h
  sql/log_event_old.cc
  sql/log_event_old.h
  sql/mdl.cc
  sql/mdl.h
  sql/mem_root_array.h
  sql/message.h
  sql/multi_range_read.cc
  sql/my_apc.h
  sql/my_decimal.h
  sql/mysqld.cc
  sql/mysqld.h
  sql/net_serv.cc
  sql/opt_index_cond_pushdown.cc
  sql/opt_range.cc
  sql/opt_range.h
  sql/opt_subselect.cc
  sql/opt_subselect.h
  sql/opt_sum.cc
  sql/opt_table_elimination.cc
  sql/partition_element.h
  sql/partition_info.cc
  sql/partition_info.h
  sql/password.c
  sql/rpl_filter.cc
  sql/rpl_gtid.cc
  sql/rpl_gtid.h
  sql/rpl_injector.h
  sql/rpl_mi.cc
  sql/rpl_parallel.cc
  sql/rpl_parallel.h
  sql/rpl_record.cc
  sql/rpl_record.h
  sql/rpl_rli.cc
  sql/rpl_rli.h
  sql/rpl_utility.cc
  sql/rpl_utility.h
  sql/scheduler.cc
  sql/scheduler.h
  sql/set_var.cc
  sql/set_var.h
  sql/share/charsets/Index.xml
  sql/share/charsets/armscii8.xml
  sql/share/charsets/ascii.xml
  sql/share/charsets/cp1250.xml
  sql/share/charsets/cp852.xml
  sql/share/charsets/hebrew.xml
  sql/share/charsets/latin1.xml
  sql/share/charsets/latin2.xml
  sql/share/charsets/latin5.xml
  sql/share/errmsg-utf8.txt
  sql/signal_handler.cc
  sql/slave.cc
  sql/sp_head.cc
  sql/sp_head.h
  sql/sp_rcontext.h
  sql/spatial.cc
  sql/sql_acl.cc
  sql/sql_admin.cc
  sql/sql_admin.h
  sql/sql_alter.cc
  sql/sql_analyse.cc
  sql/sql_analyse.h
  sql/sql_audit.cc
  sql/sql_audit.h
  sql/sql_base.cc
  sql/sql_base.h
  sql/sql_binlog.cc
  sql/sql_bitmap.h
  sql/sql_cache.cc
  sql/sql_class.cc
  sql/sql_class.h
  sql/sql_connect.cc
  sql/sql_db.cc
  sql/sql_delete.cc
  sql/sql_derived.cc
  sql/sql_error.cc
  sql/sql_handler.cc
  sql/sql_help.cc
  sql/sql_insert.cc
  sql/sql_insert.h
  sql/sql_join_cache.cc
  sql/sql_lex.cc
  sql/sql_lex.h
  sql/sql_lifo_buffer.h
  sql/sql_list.h
  sql/sql_load.cc
  sql/sql_manager.cc
  sql/sql_parse.cc
  sql/sql_parse.h
  sql/sql_partition.cc
  sql/sql_partition_admin.cc
  sql/sql_plugin.cc
  sql/sql_prepare.cc
  sql/sql_prepare.h
  sql/sql_priv.h
  sql/sql_rename.cc
  sql/sql_repl.cc
  sql/sql_repl.h
  sql/sql_select.cc
  sql/sql_select.h
  sql/sql_servers.cc
  sql/sql_show.cc
  sql/sql_show.h
  sql/sql_statistics.cc
  sql/sql_statistics.h
  sql/sql_string.cc
  sql/sql_string.h
  sql/sql_table.cc
  sql/sql_table.h
  sql/sql_test.cc
  sql/sql_time.cc
  sql/sql_time.h
  sql/sql_trigger.cc
  sql/sql_truncate.cc
  sql/sql_udf.cc
  sql/sql_union.cc
  sql/sql_update.cc
  sql/sql_view.cc
  sql/sql_yacc.yy
  sql/strfunc.cc
  sql/sys_vars.cc
  sql/sys_vars.h
  sql/table.cc
  sql/table.h
  sql/table_cache.cc
  sql/table_cache.h
  sql/threadpool_unix.cc
  sql/transaction.cc
  sql/transaction.h
  sql/tztime.cc
  sql/uniques.cc
  sql/unireg.cc
  storage/archive/ha_archive.cc
  storage/cassandra/ha_cassandra.cc
  storage/connect/csort.cpp
  storage/connect/domdoc.cpp
  storage/connect/filamfix.cpp
  storage/connect/filamtxt.cpp
  storage/connect/filamvct.cpp
  storage/connect/ha_connect.cc
  storage/connect/ha_connect.h
  storage/connect/inihandl.c
  storage/connect/myconn.cpp
  storage/connect/odbconn.cpp
  storage/connect/os.h
  storage/connect/osutil.h
  storage/connect/plgdbutl.cpp
  storage/connect/reldef.cpp
  storage/connect/tabdos.cpp
  storage/connect/tabfmt.cpp
  storage/connect/tabmysql.cpp
  storage/connect/taboccur.cpp
  storage/connect/tabodbc.cpp
  storage/connect/tabxml.cpp
  storage/connect/tabxml.h
  storage/connect/valblk.cpp
  storage/connect/value.cpp
  storage/connect/xindex.cpp
  storage/example/ha_example.cc
  storage/example/ha_example.h
  storage/federated/ha_federated.cc
  storage/federated/ha_federated.h
  storage/federatedx/CMakeLists.txt
  storage/federatedx/federatedx_io_mysql.cc
  storage/federatedx/ha_federatedx.cc
  storage/heap/_check.c
  storage/heap/_rectest.c
  storage/heap/ha_heap.cc
  storage/heap/ha_heap.h
  storage/heap/hp_create.c
  storage/heap/hp_delete.c
  storage/heap/hp_extra.c
  storage/heap/hp_hash.c
  storage/heap/hp_open.c
  storage/heap/hp_rfirst.c
  storage/heap/hp_rlast.c
  storage/heap/hp_rnext.c
  storage/heap/hp_rprev.c
  storage/heap/hp_rrnd.c
  storage/heap/hp_rsame.c
  storage/heap/hp_scan.c
  storage/heap/hp_update.c
  storage/heap/hp_write.c
  storage/innobase/CMakeLists.txt
  storage/innobase/api/api0api.cc
  storage/innobase/btr/btr0btr.cc
  storage/innobase/btr/btr0cur.cc
  storage/innobase/btr/btr0pcur.cc
  storage/innobase/compile-innodb*
  storage/innobase/dict/dict0crea.cc
  storage/innobase/dict/dict0dict.cc
  storage/innobase/dict/dict0load.cc
  storage/innobase/dict/dict0mem.cc
  storage/innobase/dict/dict0stats.cc
  storage/innobase/fil/fil0fil.cc
  storage/innobase/fts/fts0config.cc
  storage/innobase/fts/fts0fts.cc
  storage/innobase/fts/fts0opt.cc
  storage/innobase/fts/fts0que.cc
  storage/innobase/handler/ha_innodb.cc
  storage/innobase/handler/handler0alter.cc
  storage/innobase/handler/i_s.cc
  storage/innobase/ibuf/ibuf0ibuf.cc
  storage/innobase/include/api0api.h
  storage/innobase/include/btr0cur.h
  storage/innobase/include/btr0pcur.h
  storage/innobase/include/btr0pcur.ic
  storage/innobase/include/btr0sea.h
  storage/innobase/include/db0err.h
  storage/innobase/include/dict0stats.ic
  storage/innobase/include/dict0types.h
  storage/innobase/include/fts0fts.h
  storage/innobase/include/fts0types.h
  storage/innobase/include/ibuf0ibuf.h
  storage/innobase/include/log0log.h
  storage/innobase/include/mtr0mtr.h
  storage/innobase/include/mtr0mtr.ic
  storage/innobase/include/os0file.h
  storage/innobase/include/row0ftsort.h
  storage/innobase/include/srv0conc.h
  storage/innobase/include/srv0mon.h
  storage/innobase/include/srv0mon.ic
  storage/innobase/include/sync0arr.h
  storage/innobase/include/sync0arr.ic
  storage/innobase/include/sync0sync.h
  storage/innobase/include/trx0trx.h
  storage/innobase/include/univ.i
  storage/innobase/include/ut0bh.h
  storage/innobase/include/ut0bh.ic
  storage/innobase/log/log0log.cc
  storage/innobase/mtr/mtr0mtr.cc
  storage/innobase/os/os0file.cc
  storage/innobase/os/os0thread.cc
  storage/innobase/pars/make_bison.sh*
  storage/innobase/pars/make_flex.sh*
  storage/innobase/row/row0ftsort.cc
  storage/innobase/row/row0log.cc
  storage/innobase/row/row0merge.cc
  storage/innobase/row/row0mysql.cc
  storage/innobase/row/row0quiesce.cc
  storage/innobase/row/row0sel.cc
  storage/innobase/srv/srv0mon.cc
  storage/innobase/srv/srv0start.cc
  storage/innobase/sync/sync0arr.cc
  storage/innobase/sync/sync0rw.cc
  storage/innobase/sync/sync0sync.cc
  storage/innobase/trx/trx0purge.cc
  storage/innobase/trx/trx0sys.cc
  storage/innobase/trx/trx0trx.cc
  storage/innobase/ut/ut0ut.cc
  storage/maria/ha_maria.cc
  storage/maria/ha_maria.h
  storage/maria/ma_blockrec.c
  storage/maria/ma_check.c
  storage/maria/ma_create.c
  storage/maria/ma_delete_table.c
  storage/maria/ma_dynrec.c
  storage/maria/ma_extra.c
  storage/maria/ma_ft_boolean_search.c
  storage/maria/ma_locking.c
  storage/maria/ma_loghandler.c
  storage/maria/ma_open.c
  storage/maria/ma_packrec.c
  storage/maria/ma_pagecache.c
  storage/maria/ma_pagecrc.c
  storage/maria/ma_range.c
  storage/maria/ma_recovery.c
  storage/maria/ma_static.c
  storage/maria/ma_test1.c
  storage/maria/ma_test2.c
  storage/maria/ma_test_force_start.pl
  storage/maria/ma_unique.c
  storage/maria/maria_chk.c
  storage/maria/maria_def.h
  storage/maria/maria_pack.c
  storage/maria/maria_read_log.c
  storage/maria/unittest/ma_pagecache_single.c
  storage/maria/unittest/ma_test_loghandler-t.c
  storage/maria/unittest/ma_test_loghandler_multigroup-t.c
  storage/myisam/ft_boolean_search.c
  storage/myisam/ft_stopwords.c
  storage/myisam/ftbench/Ecompare.pl
  storage/myisam/ftbench/Ecreate.pl
  storage/myisam/ftbench/Ereport.pl
  storage/myisam/ftbench/ft-test-run.sh
  storage/myisam/ha_myisam.cc
  storage/myisam/mi_check.c
  storage/myisam/mi_checksum.c
  storage/myisam/mi_create.c
  storage/myisam/mi_delete.c
  storage/myisam/mi_delete_table.c
  storage/myisam/mi_dynrec.c
  storage/myisam/mi_extra.c
  storage/myisam/mi_locking.c
  storage/myisam/mi_open.c
  storage/myisam/mi_rfirst.c
  storage/myisam/mi_rlast.c
  storage/myisam/mi_rrnd.c
  storage/myisam/mi_rsamepos.c
  storage/myisam/mi_scan.c
  storage/myisam/mi_search.c
  storage/myisam/mi_test1.c
  storage/myisam/mi_write.c
  storage/myisam/myisamchk.c
  storage/myisam/myisampack.c
  storage/myisam/rt_index.h
  storage/myisam/rt_key.c
  storage/myisam/rt_key.h
  storage/myisam/rt_mbr.c
  storage/myisam/rt_mbr.h
  storage/myisam/sp_defs.h
  storage/myisammrg/myrg_delete.c
  storage/myisammrg/myrg_locking.c
  storage/myisammrg/myrg_panic.c
  storage/myisammrg/myrg_range.c
  storage/myisammrg/myrg_rfirst.c
  storage/myisammrg/myrg_rlast.c
  storage/myisammrg/myrg_rnext.c
  storage/myisammrg/myrg_rnext_same.c
  storage/myisammrg/myrg_rprev.c
  storage/myisammrg/myrg_rrnd.c
  storage/myisammrg/myrg_rsame.c
  storage/myisammrg/myrg_update.c
  storage/myisammrg/myrg_write.c
  storage/ndb/config/win-includes
  storage/ndb/config/win-libraries
  storage/ndb/config/win-name
  storage/ndb/config/win-sources
  storage/ndb/include/debugger/DebuggerNames.hpp
  storage/ndb/include/debugger/EventLogger.hpp
  storage/ndb/include/debugger/GrepError.hpp
  storage/ndb/include/debugger/SignalLoggerManager.hpp
  storage/ndb/include/editline/editline.h
  storage/ndb/include/kernel/AttributeDescriptor.hpp
  storage/ndb/include/kernel/AttributeHeader.hpp
  storage/ndb/include/kernel/AttributeList.hpp
  storage/ndb/include/kernel/BlockNumbers.h
  storage/ndb/include/kernel/GlobalSignalNumbers.h
  storage/ndb/include/kernel/GrepEvent.hpp
  storage/ndb/include/kernel/Interpreter.hpp
  storage/ndb/include/kernel/LogLevel.hpp
  storage/ndb/include/kernel/NodeBitmask.hpp
  storage/ndb/include/kernel/NodeInfo.hpp
  storage/ndb/include/kernel/NodeState.hpp
  storage/ndb/include/kernel/RefConvert.hpp
  storage/ndb/include/kernel/kernel_types.h
  storage/ndb/include/kernel/ndb_limits.h
  storage/ndb/include/kernel/signaldata/AbortAll.hpp
  storage/ndb/include/kernel/signaldata/AccFrag.hpp
  storage/ndb/include/kernel/signaldata/AccLock.hpp
  storage/ndb/include/kernel/signaldata/AccScan.hpp
  storage/ndb/include/kernel/signaldata/AccSizeAltReq.hpp
  storage/ndb/include/kernel/signaldata/AllocNodeId.hpp
  storage/ndb/include/kernel/signaldata/AlterIndx.hpp
  storage/ndb/include/kernel/signaldata/AlterTab.hpp
  storage/ndb/include/kernel/signaldata/AlterTable.hpp
  storage/ndb/include/kernel/signaldata/AlterTrig.hpp
  storage/ndb/include/kernel/signaldata/ApiBroadcast.hpp
  storage/ndb/include/kernel/signaldata/ApiRegSignalData.hpp
  storage/ndb/include/kernel/signaldata/ApiVersion.hpp
  storage/ndb/include/kernel/signaldata/ArbitSignalData.hpp
  storage/ndb/include/kernel/signaldata/AttrInfo.hpp
  storage/ndb/include/kernel/signaldata/BackupContinueB.hpp
  storage/ndb/include/kernel/signaldata/BackupImpl.hpp
  storage/ndb/include/kernel/signaldata/BackupSignalData.hpp
  storage/ndb/include/kernel/signaldata/BlockCommitOrd.hpp
  storage/ndb/include/kernel/signaldata/BuildIndx.hpp
  storage/ndb/include/kernel/signaldata/CheckNodeGroups.hpp
  storage/ndb/include/kernel/signaldata/CloseComReqConf.hpp
  storage/ndb/include/kernel/signaldata/CmInit.hpp
  storage/ndb/include/kernel/signaldata/CmRegSignalData.hpp
  storage/ndb/include/kernel/signaldata/CmvmiCfgConf.hpp
  storage/ndb/include/kernel/signaldata/CntrMasterConf.hpp
  storage/ndb/include/kernel/signaldata/CntrMasterReq.hpp
  storage/ndb/include/kernel/signaldata/ConfigParamId.hpp
  storage/ndb/include/kernel/signaldata/ContinueFragmented.hpp
  storage/ndb/include/kernel/signaldata/CopyActive.hpp
  storage/ndb/include/kernel/signaldata/CopyFrag.hpp
  storage/ndb/include/kernel/signaldata/CopyGCIReq.hpp
  storage/ndb/include/kernel/signaldata/CreateEvnt.hpp
  storage/ndb/include/kernel/signaldata/CreateFilegroup.hpp
  storage/ndb/include/kernel/signaldata/CreateFilegroupImpl.hpp
  storage/ndb/include/kernel/signaldata/CreateFrag.hpp
  storage/ndb/include/kernel/signaldata/CreateFragmentation.hpp
  storage/ndb/include/kernel/signaldata/CreateIndx.hpp
  storage/ndb/include/kernel/signaldata/CreateObj.hpp
  storage/ndb/include/kernel/signaldata/CreateTab.hpp
  storage/ndb/include/kernel/signaldata/CreateTable.hpp
  storage/ndb/include/kernel/signaldata/CreateTrig.hpp
  storage/ndb/include/kernel/signaldata/DiAddTab.hpp
  storage/ndb/include/kernel/signaldata/DiGetNodes.hpp
  storage/ndb/include/kernel/signaldata/DictLock.hpp
  storage/ndb/include/kernel/signaldata/DictObjOp.hpp
  storage/ndb/include/kernel/signaldata/DictSchemaInfo.hpp
  storage/ndb/include/kernel/signaldata/DictSizeAltReq.hpp
  storage/ndb/include/kernel/signaldata/DictStart.hpp
  storage/ndb/include/kernel/signaldata/DictTabInfo.hpp
  storage/ndb/include/kernel/signaldata/DihAddFrag.hpp
  storage/ndb/include/kernel/signaldata/DihContinueB.hpp
  storage/ndb/include/kernel/signaldata/DihSizeAltReq.hpp
  storage/ndb/include/kernel/signaldata/DihStartTab.hpp
  storage/ndb/include/kernel/signaldata/DihSwitchReplica.hpp
  storage/ndb/include/kernel/signaldata/DisconnectRep.hpp
  storage/ndb/include/kernel/signaldata/DropFilegroup.hpp
  storage/ndb/include/kernel/signaldata/DropFilegroupImpl.hpp
  storage/ndb/include/kernel/signaldata/DropIndx.hpp
  storage/ndb/include/kernel/signaldata/DropObj.hpp
  storage/ndb/include/kernel/signaldata/DropTab.hpp
  storage/ndb/include/kernel/signaldata/DropTabFile.hpp
  storage/ndb/include/kernel/signaldata/DropTable.hpp
  storage/ndb/include/kernel/signaldata/DropTrig.hpp
  storage/ndb/include/kernel/signaldata/DumpStateOrd.hpp
  storage/ndb/include/kernel/signaldata/EmptyLcp.hpp
  storage/ndb/include/kernel/signaldata/EndTo.hpp
  storage/ndb/include/kernel/signaldata/EventReport.hpp
  storage/ndb/include/kernel/signaldata/EventSubscribeReq.hpp
  storage/ndb/include/kernel/signaldata/ExecFragReq.hpp
  storage/ndb/include/kernel/signaldata/Extent.hpp
  storage/ndb/include/kernel/signaldata/FailRep.hpp
  storage/ndb/include/kernel/signaldata/FireTrigOrd.hpp
  storage/ndb/include/kernel/signaldata/FsAppendReq.hpp
  storage/ndb/include/kernel/signaldata/FsCloseReq.hpp
  storage/ndb/include/kernel/signaldata/FsConf.hpp
  storage/ndb/include/kernel/signaldata/FsOpenReq.hpp
  storage/ndb/include/kernel/signaldata/FsReadWriteReq.hpp
  storage/ndb/include/kernel/signaldata/FsRef.hpp
  storage/ndb/include/kernel/signaldata/FsRemoveReq.hpp
  storage/ndb/include/kernel/signaldata/GCPSave.hpp
  storage/ndb/include/kernel/signaldata/GetTabInfo.hpp
  storage/ndb/include/kernel/signaldata/GetTableId.hpp
  storage/ndb/include/kernel/signaldata/GrepImpl.hpp
  storage/ndb/include/kernel/signaldata/HotSpareRep.hpp
  storage/ndb/include/kernel/signaldata/IndxAttrInfo.hpp
  storage/ndb/include/kernel/signaldata/IndxKeyInfo.hpp
  storage/ndb/include/kernel/signaldata/InvalidateNodeLCPConf.hpp
  storage/ndb/include/kernel/signaldata/InvalidateNodeLCPReq.hpp
  storage/ndb/include/kernel/signaldata/KeyInfo.hpp
  storage/ndb/include/kernel/signaldata/LCP.hpp
  storage/ndb/include/kernel/signaldata/LgmanContinueB.hpp
  storage/ndb/include/kernel/signaldata/ListTables.hpp
  storage/ndb/include/kernel/signaldata/LqhFrag.hpp
  storage/ndb/include/kernel/signaldata/LqhKey.hpp
  storage/ndb/include/kernel/signaldata/LqhSizeAltReq.hpp
  storage/ndb/include/kernel/signaldata/LqhTransConf.hpp
  storage/ndb/include/kernel/signaldata/ManagementServer.hpp
  storage/ndb/include/kernel/signaldata/MasterGCP.hpp
  storage/ndb/include/kernel/signaldata/MasterLCP.hpp
  storage/ndb/include/kernel/signaldata/NFCompleteRep.hpp
  storage/ndb/include/kernel/signaldata/NdbSttor.hpp
  storage/ndb/include/kernel/signaldata/NdbfsContinueB.hpp
  storage/ndb/include/kernel/signaldata/NextScan.hpp
  storage/ndb/include/kernel/signaldata/NodeFailRep.hpp
  storage/ndb/include/kernel/signaldata/NodeStateSignalData.hpp
  storage/ndb/include/kernel/signaldata/PackedSignal.hpp
  storage/ndb/include/kernel/signaldata/PgmanContinueB.hpp
  storage/ndb/include/kernel/signaldata/PrepDropTab.hpp
  storage/ndb/include/kernel/signaldata/PrepFailReqRef.hpp
  storage/ndb/include/kernel/signaldata/ReadNodesConf.hpp
  storage/ndb/include/kernel/signaldata/RelTabMem.hpp
  storage/ndb/include/kernel/signaldata/RepImpl.hpp
  storage/ndb/include/kernel/signaldata/RestoreContinueB.hpp
  storage/ndb/include/kernel/signaldata/RestoreImpl.hpp
  storage/ndb/include/kernel/signaldata/ResumeReq.hpp
  storage/ndb/include/kernel/signaldata/RouteOrd.hpp
  storage/ndb/include/kernel/signaldata/ScanFrag.hpp
  storage/ndb/include/kernel/signaldata/ScanTab.hpp
  storage/ndb/include/kernel/signaldata/SetLogLevelOrd.hpp
  storage/ndb/include/kernel/signaldata/SetVarReq.hpp
  storage/ndb/include/kernel/signaldata/SignalData.hpp
  storage/ndb/include/kernel/signaldata/SignalDataPrint.hpp
  storage/ndb/include/kernel/signaldata/SignalDroppedRep.hpp
  storage/ndb/include/kernel/signaldata/SrFragidConf.hpp
  storage/ndb/include/kernel/signaldata/StartFragReq.hpp
  storage/ndb/include/kernel/signaldata/StartInfo.hpp
  storage/ndb/include/kernel/signaldata/StartMe.hpp
  storage/ndb/include/kernel/signaldata/StartOrd.hpp
  storage/ndb/include/kernel/signaldata/StartPerm.hpp
  storage/ndb/include/kernel/signaldata/StartRec.hpp
  storage/ndb/include/kernel/signaldata/StartTo.hpp
  storage/ndb/include/kernel/signaldata/StopMe.hpp
  storage/ndb/include/kernel/signaldata/StopPerm.hpp
  storage/ndb/include/kernel/signaldata/StopReq.hpp
  storage/ndb/include/kernel/signaldata/SumaImpl.hpp
  storage/ndb/include/kernel/signaldata/SystemError.hpp
  storage/ndb/include/kernel/signaldata/TamperOrd.hpp
  storage/ndb/include/kernel/signaldata/TcCommit.hpp
  storage/ndb/include/kernel/signaldata/TcContinueB.hpp
  storage/ndb/include/kernel/signaldata/TcHbRep.hpp
  storage/ndb/include/kernel/signaldata/TcIndx.hpp
  storage/ndb/include/kernel/signaldata/TcKeyConf.hpp
  storage/ndb/include/kernel/signaldata/TcKeyFailConf.hpp
  storage/ndb/include/kernel/signaldata/TcKeyRef.hpp
  storage/ndb/include/kernel/signaldata/TcKeyReq.hpp
  storage/ndb/include/kernel/signaldata/TcRollbackRep.hpp
  storage/ndb/include/kernel/signaldata/TcSizeAltReq.hpp
  storage/ndb/include/kernel/signaldata/TestOrd.hpp
  storage/ndb/include/kernel/signaldata/TransIdAI.hpp
  storage/ndb/include/kernel/signaldata/TrigAttrInfo.hpp
  storage/ndb/include/kernel/signaldata/TsmanContinueB.hpp
  storage/ndb/include/kernel/signaldata/TupCommit.hpp
  storage/ndb/include/kernel/signaldata/TupFrag.hpp
  storage/ndb/include/kernel/signaldata/TupKey.hpp
  storage/ndb/include/kernel/signaldata/TupSizeAltReq.hpp
  storage/ndb/include/kernel/signaldata/TuxBound.hpp
  storage/ndb/include/kernel/signaldata/TuxContinueB.hpp
  storage/ndb/include/kernel/signaldata/TuxMaint.hpp
  storage/ndb/include/kernel/signaldata/TuxSizeAltReq.hpp
  storage/ndb/include/kernel/signaldata/UpdateTo.hpp
  storage/ndb/include/kernel/signaldata/UtilDelete.hpp
  storage/ndb/include/kernel/signaldata/UtilExecute.hpp
  storage/ndb/include/kernel/signaldata/UtilLock.hpp
  storage/ndb/include/kernel/signaldata/UtilPrepare.hpp
  storage/ndb/include/kernel/signaldata/UtilRelease.hpp
  storage/ndb/include/kernel/signaldata/UtilSequence.hpp
  storage/ndb/include/kernel/signaldata/WaitGCP.hpp
  storage/ndb/include/kernel/trigger_definitions.h
  storage/ndb/include/logger/ConsoleLogHandler.hpp
  storage/ndb/include/logger/FileLogHandler.hpp
  storage/ndb/include/logger/LogHandler.hpp
  storage/ndb/include/logger/Logger.hpp
  storage/ndb/include/logger/SysLogHandler.hpp
  storage/ndb/include/mgmapi/mgmapi.h
  storage/ndb/include/mgmapi/mgmapi_debug.h
  storage/ndb/include/mgmapi/mgmapi_error.h
  storage/ndb/include/mgmapi/ndb_logevent.h
  storage/ndb/include/mgmapi/ndbd_exit_codes.h
  storage/ndb/include/mgmcommon/ConfigRetriever.hpp
  storage/ndb/include/mgmcommon/IPCConfig.hpp
  storage/ndb/include/mgmcommon/MgmtErrorReporter.hpp
  storage/ndb/include/ndb_constants.h
  storage/ndb/include/ndb_global.h.in
  storage/ndb/include/ndb_init.h
  storage/ndb/include/ndb_types.h.in
  storage/ndb/include/ndb_version.h.in
  storage/ndb/include/ndbapi/Ndb.hpp
  storage/ndb/include/ndbapi/NdbApi.hpp
  storage/ndb/include/ndbapi/NdbBlob.hpp
  storage/ndb/include/ndbapi/NdbDictionary.hpp
  storage/ndb/include/ndbapi/NdbError.hpp
  storage/ndb/include/ndbapi/NdbEventOperation.hpp
  storage/ndb/include/ndbapi/NdbIndexOperation.hpp
  storage/ndb/include/ndbapi/NdbIndexScanOperation.hpp
  storage/ndb/include/ndbapi/NdbIndexStat.hpp
  storage/ndb/include/ndbapi/NdbOperation.hpp
  storage/ndb/include/ndbapi/NdbPool.hpp
  storage/ndb/include/ndbapi/NdbRecAttr.hpp
  storage/ndb/include/ndbapi/NdbReceiver.hpp
  storage/ndb/include/ndbapi/NdbScanFilter.hpp
  storage/ndb/include/ndbapi/NdbScanOperation.hpp
  storage/ndb/include/ndbapi/NdbTransaction.hpp
  storage/ndb/include/ndbapi/ndb_cluster_connection.hpp
  storage/ndb/include/ndbapi/ndb_opt_defaults.h
  storage/ndb/include/ndbapi/ndbapi_limits.h
  storage/ndb/include/ndbapi/ndberror.h
  storage/ndb/include/newtonapi/dba.h
  storage/ndb/include/newtonapi/defs/pcn_types.h
  storage/ndb/include/portlib/NdbCondition.h
  storage/ndb/include/portlib/NdbConfig.h
  storage/ndb/include/portlib/NdbDaemon.h
  storage/ndb/include/portlib/NdbEnv.h
  storage/ndb/include/portlib/NdbHost.h
  storage/ndb/include/portlib/NdbMain.h
  storage/ndb/include/portlib/NdbMem.h
  storage/ndb/include/portlib/NdbMutex.h
  storage/ndb/include/portlib/NdbSleep.h
  storage/ndb/include/portlib/NdbTCP.h
  storage/ndb/include/portlib/NdbThread.h
  storage/ndb/include/portlib/NdbTick.h
  storage/ndb/include/portlib/PortDefs.h
  storage/ndb/include/portlib/prefetch.h
  storage/ndb/include/transporter/TransporterCallback.hpp
  storage/ndb/include/transporter/TransporterDefinitions.hpp
  storage/ndb/include/transporter/TransporterRegistry.hpp
  storage/ndb/include/util/BaseString.hpp
  storage/ndb/include/util/Bitmask.hpp
  storage/ndb/include/util/File.hpp
  storage/ndb/include/util/InputStream.hpp
  storage/ndb/include/util/NdbAutoPtr.hpp
  storage/ndb/include/util/NdbOut.hpp
  storage/ndb/include/util/NdbSqlUtil.hpp
  storage/ndb/include/util/OutputStream.hpp
  storage/ndb/include/util/Parser.hpp
  storage/ndb/include/util/Properties.hpp
  storage/ndb/include/util/SimpleProperties.hpp
  storage/ndb/include/util/SocketAuthenticator.hpp
  storage/ndb/include/util/SocketClient.hpp
  storage/ndb/include/util/SocketServer.hpp
  storage/ndb/include/util/UtilBuffer.hpp
  storage/ndb/include/util/Vector.hpp
  storage/ndb/include/util/basestring_vsnprintf.h
  storage/ndb/include/util/md5_hash.hpp
  storage/ndb/include/util/ndb_opts.h
  storage/ndb/include/util/ndb_rand.h
  storage/ndb/include/util/random.h
  storage/ndb/include/util/socket_io.h
  storage/ndb/include/util/uucode.h
  storage/ndb/include/util/version.h
  storage/ndb/ndbapi-examples/mgmapi_logevent/main.cpp
  storage/ndb/ndbapi-examples/mgmapi_logevent2/main.cpp
  storage/ndb/ndbapi-examples/ndbapi_async/ndbapi_async.cpp
  storage/ndb/ndbapi-examples/ndbapi_async1/ndbapi_async1.cpp
  storage/ndb/ndbapi-examples/ndbapi_event/ndbapi_event.cpp
  storage/ndb/ndbapi-examples/ndbapi_retries/ndbapi_retries.cpp
  storage/ndb/ndbapi-examples/ndbapi_scan/ndbapi_scan.cpp
  storage/ndb/ndbapi-examples/ndbapi_simple/ndbapi_simple.cpp
  storage/ndb/ndbapi-examples/ndbapi_simple_dual/main.cpp
  storage/ndb/ndbapi-examples/ndbapi_simple_index/main.cpp
  storage/ndb/src/common/debugger/BlockNames.cpp
  storage/ndb/src/common/debugger/DebuggerNames.cpp
  storage/ndb/src/common/debugger/EventLogger.cpp
  storage/ndb/src/common/debugger/GrepError.cpp
  storage/ndb/src/common/debugger/SignalLoggerManager.cpp
  storage/ndb/src/common/debugger/signaldata/AccLock.cpp
  storage/ndb/src/common/debugger/signaldata/AlterIndx.cpp
  storage/ndb/src/common/debugger/signaldata/AlterTab.cpp
  storage/ndb/src/common/debugger/signaldata/AlterTable.cpp
  storage/ndb/src/common/debugger/signaldata/AlterTrig.cpp
  storage/ndb/src/common/debugger/signaldata/BackupImpl.cpp
  storage/ndb/src/common/debugger/signaldata/BackupSignalData.cpp
  storage/ndb/src/common/debugger/signaldata/CloseComReqConf.cpp
  storage/ndb/src/common/debugger/signaldata/ContinueB.cpp
  storage/ndb/src/common/debugger/signaldata/CopyGCI.cpp
  storage/ndb/src/common/debugger/signaldata/CreateEvnt.cpp
  storage/ndb/src/common/debugger/signaldata/CreateFragmentation.cpp
  storage/ndb/src/common/debugger/signaldata/CreateIndx.cpp
  storage/ndb/src/common/debugger/signaldata/CreateTrig.cpp
  storage/ndb/src/common/debugger/signaldata/DictTabInfo.cpp
  storage/ndb/src/common/debugger/signaldata/DihContinueB.cpp
  storage/ndb/src/common/debugger/signaldata/DihSwitchReplicaReq.cpp
  storage/ndb/src/common/debugger/signaldata/DisconnectRep.cpp
  storage/ndb/src/common/debugger/signaldata/DropIndx.cpp
  storage/ndb/src/common/debugger/signaldata/DropTab.cpp
  storage/ndb/src/common/debugger/signaldata/DropTrig.cpp
  storage/ndb/src/common/debugger/signaldata/FailRep.cpp
  storage/ndb/src/common/debugger/signaldata/FireTrigOrd.cpp
  storage/ndb/src/common/debugger/signaldata/FsAppendReq.cpp
  storage/ndb/src/common/debugger/signaldata/FsCloseReq.cpp
  storage/ndb/src/common/debugger/signaldata/FsConf.cpp
  storage/ndb/src/common/debugger/signaldata/FsOpenReq.cpp
  storage/ndb/src/common/debugger/signaldata/FsReadWriteReq.cpp
  storage/ndb/src/common/debugger/signaldata/FsRef.cpp
  storage/ndb/src/common/debugger/signaldata/GCPSave.cpp
  storage/ndb/src/common/debugger/signaldata/IndxAttrInfo.cpp
  storage/ndb/src/common/debugger/signaldata/IndxKeyInfo.cpp
  storage/ndb/src/common/debugger/signaldata/LCP.cpp
  storage/ndb/src/common/debugger/signaldata/LqhFrag.cpp
  storage/ndb/src/common/debugger/signaldata/LqhKey.cpp
  storage/ndb/src/common/debugger/signaldata/LqhTrans.cpp
  storage/ndb/src/common/debugger/signaldata/MasterLCP.cpp
  storage/ndb/src/common/debugger/signaldata/NFCompleteRep.cpp
  storage/ndb/src/common/debugger/signaldata/NdbSttor.cpp
  storage/ndb/src/common/debugger/signaldata/NdbfsContinueB.cpp
  storage/ndb/src/common/debugger/signaldata/PackedSignal.cpp
  storage/ndb/src/common/debugger/signaldata/PrepDropTab.cpp
  storage/ndb/src/common/debugger/signaldata/PrepFailReqRef.cpp
  storage/ndb/src/common/debugger/signaldata/ScanFrag.cpp
  storage/ndb/src/common/debugger/signaldata/ScanTab.cpp
  storage/ndb/src/common/debugger/signaldata/SignalDataPrint.cpp
  storage/ndb/src/common/debugger/signaldata/SignalDroppedRep.cpp
  storage/ndb/src/common/debugger/signaldata/SignalNames.cpp
  storage/ndb/src/common/debugger/signaldata/StartRec.cpp
  storage/ndb/src/common/debugger/signaldata/SumaImpl.cpp
  storage/ndb/src/common/debugger/signaldata/SystemError.cpp
  storage/ndb/src/common/debugger/signaldata/TcIndx.cpp
  storage/ndb/src/common/debugger/signaldata/TcKeyConf.cpp
  storage/ndb/src/common/debugger/signaldata/TcKeyRef.cpp
  storage/ndb/src/common/debugger/signaldata/TcKeyReq.cpp
  storage/ndb/src/common/debugger/signaldata/TcRollbackRep.cpp
  storage/ndb/src/common/debugger/signaldata/TrigAttrInfo.cpp
  storage/ndb/src/common/debugger/signaldata/TupCommit.cpp
  storage/ndb/src/common/debugger/signaldata/TupKey.cpp
  storage/ndb/src/common/debugger/signaldata/TuxMaint.cpp
  storage/ndb/src/common/debugger/signaldata/UtilDelete.cpp
  storage/ndb/src/common/debugger/signaldata/UtilExecute.cpp
  storage/ndb/src/common/debugger/signaldata/UtilLock.cpp
  storage/ndb/src/common/debugger/signaldata/UtilPrepare.cpp
  storage/ndb/src/common/debugger/signaldata/UtilSequence.cpp
  storage/ndb/src/common/logger/ConsoleLogHandler.cpp
  storage/ndb/src/common/logger/FileLogHandler.cpp
  storage/ndb/src/common/logger/LogHandler.cpp
  storage/ndb/src/common/logger/LogHandlerList.cpp
  storage/ndb/src/common/logger/LogHandlerList.hpp
  storage/ndb/src/common/logger/Logger.cpp
  storage/ndb/src/common/logger/SysLogHandler.cpp
  storage/ndb/src/common/logger/listtest/LogHandlerListUnitTest.cpp
  storage/ndb/src/common/logger/listtest/LogHandlerListUnitTest.hpp
  storage/ndb/src/common/logger/loggertest/LoggerUnitTest.cpp
  storage/ndb/src/common/logger/loggertest/LoggerUnitTest.hpp
  storage/ndb/src/common/mgmcommon/ConfigRetriever.cpp
  storage/ndb/src/common/mgmcommon/IPCConfig.cpp
  storage/ndb/src/common/mgmcommon/printConfig/printConfig.cpp
  storage/ndb/src/common/portlib/NdbCondition.c
  storage/ndb/src/common/portlib/NdbConfig.c
  storage/ndb/src/common/portlib/NdbDaemon.c
  storage/ndb/src/common/portlib/NdbEnv.c
  storage/ndb/src/common/portlib/NdbHost.c
  storage/ndb/src/common/portlib/NdbMem.c
  storage/ndb/src/common/portlib/NdbMutex.c
  storage/ndb/src/common/portlib/NdbPortLibTest.cpp
  storage/ndb/src/common/portlib/NdbSleep.c
  storage/ndb/src/common/portlib/NdbTCP.cpp
  storage/ndb/src/common/portlib/NdbThread.c
  storage/ndb/src/common/portlib/NdbTick.c
  storage/ndb/src/common/portlib/memtest.c
  storage/ndb/src/common/portlib/mmstest.cpp
  storage/ndb/src/common/portlib/munmaptest.cpp
  storage/ndb/src/common/portlib/win32/NdbCondition.c
  storage/ndb/src/common/portlib/win32/NdbDaemon.c
  storage/ndb/src/common/portlib/win32/NdbEnv.c
  storage/ndb/src/common/portlib/win32/NdbHost.c
  storage/ndb/src/common/portlib/win32/NdbMem.c
  storage/ndb/src/common/portlib/win32/NdbMutex.c
  storage/ndb/src/common/portlib/win32/NdbSleep.c
  storage/ndb/src/common/portlib/win32/NdbTCP.c
  storage/ndb/src/common/portlib/win32/NdbThread.c
  storage/ndb/src/common/portlib/win32/NdbTick.c
  storage/ndb/src/common/transporter/Packer.cpp
  storage/ndb/src/common/transporter/Packer.hpp
  storage/ndb/src/common/transporter/SCI_Transporter.cpp
  storage/ndb/src/common/transporter/SCI_Transporter.hpp
  storage/ndb/src/common/transporter/SHM_Buffer.hpp
  storage/ndb/src/common/transporter/SHM_Transporter.cpp
  storage/ndb/src/common/transporter/SHM_Transporter.hpp
  storage/ndb/src/common/transporter/SHM_Transporter.unix.cpp
  storage/ndb/src/common/transporter/SHM_Transporter.win32.cpp
  storage/ndb/src/common/transporter/SendBuffer.cpp
  storage/ndb/src/common/transporter/SendBuffer.hpp
  storage/ndb/src/common/transporter/TCP_Transporter.cpp
  storage/ndb/src/common/transporter/TCP_Transporter.hpp
  storage/ndb/src/common/transporter/Transporter.cpp
  storage/ndb/src/common/transporter/Transporter.hpp
  storage/ndb/src/common/transporter/TransporterInternalDefinitions.hpp
  storage/ndb/src/common/transporter/TransporterRegistry.cpp
  storage/ndb/src/common/transporter/basictest/basicTransporterTest.cpp
  storage/ndb/src/common/transporter/buddy.cpp
  storage/ndb/src/common/transporter/buddy.hpp
  storage/ndb/src/common/transporter/failoverSCI/failoverSCI.cpp
  storage/ndb/src/common/transporter/perftest/perfTransporterTest.cpp
  storage/ndb/src/common/transporter/priotest/prioSCI/prioSCI.cpp
  storage/ndb/src/common/transporter/priotest/prioSHM/prioSHM.cpp
  storage/ndb/src/common/transporter/priotest/prioTCP/prioTCP.cpp
  storage/ndb/src/common/transporter/priotest/prioTransporterTest.cpp
  storage/ndb/src/common/transporter/priotest/prioTransporterTest.hpp
  storage/ndb/src/common/util/BaseString.cpp
  storage/ndb/src/common/util/File.cpp
  storage/ndb/src/common/util/InputStream.cpp
  storage/ndb/src/common/util/NdbOut.cpp
  storage/ndb/src/common/util/NdbSqlUtil.cpp
  storage/ndb/src/common/util/OutputStream.cpp
  storage/ndb/src/common/util/Parser.cpp
  storage/ndb/src/common/util/Properties.cpp
  storage/ndb/src/common/util/SimpleProperties.cpp
  storage/ndb/src/common/util/SocketAuthenticator.cpp
  storage/ndb/src/common/util/SocketClient.cpp
  storage/ndb/src/common/util/SocketServer.cpp
  storage/ndb/src/common/util/basestring_vsnprintf.c
  storage/ndb/src/common/util/filetest/FileUnitTest.cpp
  storage/ndb/src/common/util/filetest/FileUnitTest.hpp
  storage/ndb/src/common/util/md5_hash.cpp
  storage/ndb/src/common/util/ndb_init.c
  storage/ndb/src/common/util/ndb_rand.c
  storage/ndb/src/common/util/random.c
  storage/ndb/src/common/util/socket_io.cpp
  storage/ndb/src/common/util/strdup.c
  storage/ndb/src/common/util/testProperties/testProperties.cpp
  storage/ndb/src/common/util/testSimpleProperties/sp_test.cpp
  storage/ndb/src/common/util/uucode.c
  storage/ndb/src/common/util/version.c
  storage/ndb/src/cw/cpcc-win32/C++/CPC_GUI.cpp
  storage/ndb/src/cw/cpcc-win32/C++/CPC_GUI.h
  storage/ndb/src/cw/cpcc-win32/C++/NdbControls.cpp
  storage/ndb/src/cw/cpcc-win32/C++/StdAfx.cpp
  storage/ndb/src/cw/cpcc-win32/C++/StdAfx.h
  storage/ndb/src/cw/cpcc-win32/C++/TreeView.cpp
  storage/ndb/src/cw/cpcc-win32/C++/TreeView.h
  storage/ndb/src/cw/cpcc-win32/C++/resource.h
  storage/ndb/src/cw/cpcc-win32/csharp/CPC_Form.cs
  storage/ndb/src/cw/cpcc-win32/csharp/Computer.cs
  storage/ndb/src/cw/cpcc-win32/csharp/ComputerAddDialog.cs
  storage/ndb/src/cw/cpcc-win32/csharp/ComputerRemoveDialog.cs
  storage/ndb/src/cw/cpcc-win32/csharp/Database.cs
  storage/ndb/src/cw/cpcc-win32/csharp/PanelWizard.cs
  storage/ndb/src/cw/cpcc-win32/csharp/Process.cs
  storage/ndb/src/cw/cpcc-win32/csharp/ProcessDefineDialog.cs
  storage/ndb/src/cw/cpcc-win32/csharp/fileaccess/FileMgmt.cs
  storage/ndb/src/cw/cpcc-win32/csharp/simpleparser/SimpleCPCParser.cs
  storage/ndb/src/cw/cpcc-win32/csharp/socketcomm/SocketComm.cs
  storage/ndb/src/cw/cpcc-win32/csharp/socketcomm/myTcpClient.cs
  storage/ndb/src/cw/cpcc-win32/csharp/startDatabaseDlg.cs
  storage/ndb/src/cw/cpcc-win32/csharp/telnetclient/telnetClient.cs
  storage/ndb/src/cw/cpcd/APIService.cpp
  storage/ndb/src/cw/cpcd/APIService.hpp
  storage/ndb/src/cw/cpcd/CPCD.cpp
  storage/ndb/src/cw/cpcd/CPCD.hpp
  storage/ndb/src/cw/cpcd/Monitor.cpp
  storage/ndb/src/cw/cpcd/Process.cpp
  storage/ndb/src/cw/cpcd/common.cpp
  storage/ndb/src/cw/cpcd/common.hpp
  storage/ndb/src/cw/cpcd/main.cpp
  storage/ndb/src/cw/test/socketclient/socketClientTest.cpp
  storage/ndb/src/cw/util/ClientInterface.cpp
  storage/ndb/src/cw/util/ClientInterface.hpp
  storage/ndb/src/cw/util/SocketRegistry.cpp
  storage/ndb/src/cw/util/SocketRegistry.hpp
  storage/ndb/src/cw/util/SocketService.cpp
  storage/ndb/src/cw/util/SocketService.hpp
  storage/ndb/src/kernel/SimBlockList.cpp
  storage/ndb/src/kernel/blocks/backup/Backup.cpp
  storage/ndb/src/kernel/blocks/backup/Backup.hpp
  storage/ndb/src/kernel/blocks/backup/BackupFormat.hpp
  storage/ndb/src/kernel/blocks/backup/BackupInit.cpp
  storage/ndb/src/kernel/blocks/backup/FsBuffer.hpp
  storage/ndb/src/kernel/blocks/backup/read.cpp
  storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp
  storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.hpp
  storage/ndb/src/kernel/blocks/dbacc/Dbacc.hpp
  storage/ndb/src/kernel/blocks/dbacc/DbaccInit.cpp
  storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
  storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp
  storage/ndb/src/kernel/blocks/dbdict/Dbdict.hpp
  storage/ndb/src/kernel/blocks/dbdict/SchemaFile.hpp
  storage/ndb/src/kernel/blocks/dbdict/printSchemaFile.cpp
  storage/ndb/src/kernel/blocks/dbdih/Dbdih.hpp
  storage/ndb/src/kernel/blocks/dbdih/DbdihInit.cpp
  storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp
  storage/ndb/src/kernel/blocks/dbdih/Sysfile.hpp
  storage/ndb/src/kernel/blocks/dbdih/printSysfile.cpp
  storage/ndb/src/kernel/blocks/dbdih/printSysfile/printSysfile.cpp
  storage/ndb/src/kernel/blocks/dblqh/Dblqh.hpp
  storage/ndb/src/kernel/blocks/dblqh/DblqhInit.cpp
  storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
  storage/ndb/src/kernel/blocks/dblqh/redoLogReader/reader.cpp
  storage/ndb/src/kernel/blocks/dblqh/redoLogReader/records.cpp
  storage/ndb/src/kernel/blocks/dblqh/redoLogReader/records.hpp
  storage/ndb/src/kernel/blocks/dbtc/Dbtc.hpp
  storage/ndb/src/kernel/blocks/dbtc/DbtcInit.cpp
  storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
  storage/ndb/src/kernel/blocks/dbtup/AttributeOffset.hpp
  storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp
  storage/ndb/src/kernel/blocks/dbtup/DbtupAbort.cpp
  storage/ndb/src/kernel/blocks/dbtup/DbtupBuffer.cpp
  storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp
  storage/ndb/src/kernel/blocks/dbtup/DbtupDebug.cpp
  storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp
  storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp
  storage/ndb/src/kernel/blocks/dbtup/DbtupFixAlloc.cpp
  storage/ndb/src/kernel/blocks/dbtup/DbtupGen.cpp
  storage/ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp
  storage/ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp
  storage/ndb/src/kernel/blocks/dbtup/DbtupPagMan.cpp
  storage/ndb/src/kernel/blocks/dbtup/DbtupPageMap.cpp
  storage/ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp
  storage/ndb/src/kernel/blocks/dbtup/DbtupScan.cpp
  storage/ndb/src/kernel/blocks/dbtup/DbtupStoredProcDef.cpp
  storage/ndb/src/kernel/blocks/dbtup/DbtupTabDesMan.cpp
  storage/ndb/src/kernel/blocks/dbtup/DbtupTrigger.cpp
  storage/ndb/src/kernel/blocks/dbtup/DbtupVarAlloc.cpp
  storage/ndb/src/kernel/blocks/dbtup/Undo_buffer.cpp
  storage/ndb/src/kernel/blocks/dbtup/Undo_buffer.hpp
  storage/ndb/src/kernel/blocks/dbtup/tuppage.cpp
  storage/ndb/src/kernel/blocks/dbtup/tuppage.hpp
  storage/ndb/src/kernel/blocks/dbtux/Dbtux.hpp
  storage/ndb/src/kernel/blocks/dbtux/DbtuxCmp.cpp
  storage/ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp
  storage/ndb/src/kernel/blocks/dbtux/DbtuxGen.cpp
  storage/ndb/src/kernel/blocks/dbtux/DbtuxMaint.cpp
  storage/ndb/src/kernel/blocks/dbtux/DbtuxMeta.cpp
  storage/ndb/src/kernel/blocks/dbtux/DbtuxNode.cpp
  storage/ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp
  storage/ndb/src/kernel/blocks/dbtux/DbtuxSearch.cpp
  storage/ndb/src/kernel/blocks/dbtux/DbtuxStat.cpp
  storage/ndb/src/kernel/blocks/dbtux/DbtuxTree.cpp
  storage/ndb/src/kernel/blocks/dbutil/DbUtil.cpp
  storage/ndb/src/kernel/blocks/dbutil/DbUtil.hpp
  storage/ndb/src/kernel/blocks/diskpage.hpp
  storage/ndb/src/kernel/blocks/lgman.hpp
  storage/ndb/src/kernel/blocks/mutexes.hpp
  storage/ndb/src/kernel/blocks/ndbcntr/Ndbcntr.hpp
  storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrInit.cpp
  storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp
  storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrSysTable.cpp
  storage/ndb/src/kernel/blocks/ndbfs/AsyncFile.cpp
  storage/ndb/src/kernel/blocks/ndbfs/AsyncFile.hpp
  storage/ndb/src/kernel/blocks/ndbfs/AsyncFileTest/AsyncFileTest.cpp
  storage/ndb/src/kernel/blocks/ndbfs/CircularIndex.cpp
  storage/ndb/src/kernel/blocks/ndbfs/CircularIndex.hpp
  storage/ndb/src/kernel/blocks/ndbfs/Filename.cpp
  storage/ndb/src/kernel/blocks/ndbfs/Filename.hpp
  storage/ndb/src/kernel/blocks/ndbfs/MemoryChannel.cpp
  storage/ndb/src/kernel/blocks/ndbfs/MemoryChannel.hpp
  storage/ndb/src/kernel/blocks/ndbfs/MemoryChannelTest/MemoryChannelTest.cpp
  storage/ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp
  storage/ndb/src/kernel/blocks/ndbfs/Ndbfs.hpp
  storage/ndb/src/kernel/blocks/ndbfs/OpenFiles.hpp
  storage/ndb/src/kernel/blocks/ndbfs/Pool.hpp
  storage/ndb/src/kernel/blocks/ndbfs/VoidFs.cpp
  storage/ndb/src/kernel/blocks/pgman.cpp
  storage/ndb/src/kernel/blocks/pgman.hpp
  storage/ndb/src/kernel/blocks/print_file.cpp
  storage/ndb/src/kernel/blocks/qmgr/Qmgr.hpp
  storage/ndb/src/kernel/blocks/qmgr/QmgrInit.cpp
  storage/ndb/src/kernel/blocks/qmgr/QmgrMain.cpp
  storage/ndb/src/kernel/blocks/qmgr/timer.hpp
  storage/ndb/src/kernel/blocks/record_types.hpp
  storage/ndb/src/kernel/blocks/restore.cpp
  storage/ndb/src/kernel/blocks/restore.hpp
  storage/ndb/src/kernel/blocks/suma/Suma.cpp
  storage/ndb/src/kernel/blocks/suma/Suma.hpp
  storage/ndb/src/kernel/blocks/suma/SumaInit.cpp
  storage/ndb/src/kernel/blocks/trix/Trix.cpp
  storage/ndb/src/kernel/blocks/trix/Trix.hpp
  storage/ndb/src/kernel/blocks/tsman.cpp
  storage/ndb/src/kernel/blocks/tsman.hpp
  storage/ndb/src/kernel/error/ErrorHandlingMacros.hpp
  storage/ndb/src/kernel/error/ErrorReporter.cpp
  storage/ndb/src/kernel/error/ErrorReporter.hpp
  storage/ndb/src/kernel/error/TimeModule.cpp
  storage/ndb/src/kernel/error/TimeModule.hpp
  storage/ndb/src/kernel/error/ndbd_exit_codes.c
  storage/ndb/src/kernel/main.cpp
  storage/ndb/src/kernel/vm/Array.hpp
  storage/ndb/src/kernel/vm/ArrayPool.hpp
  storage/ndb/src/kernel/vm/CArray.hpp
  storage/ndb/src/kernel/vm/Callback.hpp
  storage/ndb/src/kernel/vm/ClusterConfiguration.cpp
  storage/ndb/src/kernel/vm/ClusterConfiguration.hpp
  storage/ndb/src/kernel/vm/Configuration.cpp
  storage/ndb/src/kernel/vm/Configuration.hpp
  storage/ndb/src/kernel/vm/DLCFifoList.hpp
  storage/ndb/src/kernel/vm/DLCHashTable.hpp
  storage/ndb/src/kernel/vm/DLFifoList.hpp
  storage/ndb/src/kernel/vm/DLHashTable.hpp
  storage/ndb/src/kernel/vm/DLHashTable2.hpp
  storage/ndb/src/kernel/vm/DLList.hpp
  storage/ndb/src/kernel/vm/DataBuffer.hpp
  storage/ndb/src/kernel/vm/DynArr256.cpp
  storage/ndb/src/kernel/vm/DynArr256.hpp
  storage/ndb/src/kernel/vm/Emulator.cpp
  storage/ndb/src/kernel/vm/Emulator.hpp
  storage/ndb/src/kernel/vm/FastScheduler.cpp
  storage/ndb/src/kernel/vm/FastScheduler.hpp
  storage/ndb/src/kernel/vm/GlobalData.hpp
  storage/ndb/src/kernel/vm/KeyDescriptor.hpp
  storage/ndb/src/kernel/vm/KeyTable.hpp
  storage/ndb/src/kernel/vm/KeyTable2.hpp
  storage/ndb/src/kernel/vm/KeyTable2Ref.hpp
  storage/ndb/src/kernel/vm/LinearPool.hpp
  storage/ndb/src/kernel/vm/LongSignal.hpp
  storage/ndb/src/kernel/vm/Mutex.cpp
  storage/ndb/src/kernel/vm/Mutex.hpp
  storage/ndb/src/kernel/vm/NdbdSuperPool.cpp
  storage/ndb/src/kernel/vm/NdbdSuperPool.hpp
  storage/ndb/src/kernel/vm/Pool.cpp
  storage/ndb/src/kernel/vm/Pool.hpp
  storage/ndb/src/kernel/vm/Prio.hpp
  storage/ndb/src/kernel/vm/RWPool.cpp
  storage/ndb/src/kernel/vm/RWPool.hpp
  storage/ndb/src/kernel/vm/RequestTracker.hpp
  storage/ndb/src/kernel/vm/Rope.hpp
  storage/ndb/src/kernel/vm/SLFifoList.hpp
  storage/ndb/src/kernel/vm/SLList.hpp
  storage/ndb/src/kernel/vm/SafeCounter.cpp
  storage/ndb/src/kernel/vm/SafeCounter.hpp
  storage/ndb/src/kernel/vm/SectionReader.cpp
  storage/ndb/src/kernel/vm/SectionReader.hpp
  storage/ndb/src/kernel/vm/SignalCounter.hpp
  storage/ndb/src/kernel/vm/SimBlockList.hpp
  storage/ndb/src/kernel/vm/SimplePropertiesSection.cpp
  storage/ndb/src/kernel/vm/SimulatedBlock.cpp
  storage/ndb/src/kernel/vm/SimulatedBlock.hpp
  storage/ndb/src/kernel/vm/SuperPool.cpp
  storage/ndb/src/kernel/vm/SuperPool.hpp
  storage/ndb/src/kernel/vm/ThreadConfig.cpp
  storage/ndb/src/kernel/vm/ThreadConfig.hpp
  storage/ndb/src/kernel/vm/TimeQueue.cpp
  storage/ndb/src/kernel/vm/TimeQueue.hpp
  storage/ndb/src/kernel/vm/TransporterCallback.cpp
  storage/ndb/src/kernel/vm/VMSignal.cpp
  storage/ndb/src/kernel/vm/VMSignal.hpp
  storage/ndb/src/kernel/vm/WOPool.cpp
  storage/ndb/src/kernel/vm/WOPool.hpp
  storage/ndb/src/kernel/vm/WaitQueue.hpp
  storage/ndb/src/kernel/vm/WatchDog.cpp
  storage/ndb/src/kernel/vm/WatchDog.hpp
  storage/ndb/src/kernel/vm/al_test/arrayListTest.cpp
  storage/ndb/src/kernel/vm/al_test/arrayPoolTest.cpp
  storage/ndb/src/kernel/vm/al_test/main.cpp
  storage/ndb/src/kernel/vm/bench_pool.cpp
  storage/ndb/src/kernel/vm/ndbd_malloc.cpp
  storage/ndb/src/kernel/vm/ndbd_malloc.hpp
  storage/ndb/src/kernel/vm/ndbd_malloc_impl.cpp
  storage/ndb/src/kernel/vm/ndbd_malloc_impl.hpp
  storage/ndb/src/kernel/vm/pc.hpp
  storage/ndb/src/kernel/vm/testCopy/rr.cpp
  storage/ndb/src/kernel/vm/testCopy/testCopy.cpp
  storage/ndb/src/kernel/vm/testDataBuffer/testDataBuffer.cpp
  storage/ndb/src/kernel/vm/testLongSig/testLongSig.cpp
  storage/ndb/src/kernel/vm/testSimplePropertiesSection/test.cpp
  storage/ndb/src/kernel/vm/testSuperPool.cpp
  storage/ndb/src/mgmapi/LocalConfig.cpp
  storage/ndb/src/mgmapi/LocalConfig.hpp
  storage/ndb/src/mgmapi/mgmapi.cpp
  storage/ndb/src/mgmapi/mgmapi_configuration.hpp
  storage/ndb/src/mgmapi/mgmapi_internal.h
  storage/ndb/src/mgmapi/ndb_logevent.cpp
  storage/ndb/src/mgmapi/ndb_logevent.hpp
  storage/ndb/src/mgmapi/test/keso.c
  storage/ndb/src/mgmapi/test/mgmSrvApi.cpp
  storage/ndb/src/mgmclient/CommandInterpreter.cpp
  storage/ndb/src/mgmclient/main.cpp
  storage/ndb/src/mgmclient/ndb_mgmclient.h
  storage/ndb/src/mgmclient/ndb_mgmclient.hpp
  storage/ndb/src/mgmclient/test_cpcd/test_cpcd.cpp
  storage/ndb/src/mgmsrv/Config.cpp
  storage/ndb/src/mgmsrv/Config.hpp
  storage/ndb/src/mgmsrv/ConfigInfo.cpp
  storage/ndb/src/mgmsrv/ConfigInfo.hpp
  storage/ndb/src/mgmsrv/InitConfigFileParser.cpp
  storage/ndb/src/mgmsrv/InitConfigFileParser.hpp
  storage/ndb/src/mgmsrv/MgmtSrvr.cpp
  storage/ndb/src/mgmsrv/MgmtSrvr.hpp
  storage/ndb/src/mgmsrv/MgmtSrvrConfig.cpp
  storage/ndb/src/mgmsrv/MgmtSrvrGeneralSignalHandling.cpp
  storage/ndb/src/mgmsrv/Services.cpp
  storage/ndb/src/mgmsrv/Services.hpp
  storage/ndb/src/mgmsrv/SignalQueue.cpp
  storage/ndb/src/mgmsrv/SignalQueue.hpp
  storage/ndb/src/mgmsrv/convertStrToInt.cpp
  storage/ndb/src/mgmsrv/convertStrToInt.hpp
  storage/ndb/src/mgmsrv/main.cpp
  storage/ndb/src/mgmsrv/mkconfig/mkconfig.cpp
  storage/ndb/src/ndbapi/API.hpp
  storage/ndb/src/ndbapi/ClusterMgr.cpp
  storage/ndb/src/ndbapi/ClusterMgr.hpp
  storage/ndb/src/ndbapi/DictCache.cpp
  storage/ndb/src/ndbapi/DictCache.hpp
  storage/ndb/src/ndbapi/Ndb.cpp
  storage/ndb/src/ndbapi/NdbApiSignal.cpp
  storage/ndb/src/ndbapi/NdbApiSignal.hpp
  storage/ndb/src/ndbapi/NdbBlob.cpp
  storage/ndb/src/ndbapi/NdbBlobImpl.hpp
  storage/ndb/src/ndbapi/NdbDictionary.cpp
  storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp
  storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp
  storage/ndb/src/ndbapi/NdbErrorOut.cpp
  storage/ndb/src/ndbapi/NdbEventOperation.cpp
  storage/ndb/src/ndbapi/NdbEventOperationImpl.cpp
  storage/ndb/src/ndbapi/NdbEventOperationImpl.hpp
  storage/ndb/src/ndbapi/NdbImpl.hpp
  storage/ndb/src/ndbapi/NdbIndexOperation.cpp
  storage/ndb/src/ndbapi/NdbIndexStat.cpp
  storage/ndb/src/ndbapi/NdbLinHash.hpp
  storage/ndb/src/ndbapi/NdbOperation.cpp
  storage/ndb/src/ndbapi/NdbOperationDefine.cpp
  storage/ndb/src/ndbapi/NdbOperationExec.cpp
  storage/ndb/src/ndbapi/NdbOperationInt.cpp
  storage/ndb/src/ndbapi/NdbOperationScan.cpp
  storage/ndb/src/ndbapi/NdbOperationSearch.cpp
  storage/ndb/src/ndbapi/NdbPool.cpp
  storage/ndb/src/ndbapi/NdbPoolImpl.cpp
  storage/ndb/src/ndbapi/NdbPoolImpl.hpp
  storage/ndb/src/ndbapi/NdbRecAttr.cpp
  storage/ndb/src/ndbapi/NdbReceiver.cpp
  storage/ndb/src/ndbapi/NdbScanFilter.cpp
  storage/ndb/src/ndbapi/NdbScanOperation.cpp
  storage/ndb/src/ndbapi/NdbTransaction.cpp
  storage/ndb/src/ndbapi/NdbTransactionScan.cpp
  storage/ndb/src/ndbapi/NdbUtil.cpp
  storage/ndb/src/ndbapi/NdbUtil.hpp
  storage/ndb/src/ndbapi/NdbWaiter.hpp
  storage/ndb/src/ndbapi/Ndberr.cpp
  storage/ndb/src/ndbapi/Ndbif.cpp
  storage/ndb/src/ndbapi/Ndbinit.cpp
  storage/ndb/src/ndbapi/Ndblist.cpp
  storage/ndb/src/ndbapi/ObjectMap.cpp
  storage/ndb/src/ndbapi/ObjectMap.hpp
  storage/ndb/src/ndbapi/SignalSender.cpp
  storage/ndb/src/ndbapi/SignalSender.hpp
  storage/ndb/src/ndbapi/TransporterFacade.cpp
  storage/ndb/src/ndbapi/TransporterFacade.hpp
  storage/ndb/src/ndbapi/ndb_cluster_connection.cpp
  storage/ndb/src/ndbapi/ndb_cluster_connection_impl.hpp
  storage/ndb/src/ndbapi/ndberror.c
  storage/ndb/src/ndbapi/signal-sender/SignalSender.cpp
  storage/ndb/src/ndbapi/signal-sender/SignalSender.hpp
  storage/ndb/test/include/AtrtClient.hpp
  storage/ndb/test/include/CpcClient.hpp
  storage/ndb/test/include/DbUtil.hpp
  storage/ndb/test/include/HugoAsynchTransactions.hpp
  storage/ndb/test/include/HugoCalculator.hpp
  storage/ndb/test/include/HugoOperations.hpp
  storage/ndb/test/include/HugoTransactions.hpp
  storage/ndb/test/include/NDBT.hpp
  storage/ndb/test/include/NDBT_DataSet.hpp
  storage/ndb/test/include/NDBT_DataSetTransaction.hpp
  storage/ndb/test/include/NDBT_Error.hpp
  storage/ndb/test/include/NDBT_Output.hpp
  storage/ndb/test/include/NDBT_ResultRow.hpp
  storage/ndb/test/include/NDBT_ReturnCodes.h
  storage/ndb/test/include/NDBT_Stats.hpp
  storage/ndb/test/include/NDBT_Table.hpp
  storage/ndb/test/include/NDBT_Tables.hpp
  storage/ndb/test/include/NDBT_Test.hpp
  storage/ndb/test/include/NDBT_Thread.hpp
  storage/ndb/test/include/NdbBackup.hpp
  storage/ndb/test/include/NdbConfig.hpp
  storage/ndb/test/include/NdbGrep.hpp
  storage/ndb/test/include/NdbMixRestarter.hpp
  storage/ndb/test/include/NdbRestarter.hpp
  storage/ndb/test/include/NdbRestarts.hpp
  storage/ndb/test/include/NdbSchemaCon.hpp
  storage/ndb/test/include/NdbSchemaOp.hpp
  storage/ndb/test/include/NdbTest.hpp
  storage/ndb/test/include/NdbTimer.hpp
  storage/ndb/test/include/TestNdbEventOperation.hpp
  storage/ndb/test/include/UtilTransactions.hpp
  storage/ndb/test/include/getarg.h
  storage/ndb/test/ndbapi/InsertRecs.cpp
  storage/ndb/test/ndbapi/ScanFilter.hpp
  storage/ndb/test/ndbapi/ScanFunctions.hpp
  storage/ndb/test/ndbapi/ScanInterpretTest.hpp
  storage/ndb/test/ndbapi/TraceNdbApi.cpp
  storage/ndb/test/ndbapi/VerifyNdbApi.cpp
  storage/ndb/test/ndbapi/acid.cpp
  storage/ndb/test/ndbapi/acid2.cpp
  storage/ndb/test/ndbapi/acrt/NdbRepStress.cpp
  storage/ndb/test/ndbapi/adoInsertRecs.cpp
  storage/ndb/test/ndbapi/asyncGenerator.cpp
  storage/ndb/test/ndbapi/bank/Bank.cpp
  storage/ndb/test/ndbapi/bank/Bank.hpp
  storage/ndb/test/ndbapi/bank/BankLoad.cpp
  storage/ndb/test/ndbapi/bank/bankCreator.cpp
  storage/ndb/test/ndbapi/bank/bankMakeGL.cpp
  storage/ndb/test/ndbapi/bank/bankSumAccounts.cpp
  storage/ndb/test/ndbapi/bank/bankTimer.cpp
  storage/ndb/test/ndbapi/bank/bankTransactionMaker.cpp
  storage/ndb/test/ndbapi/bank/bankValidateAllGLs.cpp
  storage/ndb/test/ndbapi/bank/testBank.cpp
  storage/ndb/test/ndbapi/bench/asyncGenerator.cpp
  storage/ndb/test/ndbapi/bench/dbGenerator.h
  storage/ndb/test/ndbapi/bench/dbPopulate.cpp
  storage/ndb/test/ndbapi/bench/dbPopulate.h
  storage/ndb/test/ndbapi/bench/macros.h
  storage/ndb/test/ndbapi/bench/mainAsyncGenerator.cpp
  storage/ndb/test/ndbapi/bench/mainPopulate.cpp
  storage/ndb/test/ndbapi/bench/ndb_async1.cpp
  storage/ndb/test/ndbapi/bench/ndb_async2.cpp
  storage/ndb/test/ndbapi/bench/ndb_error.hpp
  storage/ndb/test/ndbapi/bench/ndb_schema.hpp
  storage/ndb/test/ndbapi/bench/ndb_user_transaction.cpp
  storage/ndb/test/ndbapi/bench/ndb_user_transaction2.cpp
  storage/ndb/test/ndbapi/bench/ndb_user_transaction3.cpp
  storage/ndb/test/ndbapi/bench/ndb_user_transaction4.cpp
  storage/ndb/test/ndbapi/bench/ndb_user_transaction5.cpp
  storage/ndb/test/ndbapi/bench/ndb_user_transaction6.cpp
  storage/ndb/test/ndbapi/bench/testData.h
  storage/ndb/test/ndbapi/bench/testDefinitions.h
  storage/ndb/test/ndbapi/bench/userInterface.cpp
  storage/ndb/test/ndbapi/bench/userInterface.h
  storage/ndb/test/ndbapi/benchronja.cpp
  storage/ndb/test/ndbapi/bulk_copy.cpp
  storage/ndb/test/ndbapi/cdrserver.cpp
  storage/ndb/test/ndbapi/celloDb.cpp
  storage/ndb/test/ndbapi/create_all_tabs.cpp
  storage/ndb/test/ndbapi/create_tab.cpp
  storage/ndb/test/ndbapi/drop_all_tabs.cpp
  storage/ndb/test/ndbapi/flexAsynch.cpp
  storage/ndb/test/ndbapi/flexBench.cpp
  storage/ndb/test/ndbapi/flexHammer.cpp
  storage/ndb/test/ndbapi/flexScan.cpp
  storage/ndb/test/ndbapi/flexTT.cpp
  storage/ndb/test/ndbapi/flexTimedAsynch.cpp
  storage/ndb/test/ndbapi/flex_bench_mysql.cpp
  storage/ndb/test/ndbapi/index.cpp
  storage/ndb/test/ndbapi/index2.cpp
  storage/ndb/test/ndbapi/initronja.cpp
  storage/ndb/test/ndbapi/interpreterInTup.cpp
  storage/ndb/test/ndbapi/mainAsyncGenerator.cpp
  storage/ndb/test/ndbapi/msa.cpp
  storage/ndb/test/ndbapi/ndb_async1.cpp
  storage/ndb/test/ndbapi/ndb_async2.cpp
  storage/ndb/test/ndbapi/ndb_user_populate.cpp
  storage/ndb/test/ndbapi/ndb_user_transaction.cpp
  storage/ndb/test/ndbapi/ndb_user_transaction2.cpp
  storage/ndb/test/ndbapi/ndb_user_transaction3.cpp
  storage/ndb/test/ndbapi/ndb_user_transaction4.cpp
  storage/ndb/test/ndbapi/ndb_user_transaction5.cpp
  storage/ndb/test/ndbapi/ndb_user_transaction6.cpp
  storage/ndb/test/ndbapi/restarter.cpp
  storage/ndb/test/ndbapi/restarter2.cpp
  storage/ndb/test/ndbapi/restarts.cpp
  storage/ndb/test/ndbapi/size.cpp
  storage/ndb/test/ndbapi/testBackup.cpp
  storage/ndb/test/ndbapi/testBasic.cpp
  storage/ndb/test/ndbapi/testBasicAsynch.cpp
  storage/ndb/test/ndbapi/testBlobs.cpp
  storage/ndb/test/ndbapi/testDataBuffers.cpp
  storage/ndb/test/ndbapi/testDeadlock.cpp
  storage/ndb/test/ndbapi/testDict.cpp
  storage/ndb/test/ndbapi/testGrepVerify.cpp
  storage/ndb/test/ndbapi/testIndex.cpp
  storage/ndb/test/ndbapi/testIndexStat.cpp
  storage/ndb/test/ndbapi/testInterpreter.cpp
  storage/ndb/test/ndbapi/testMgm.cpp
  storage/ndb/test/ndbapi/testNDBT.cpp
  storage/ndb/test/ndbapi/testNdbApi.cpp
  storage/ndb/test/ndbapi/testNodeRestart.cpp
  storage/ndb/test/ndbapi/testOIBasic.cpp
  storage/ndb/test/ndbapi/testOperations.cpp
  storage/ndb/test/ndbapi/testOrderedIndex.cpp
  storage/ndb/test/ndbapi/testPartitioning.cpp
  storage/ndb/test/ndbapi/testReadPerf.cpp
  storage/ndb/test/ndbapi/testRestartGci.cpp
  storage/ndb/test/ndbapi/testSRBank.cpp
  storage/ndb/test/ndbapi/testScan.cpp
  storage/ndb/test/ndbapi/testScanInterpreter.cpp
  storage/ndb/test/ndbapi/testScanPerf.cpp
  storage/ndb/test/ndbapi/testSystemRestart.cpp
  storage/ndb/test/ndbapi/testTimeout.cpp
  storage/ndb/test/ndbapi/testTransactions.cpp
  storage/ndb/test/ndbapi/test_event.cpp
  storage/ndb/test/ndbapi/test_event_merge.cpp
  storage/ndb/test/ndbapi/test_event_multi_table.cpp
  storage/ndb/test/ndbapi/userInterface.cpp
  storage/ndb/test/ndbnet/test.run
  storage/ndb/test/ndbnet/testError.run
  storage/ndb/test/ndbnet/testMNF.run
  storage/ndb/test/ndbnet/testNR.run
  storage/ndb/test/ndbnet/testNR1.run
  storage/ndb/test/ndbnet/testNR4.run
  storage/ndb/test/ndbnet/testSRhang.run
  storage/ndb/test/ndbnet/testTR295.run
  storage/ndb/test/newtonapi/basic_test/basic/basic.cpp
  storage/ndb/test/newtonapi/basic_test/bulk_read/br_test.cpp
  storage/ndb/test/newtonapi/basic_test/common.cpp
  storage/ndb/test/newtonapi/basic_test/common.hpp
  storage/ndb/test/newtonapi/basic_test/ptr_binding/ptr_binding_test.cpp
  storage/ndb/test/newtonapi/basic_test/too_basic.cpp
  storage/ndb/test/newtonapi/perf_test/perf.cpp
  storage/ndb/test/odbc/SQL99_test/SQL99_test.cpp
  storage/ndb/test/odbc/SQL99_test/SQL99_test.h
  storage/ndb/test/odbc/client/NDBT_ALLOCHANDLE.cpp
  storage/ndb/test/odbc/client/NDBT_ALLOCHANDLE_HDBC.cpp
  storage/ndb/test/odbc/client/NDBT_SQLConnect.cpp
  storage/ndb/test/odbc/client/NDBT_SQLPrepare.cpp
  storage/ndb/test/odbc/client/SQLAllocEnvTest.cpp
  storage/ndb/test/odbc/client/SQLAllocHandleTest.cpp
  storage/ndb/test/odbc/client/SQLAllocHandleTest_bf.cpp
  storage/ndb/test/odbc/client/SQLBindColTest.cpp
  storage/ndb/test/odbc/client/SQLBindParameterTest.cpp
  storage/ndb/test/odbc/client/SQLCancelTest.cpp
  storage/ndb/test/odbc/client/SQLCloseCursorTest.cpp
  storage/ndb/test/odbc/client/SQLColAttributeTest.cpp
  storage/ndb/test/odbc/client/SQLColAttributeTest1.cpp
  storage/ndb/test/odbc/client/SQLColAttributeTest2.cpp
  storage/ndb/test/odbc/client/SQLColAttributeTest3.cpp
  storage/ndb/test/odbc/client/SQLConnectTest.cpp
  storage/ndb/test/odbc/client/SQLCopyDescTest.cpp
  storage/ndb/test/odbc/client/SQLDescribeColTest.cpp
  storage/ndb/test/odbc/client/SQLDisconnectTest.cpp
  storage/ndb/test/odbc/client/SQLDriverConnectTest.cpp
  storage/ndb/test/odbc/client/SQLEndTranTest.cpp
  storage/ndb/test/odbc/client/SQLErrorTest.cpp
  storage/ndb/test/odbc/client/SQLExecDirectTest.cpp
  storage/ndb/test/odbc/client/SQLExecuteTest.cpp
  storage/ndb/test/odbc/client/SQLFetchScrollTest.cpp
  storage/ndb/test/odbc/client/SQLFetchTest.cpp
  storage/ndb/test/odbc/client/SQLFreeHandleTest.cpp
  storage/ndb/test/odbc/client/SQLFreeStmtTest.cpp
  storage/ndb/test/odbc/client/SQLGetConnectAttrTest.cpp
  storage/ndb/test/odbc/client/SQLGetCursorNameTest.cpp
  storage/ndb/test/odbc/client/SQLGetDataTest.cpp
  storage/ndb/test/odbc/client/SQLGetDescFieldTest.cpp
  storage/ndb/test/odbc/client/SQLGetDescRecTest.cpp
  storage/ndb/test/odbc/client/SQLGetDiagFieldTest.cpp
  storage/ndb/test/odbc/client/SQLGetDiagRecSimpleTest.cpp
  storage/ndb/test/odbc/client/SQLGetDiagRecTest.cpp
  storage/ndb/test/odbc/client/SQLGetEnvAttrTest.cpp
  storage/ndb/test/odbc/client/SQLGetFunctionsTest.cpp
  storage/ndb/test/odbc/client/SQLGetInfoTest.cpp
  storage/ndb/test/odbc/client/SQLGetStmtAttrTest.cpp
  storage/ndb/test/odbc/client/SQLGetTypeInfoTest.cpp
  storage/ndb/test/odbc/client/SQLMoreResultsTest.cpp
  storage/ndb/test/odbc/client/SQLNumResultColsTest.cpp
  storage/ndb/test/odbc/client/SQLParamDataTest.cpp
  storage/ndb/test/odbc/client/SQLPrepareTest.cpp
  storage/ndb/test/odbc/client/SQLPutDataTest.cpp
  storage/ndb/test/odbc/client/SQLRowCountTest.cpp
  storage/ndb/test/odbc/client/SQLSetConnectAttrTest.cpp
  storage/ndb/test/odbc/client/SQLSetCursorNameTest.cpp
  storage/ndb/test/odbc/client/SQLSetDescFieldTest.cpp
  storage/ndb/test/odbc/client/SQLSetDescRecTest.cpp
  storage/ndb/test/odbc/client/SQLSetEnvAttrTest.cpp
  storage/ndb/test/odbc/client/SQLSetStmtAttrTest.cpp
  storage/ndb/test/odbc/client/SQLTablesTest.cpp
  storage/ndb/test/odbc/client/SQLTransactTest.cpp
  storage/ndb/test/odbc/client/common.hpp
  storage/ndb/test/odbc/client/main.cpp
  storage/ndb/test/odbc/driver/testOdbcDriver.cpp
  storage/ndb/test/odbc/test_compiler/test_compiler.cpp
  storage/ndb/test/run-test/atrt-analyze-result.sh
  storage/ndb/test/run-test/atrt-clear-result.sh
  storage/ndb/test/run-test/atrt-gather-result.sh
  storage/ndb/test/run-test/atrt-setup.sh
  storage/ndb/test/run-test/atrt-testBackup
  storage/ndb/test/run-test/atrt.hpp
  storage/ndb/test/run-test/main.cpp
  storage/ndb/test/run-test/make-index.sh
  storage/ndb/test/src/CpcClient.cpp
  storage/ndb/test/src/DbUtil.cpp
  storage/ndb/test/src/HugoAsynchTransactions.cpp
  storage/ndb/test/src/HugoCalculator.cpp
  storage/ndb/test/src/HugoOperations.cpp
  storage/ndb/test/src/HugoTransactions.cpp
  storage/ndb/test/src/NDBT_Error.cpp
  storage/ndb/test/src/NDBT_Output.cpp
  storage/ndb/test/src/NDBT_ResultRow.cpp
  storage/ndb/test/src/NDBT_ReturnCodes.cpp
  storage/ndb/test/src/NDBT_Table.cpp
  storage/ndb/test/src/NDBT_Tables.cpp
  storage/ndb/test/src/NDBT_Test.cpp
  storage/ndb/test/src/NDBT_Thread.cpp
  storage/ndb/test/src/NdbBackup.cpp
  storage/ndb/test/src/NdbConfig.cpp
  storage/ndb/test/src/NdbGrep.cpp
  storage/ndb/test/src/NdbMixRestarter.cpp
  storage/ndb/test/src/NdbRestarter.cpp
  storage/ndb/test/src/NdbRestarts.cpp
  storage/ndb/test/src/NdbSchemaCon.cpp
  storage/ndb/test/src/NdbSchemaOp.cpp
  storage/ndb/test/src/UtilTransactions.cpp
  storage/ndb/test/tools/connect.cpp
  storage/ndb/test/tools/copy_tab.cpp
  storage/ndb/test/tools/cpcc.cpp
  storage/ndb/test/tools/create_index.cpp
  storage/ndb/test/tools/hugoCalculator.cpp
  storage/ndb/test/tools/hugoFill.cpp
  storage/ndb/test/tools/hugoLoad.cpp
  storage/ndb/test/tools/hugoLockRecords.cpp
  storage/ndb/test/tools/hugoPkDelete.cpp
  storage/ndb/test/tools/hugoPkRead.cpp
  storage/ndb/test/tools/hugoPkReadRecord.cpp
  storage/ndb/test/tools/hugoPkUpdate.cpp
  storage/ndb/test/tools/hugoScanRead.cpp
  storage/ndb/test/tools/hugoScanUpdate.cpp
  storage/ndb/test/tools/listen.cpp
  storage/ndb/test/tools/rep_latency.cpp
  storage/ndb/test/tools/restart.cpp
  storage/ndb/test/tools/transproxy.cpp
  storage/ndb/test/tools/verify_index.cpp
  storage/ndb/tools/clean-links.sh
  storage/ndb/tools/delete_all.cpp
  storage/ndb/tools/desc.cpp
  storage/ndb/tools/drop_index.cpp
  storage/ndb/tools/drop_tab.cpp
  storage/ndb/tools/listTables.cpp
  storage/ndb/tools/make-errors.pl
  storage/ndb/tools/make-links.sh
  storage/ndb/tools/ndb_config.cpp
  storage/ndb/tools/ndb_error_reporter
  storage/ndb/tools/ndb_test_platform.cpp
  storage/ndb/tools/ndbsql.cpp
  storage/ndb/tools/restore/Restore.cpp
  storage/ndb/tools/restore/Restore.hpp
  storage/ndb/tools/restore/consumer.cpp
  storage/ndb/tools/restore/consumer.hpp
  storage/ndb/tools/restore/consumer_printer.cpp
  storage/ndb/tools/restore/consumer_printer.hpp
  storage/ndb/tools/restore/consumer_restore.cpp
  storage/ndb/tools/restore/consumer_restore.hpp
  storage/ndb/tools/restore/consumer_restorem.cpp
  storage/ndb/tools/restore/ndb_nodegroup_map.h
  storage/ndb/tools/restore/restore_main.cpp
  storage/ndb/tools/rgrep
  storage/ndb/tools/select_all.cpp
  storage/ndb/tools/select_count.cpp
  storage/ndb/tools/waiter.cpp
  storage/oqgraph/CMakeLists.txt
  storage/oqgraph/ha_oqgraph.cc
  storage/oqgraph/ha_oqgraph.h
  storage/oqgraph/mysql-test/oqgraph/boundary_conditions.result
  storage/oqgraph/mysql-test/oqgraph/boundary_conditions.test
  storage/oqgraph/mysql-test/oqgraph/invalid_operations.result
  storage/oqgraph/mysql-test/oqgraph/invalid_operations.test
  storage/oqgraph/mysql-test/oqgraph/isnull.result
  storage/oqgraph/mysql-test/oqgraph/isnull.test
  storage/oqgraph/mysql-test/oqgraph/regression_1233113.result
  storage/oqgraph/mysql-test/oqgraph/regression_1233113.test
  storage/oqgraph/mysql-test/oqgraph/regression_drop_after.result
  storage/oqgraph/mysql-test/oqgraph/regression_drop_after.test
  storage/oqgraph/mysql-test/oqgraph/suite.pm
  storage/perfschema/CMakeLists.txt
  storage/perfschema/pfs_check.cc
  storage/perfschema/pfs_events_waits.cc
  storage/perfschema/pfs_global.cc
  storage/perfschema/table_events_waits.cc
  storage/perfschema/unittest/CMakeLists.txt
  storage/sequence/mysql-test/sequence/simple.result
  storage/sequence/mysql-test/sequence/simple.test
  storage/sequence/sequence.cc
  storage/sphinx/ha_sphinx.cc
  storage/sphinx/mysql-test/sphinx/suite.pm
  storage/spider/ha_spider.cc
  storage/spider/ha_spider.h
  storage/spider/mysql-test/spider/bg/suite.opt
  storage/spider/scripts/install_spider.sql
  storage/spider/spd_conn.cc
  storage/spider/spd_conn.h
  storage/spider/spd_copy_tables.cc
  storage/spider/spd_copy_tables.h
  storage/spider/spd_db_conn.cc
  storage/spider/spd_db_conn.h
  storage/spider/spd_db_handlersocket.cc
  storage/spider/spd_db_handlersocket.h
  storage/spider/spd_db_include.h
  storage/spider/spd_db_mysql.cc
  storage/spider/spd_db_mysql.h
  storage/spider/spd_db_oracle.cc
  storage/spider/spd_db_oracle.h
  storage/spider/spd_direct_sql.cc
  storage/spider/spd_direct_sql.h
  storage/spider/spd_err.h
  storage/spider/spd_i_s.cc
  storage/spider/spd_include.h
  storage/spider/spd_malloc.cc
  storage/spider/spd_malloc.h
  storage/spider/spd_param.cc
  storage/spider/spd_param.h
  storage/spider/spd_ping_table.cc
  storage/spider/spd_ping_table.h
  storage/spider/spd_sys_table.cc
  storage/spider/spd_sys_table.h
  storage/spider/spd_table.cc
  storage/spider/spd_table.h
  storage/spider/spd_trx.cc
  storage/spider/spd_trx.h
  storage/spider/spd_udf.cc
  storage/spider/spd_udf.h
  storage/tokudb/CMakeLists.txt
  storage/tokudb/README.md
  storage/tokudb/ft-index/CMakeLists.txt
  storage/tokudb/ft-index/README.md
  storage/tokudb/ft-index/buildheader/CMakeLists.txt
  storage/tokudb/ft-index/buildheader/make_tdb.cc
  storage/tokudb/ft-index/cmake_modules/TokuSetupCTest.cmake
  storage/tokudb/ft-index/cmake_modules/TokuSetupCompiler.cmake
  storage/tokudb/ft-index/cmake_modules/TokuThirdParty.cmake
  storage/tokudb/ft-index/examples/CMakeLists.txt
  storage/tokudb/ft-index/ft/CMakeLists.txt
  storage/tokudb/ft-index/ft/bndata.cc
  storage/tokudb/ft-index/ft/bndata.h
  storage/tokudb/ft-index/ft/cachetable-internal.h
  storage/tokudb/ft-index/ft/cachetable.cc
  storage/tokudb/ft-index/ft/cachetable.h
  storage/tokudb/ft-index/ft/checkpoint.cc
  storage/tokudb/ft-index/ft/compress.cc
  storage/tokudb/ft-index/ft/fifo.cc
  storage/tokudb/ft-index/ft/fifo.h
  storage/tokudb/ft-index/ft/ft-cachetable-wrappers.cc
  storage/tokudb/ft-index/ft/ft-flusher.cc
  storage/tokudb/ft-index/ft/ft-flusher.h
  storage/tokudb/ft-index/ft/ft-hot-flusher.cc
  storage/tokudb/ft-index/ft/ft-internal.h
  storage/tokudb/ft-index/ft/ft-ops.cc
  storage/tokudb/ft-index/ft/ft-ops.h
  storage/tokudb/ft-index/ft/ft-serialize.cc
  storage/tokudb/ft-index/ft/ft-test-helpers.cc
  storage/tokudb/ft-index/ft/ft.cc
  storage/tokudb/ft-index/ft/ft.h
  storage/tokudb/ft-index/ft/ft_layout_version.h
  storage/tokudb/ft-index/ft/ft_node-serialize.cc
  storage/tokudb/ft-index/ft/ftloader-internal.h
  storage/tokudb/ft-index/ft/ftloader.cc
  storage/tokudb/ft-index/ft/fttypes.h
  storage/tokudb/ft-index/ft/leafentry.h
  storage/tokudb/ft-index/ft/log-internal.h
  storage/tokudb/ft-index/ft/logformat.cc
  storage/tokudb/ft-index/ft/logger.cc
  storage/tokudb/ft-index/ft/logger.h
  storage/tokudb/ft-index/ft/roll.cc
  storage/tokudb/ft-index/ft/rollback-apply.cc
  storage/tokudb/ft-index/ft/rollback-ct-callbacks.cc
  storage/tokudb/ft-index/ft/rollback-ct-callbacks.h
  storage/tokudb/ft-index/ft/rollback.cc
  storage/tokudb/ft-index/ft/rollback.h
  storage/tokudb/ft-index/ft/rollback_log_node_cache.cc
  storage/tokudb/ft-index/ft/rollback_log_node_cache.h
  storage/tokudb/ft-index/ft/tests/cachetable-5097.cc
  storage/tokudb/ft-index/ft/tests/cachetable-5978.cc
  storage/tokudb/ft-index/ft/tests/cachetable-clock-eviction2.cc
  storage/tokudb/ft-index/ft/tests/cachetable-clock-eviction3.cc
  storage/tokudb/ft-index/ft/tests/cachetable-clock-eviction4.cc
  storage/tokudb/ft-index/ft/tests/cachetable-eviction-close-test2.cc
  storage/tokudb/ft-index/ft/tests/cachetable-eviction-getandpin-test2.cc
  storage/tokudb/ft-index/ft/tests/cachetable-evictor-class.cc
  storage/tokudb/ft-index/ft/tests/ft-bfe-query.cc
  storage/tokudb/ft-index/ft/tests/ft-clock-test.cc
  storage/tokudb/ft-index/ft/tests/ft-serialize-benchmark.cc
  storage/tokudb/ft-index/ft/tests/ft-serialize-test.cc
  storage/tokudb/ft-index/ft/tests/ftloader-test-bad-generate.cc
  storage/tokudb/ft-index/ft/tests/ftloader-test-extractor-errors.cc
  storage/tokudb/ft-index/ft/tests/ftloader-test-extractor.cc
  storage/tokudb/ft-index/ft/tests/ftloader-test-merge-files-dbufio.cc
  storage/tokudb/ft-index/ft/tests/ftloader-test-open.cc
  storage/tokudb/ft-index/ft/tests/ftloader-test-writer-errors.cc
  storage/tokudb/ft-index/ft/tests/ftloader-test-writer.cc
  storage/tokudb/ft-index/ft/tests/ftloader-test.cc
  storage/tokudb/ft-index/ft/tests/make-tree.cc
  storage/tokudb/ft-index/ft/tests/msnfilter.cc
  storage/tokudb/ft-index/ft/tests/orthopush-flush.cc
  storage/tokudb/ft-index/ft/tests/test-flushes-on-cleaner.cc
  storage/tokudb/ft-index/ft/tests/test-hot-with-bounds.cc
  storage/tokudb/ft-index/ft/tests/test-inc-split.cc
  storage/tokudb/ft-index/ft/tests/test-leafentry-nested.cc
  storage/tokudb/ft-index/ft/tests/test-pick-child-to-flush.cc
  storage/tokudb/ft-index/ft/tests/test.h
  storage/tokudb/ft-index/ft/tests/upgrade_test_simple.cc
  storage/tokudb/ft-index/ft/tests/verify-bad-msn.cc
  storage/tokudb/ft-index/ft/tests/verify-bad-pivots.cc
  storage/tokudb/ft-index/ft/tests/verify-dup-in-leaf.cc
  storage/tokudb/ft-index/ft/tests/verify-dup-pivots.cc
  storage/tokudb/ft-index/ft/tests/verify-misrouted-msgs.cc
  storage/tokudb/ft-index/ft/tests/verify-unsorted-leaf.cc
  storage/tokudb/ft-index/ft/tests/verify-unsorted-pivots.cc
  storage/tokudb/ft-index/ft/txn.cc
  storage/tokudb/ft-index/ft/txn_manager.cc
  storage/tokudb/ft-index/ft/txn_manager.h
  storage/tokudb/ft-index/ft/ule.cc
  storage/tokudb/ft-index/ft/ule.h
  storage/tokudb/ft-index/locktree/lock_request.cc
  storage/tokudb/ft-index/locktree/lock_request.h
  storage/tokudb/ft-index/locktree/locktree.cc
  storage/tokudb/ft-index/locktree/locktree.h
  storage/tokudb/ft-index/locktree/manager.cc
  storage/tokudb/ft-index/locktree/tests/lock_request_create_set.cc
  storage/tokudb/ft-index/locktree/tests/lock_request_get_set_keys.cc
  storage/tokudb/ft-index/locktree/tests/lock_request_start_deadlock.cc
  storage/tokudb/ft-index/locktree/tests/lock_request_start_pending.cc
  storage/tokudb/ft-index/locktree/tests/lock_request_unit_test.h
  storage/tokudb/ft-index/locktree/tests/locktree_conflicts.cc
  storage/tokudb/ft-index/locktree/tests/locktree_escalation_stalls.cc
  storage/tokudb/ft-index/locktree/tests/locktree_infinity.cc
  storage/tokudb/ft-index/locktree/tests/locktree_overlapping_relock.cc
  storage/tokudb/ft-index/locktree/tests/locktree_simple_lock.cc
  storage/tokudb/ft-index/locktree/tests/locktree_single_txnid_optimization.cc
  storage/tokudb/ft-index/locktree/tests/manager_create_destroy.cc
  storage/tokudb/ft-index/locktree/tests/manager_params.cc
  storage/tokudb/ft-index/locktree/tests/manager_status.cc
  storage/tokudb/ft-index/portability/CMakeLists.txt
  storage/tokudb/ft-index/portability/file.cc
  storage/tokudb/ft-index/portability/os_malloc.cc
  storage/tokudb/ft-index/scripts/run.stress-tests.py
  storage/tokudb/ft-index/src/CMakeLists.txt
  storage/tokudb/ft-index/src/export.map
  storage/tokudb/ft-index/src/indexer-undo-do.cc
  storage/tokudb/ft-index/src/loader.cc
  storage/tokudb/ft-index/src/tests/CMakeLists.txt
  storage/tokudb/ft-index/src/tests/blocking-first-empty.cc
  storage/tokudb/ft-index/src/tests/blocking-first.cc
  storage/tokudb/ft-index/src/tests/blocking-last.cc
  storage/tokudb/ft-index/src/tests/blocking-next-prev-deadlock.cc
  storage/tokudb/ft-index/src/tests/blocking-prelock-range.cc
  storage/tokudb/ft-index/src/tests/blocking-put-timeout.cc
  storage/tokudb/ft-index/src/tests/blocking-put-wakeup.cc
  storage/tokudb/ft-index/src/tests/blocking-put.cc
  storage/tokudb/ft-index/src/tests/blocking-set-range-0.cc
  storage/tokudb/ft-index/src/tests/blocking-set-range-n.cc
  storage/tokudb/ft-index/src/tests/blocking-set-range-reverse-0.cc
  storage/tokudb/ft-index/src/tests/blocking-set.cc
  storage/tokudb/ft-index/src/tests/blocking-table-lock.cc
  storage/tokudb/ft-index/src/tests/db-put-simple-deadlock-threads.cc
  storage/tokudb/ft-index/src/tests/db-put-simple-lockwait.cc
  storage/tokudb/ft-index/src/tests/db-put-update-deadlock.cc
  storage/tokudb/ft-index/src/tests/env_loader_memory.cc
  storage/tokudb/ft-index/src/tests/filesize.cc
  storage/tokudb/ft-index/src/tests/hot-optimize-table-tests.cc
  storage/tokudb/ft-index/src/tests/test_4368.cc
  storage/tokudb/ft-index/src/tests/test_iterate_pending_lock_requests.cc
  storage/tokudb/ft-index/src/tests/test_kv_gen.h
  storage/tokudb/ft-index/src/tests/test_lock_timeout_callback.cc
  storage/tokudb/ft-index/src/tests/test_stress5.cc
  storage/tokudb/ft-index/src/tests/threaded_stress_test_helpers.h
  storage/tokudb/ft-index/src/tests/update-multiple-with-indexer-array.cc
  storage/tokudb/ft-index/src/ydb-internal.h
  storage/tokudb/ft-index/src/ydb.cc
  storage/tokudb/ft-index/src/ydb_cursor.cc
  storage/tokudb/ft-index/src/ydb_db.cc
  storage/tokudb/ft-index/src/ydb_env_func.cc
  storage/tokudb/ft-index/src/ydb_row_lock.cc
  storage/tokudb/ft-index/src/ydb_txn.cc
  storage/tokudb/ft-index/src/ydb_txn.h
  storage/tokudb/ft-index/toku_include/CMakeLists.txt
  storage/tokudb/ft-index/util/CMakeLists.txt
  storage/tokudb/ft-index/util/frwlock.cc
  storage/tokudb/ft-index/util/frwlock.h
  storage/tokudb/ft-index/util/kibbutz.cc
  storage/tokudb/ft-index/util/kibbutz.h
  storage/tokudb/ft-index/util/mempool.cc
  storage/tokudb/ft-index/util/mempool.h
  storage/tokudb/ft-index/util/tests/test-kibbutz.cc
  storage/tokudb/ft-index/util/tests/test-kibbutz2.cc
  storage/tokudb/ft-index/util/tests/test-rwlock-cheapness.cc
  storage/tokudb/ft-index/util/tests/test-rwlock.cc
  storage/tokudb/ha_tokudb.cc
  storage/tokudb/ha_tokudb.h
  storage/tokudb/ha_tokudb_admin.cc
  storage/tokudb/ha_tokudb_alter_56.cc
  storage/tokudb/ha_tokudb_alter_common.cc
  storage/tokudb/ha_tokudb_update.cc
  storage/tokudb/hatoku_cmp.cc
  storage/tokudb/hatoku_cmp.h
  storage/tokudb/hatoku_defines.h
  storage/tokudb/hatoku_hton.cc
  storage/tokudb/hatoku_hton.h
  storage/tokudb/mysql-test/tokudb/locks-blocking-row-locks-testgen.py
  storage/tokudb/mysql-test/tokudb/r/auto_increment.result
  storage/tokudb/mysql-test/tokudb/r/auto_increment_boundary.result
  storage/tokudb/mysql-test/tokudb/r/auto_increment_boundary_traditional.result
  storage/tokudb/mysql-test/tokudb/r/change_column_char_default.result
  storage/tokudb/mysql-test/tokudb/r/change_column_int_default.result
  storage/tokudb/mysql-test/tokudb/r/change_column_varbin.result
  storage/tokudb/mysql-test/tokudb/r/change_column_varbin_default.result
  storage/tokudb/mysql-test/tokudb/r/change_column_varbin_multiple.result
  storage/tokudb/mysql-test/tokudb/r/change_column_varchar.result
  storage/tokudb/mysql-test/tokudb/r/change_column_varchar_default.result
  storage/tokudb/mysql-test/tokudb/r/change_column_varchar_prefix_a.result
  storage/tokudb/mysql-test/tokudb/r/change_column_varchar_prefix_b.result
  storage/tokudb/mysql-test/tokudb/r/change_column_varchar_sum_cross256.result
  storage/tokudb/mysql-test/tokudb/r/cluster_2968-0.result
  storage/tokudb/mysql-test/tokudb/r/cluster_2968-1.result
  storage/tokudb/mysql-test/tokudb/r/cluster_2968-2.result
  storage/tokudb/mysql-test/tokudb/r/cluster_2968-3.result
  storage/tokudb/mysql-test/tokudb/r/cluster_create_table.result
  storage/tokudb/mysql-test/tokudb/r/cluster_filter_unpack_varchar_and_int_hidden.result
  storage/tokudb/mysql-test/tokudb/r/ctype_collate.result
  storage/tokudb/mysql-test/tokudb/r/ctype_cp1250_ch.result
  storage/tokudb/mysql-test/tokudb/r/hotindex-del-fast.result
  storage/tokudb/mysql-test/tokudb/r/hotindex-del-slow.result
  storage/tokudb/mysql-test/tokudb/r/information-schema-global-status.result
  storage/tokudb/mysql-test/tokudb/r/locks-blocking-row-locks-getset.result
  storage/tokudb/mysql-test/tokudb/r/locks-blocking-row-locks.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-10.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-11.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-12.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-13.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-14.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-15.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-16.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-17.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-18.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-21.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-22.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-23.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-25.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-3.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-33.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-34.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-35.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-36.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-37.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-38.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-39.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-4.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-40.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-5.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-6.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-7.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-8.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-9.result
  storage/tokudb/mysql-test/tokudb/r/mvcc-checksum-locks.result
  storage/tokudb/mysql-test/tokudb/r/type_binary.result
  storage/tokudb/mysql-test/tokudb/r/type_bit.result
  storage/tokudb/mysql-test/tokudb/r/type_blob.result
  storage/tokudb/mysql-test/tokudb/r/type_datetime.result
  storage/tokudb/mysql-test/tokudb/r/type_decimal.result
  storage/tokudb/mysql-test/tokudb/r/type_enum.result
  storage/tokudb/mysql-test/tokudb/r/type_float.result
  storage/tokudb/mysql-test/tokudb/r/type_nchar.result
  storage/tokudb/mysql-test/tokudb/r/type_newdecimal.result
  storage/tokudb/mysql-test/tokudb/r/type_set.result
  storage/tokudb/mysql-test/tokudb/r/type_timestamp.result
  storage/tokudb/mysql-test/tokudb/r/type_varchar.result
  storage/tokudb/mysql-test/tokudb/t/auto_increment.test
  storage/tokudb/mysql-test/tokudb/t/auto_increment_boundary.test
  storage/tokudb/mysql-test/tokudb/t/auto_increment_boundary_traditional.test
  storage/tokudb/mysql-test/tokudb/t/bulk-fetch.test
  storage/tokudb/mysql-test/tokudb/t/bulk-fetch2.test
  storage/tokudb/mysql-test/tokudb/t/change_column_all_1000_1.test
  storage/tokudb/mysql-test/tokudb/t/change_column_all_1000_10.test
  storage/tokudb/mysql-test/tokudb/t/change_column_auto_inc.test
  storage/tokudb/mysql-test/tokudb/t/change_column_bin.test
  storage/tokudb/mysql-test/tokudb/t/change_column_bin_descriptor.test
  storage/tokudb/mysql-test/tokudb/t/change_column_bin_key.test
  storage/tokudb/mysql-test/tokudb/t/change_column_bin_pad.test
  storage/tokudb/mysql-test/tokudb/t/change_column_bin_rename.test
  storage/tokudb/mysql-test/tokudb/t/change_column_blob.test
  storage/tokudb/mysql-test/tokudb/t/change_column_char.test
  storage/tokudb/mysql-test/tokudb/t/change_column_char_binary.test
  storage/tokudb/mysql-test/tokudb/t/change_column_char_charbinary.test
  storage/tokudb/mysql-test/tokudb/t/change_column_char_charset.test
  storage/tokudb/mysql-test/tokudb/t/change_column_char_default.test
  storage/tokudb/mysql-test/tokudb/t/change_column_char_descriptor.test
  storage/tokudb/mysql-test/tokudb/t/change_column_char_key.test
  storage/tokudb/mysql-test/tokudb/t/change_column_char_null.test
  storage/tokudb/mysql-test/tokudb/t/change_column_char_rename.test
  storage/tokudb/mysql-test/tokudb/t/change_column_int.test
  storage/tokudb/mysql-test/tokudb/t/change_column_int_default.test
  storage/tokudb/mysql-test/tokudb/t/change_column_int_descriptor.test
  storage/tokudb/mysql-test/tokudb/t/change_column_int_key.test
  storage/tokudb/mysql-test/tokudb/t/change_column_int_not_supported.test
  storage/tokudb/mysql-test/tokudb/t/change_column_int_rename.test
  storage/tokudb/mysql-test/tokudb/t/change_column_multiple_columns.test
  storage/tokudb/mysql-test/tokudb/t/change_column_text.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varbin.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varbin_cross256.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varbin_default.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varbin_descriptor.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varbin_key.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varbin_multiple.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varbin_null.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varbin_rename.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varbin_varchar.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varchar.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varchar_charset.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varchar_cross256.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varchar_default.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varchar_descriptor.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varchar_key.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varchar_null.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varchar_prefix_a.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varchar_prefix_b.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varchar_rename.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varchar_sum_cross256.test
  storage/tokudb/mysql-test/tokudb/t/change_column_varchar_varbin.test
  storage/tokudb/mysql-test/tokudb/t/cluster_1829.test
  storage/tokudb/mysql-test/tokudb/t/cluster_2968-0.test
  storage/tokudb/mysql-test/tokudb/t/cluster_2968-1.test
  storage/tokudb/mysql-test/tokudb/t/cluster_2968-2.test
  storage/tokudb/mysql-test/tokudb/t/cluster_2968-3.test
  storage/tokudb/mysql-test/tokudb/t/cluster_create_table.test
  storage/tokudb/mysql-test/tokudb/t/cluster_delete.test
  storage/tokudb/mysql-test/tokudb/t/cluster_delete2.test
  storage/tokudb/mysql-test/tokudb/t/cluster_filter.test
  storage/tokudb/mysql-test/tokudb/t/cluster_filter_hidden.test
  storage/tokudb/mysql-test/tokudb/t/cluster_filter_key.test
  storage/tokudb/mysql-test/tokudb/t/cluster_filter_unpack_varchar.test
  storage/tokudb/mysql-test/tokudb/t/cluster_filter_unpack_varchar_and_int_hidden.test
  storage/tokudb/mysql-test/tokudb/t/cluster_filter_unpack_varchar_hidden.test
  storage/tokudb/mysql-test/tokudb/t/cluster_filter_varchar_prefix.test
  storage/tokudb/mysql-test/tokudb/t/cluster_key.test
  storage/tokudb/mysql-test/tokudb/t/cluster_query_plan.test
  storage/tokudb/mysql-test/tokudb/t/cluster_tokudb_bug_993.test
  storage/tokudb/mysql-test/tokudb/t/cluster_tokudb_bug_993_2.test
  storage/tokudb/mysql-test/tokudb/t/cluster_update.test
  storage/tokudb/mysql-test/tokudb/t/cluster_update2.test
  storage/tokudb/mysql-test/tokudb/t/ctype_ascii.test
  storage/tokudb/mysql-test/tokudb/t/ctype_collate.test
  storage/tokudb/mysql-test/tokudb/t/ctype_cp1250_ch.test
  storage/tokudb/mysql-test/tokudb/t/ctype_cp1251.test
  storage/tokudb/mysql-test/tokudb/t/hotindex-del-0.test
  storage/tokudb/mysql-test/tokudb/t/hotindex-del-1.test
  storage/tokudb/mysql-test/tokudb/t/hotindex-del-fast.test
  storage/tokudb/mysql-test/tokudb/t/hotindex-del-slow.test
  storage/tokudb/mysql-test/tokudb/t/hotindex-insert-0.test
  storage/tokudb/mysql-test/tokudb/t/hotindex-insert-1.test
  storage/tokudb/mysql-test/tokudb/t/hotindex-insert-2.test
  storage/tokudb/mysql-test/tokudb/t/hotindex-insert-bigchar.test
  storage/tokudb/mysql-test/tokudb/t/hotindex-update-0.test
  storage/tokudb/mysql-test/tokudb/t/hotindex-update-1.test
  storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_lock_waits_released.test
  storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_lock_waits_timeout.test
  storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_locks_released.test
  storage/tokudb/mysql-test/tokudb/t/information-schema-global-status.test
  storage/tokudb/mysql-test/tokudb/t/lockretry-insert.writelocktable.test
  storage/tokudb/mysql-test/tokudb/t/lockretry-writelocktable.insert.test
  storage/tokudb/mysql-test/tokudb/t/lockretry-writelocktable.insert2.test
  storage/tokudb/mysql-test/tokudb/t/locks-blocking-row-locks-getset.test
  storage/tokudb/mysql-test/tokudb/t/locks-blocking-row-locks.test
  storage/tokudb/mysql-test/tokudb/t/locks-delete-deadlock-1.test
  storage/tokudb/mysql-test/tokudb/t/locks-no-read-lock-serializable-autocommit.test
  storage/tokudb/mysql-test/tokudb/t/locks-select-update-1.test
  storage/tokudb/mysql-test/tokudb/t/locks-select-update-2.test
  storage/tokudb/mysql-test/tokudb/t/locks-select-update-3.test
  storage/tokudb/mysql-test/tokudb/t/locks-update-deadlock-1.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-1.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-10.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-11.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-12.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-13.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-14.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-15.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-16.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-17.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-18.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-19.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-2.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-20.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-21.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-22.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-23.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-24.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-25.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-26.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-27.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-28.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-2808-read-committed.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-2808-read-uncommitted.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-29.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-3.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-30.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-31.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-33.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-34.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-35.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-36.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-37.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-38.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-39.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-4.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-40.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-5.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-6.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-7.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-8.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-9.test
  storage/tokudb/mysql-test/tokudb/t/mvcc-checksum-locks.test
  storage/tokudb/mysql-test/tokudb/t/nested_txn_autocommit.test
  storage/tokudb/mysql-test/tokudb/t/nested_txn_begin.test
  storage/tokudb/mysql-test/tokudb/t/nested_txn_implicit_commit.test
  storage/tokudb/mysql-test/tokudb/t/prim_key_1.test
  storage/tokudb/mysql-test/tokudb/t/prim_key_2.test
  storage/tokudb/mysql-test/tokudb/t/prim_key_3.test
  storage/tokudb/mysql-test/tokudb/t/prim_key_4.test
  storage/tokudb/mysql-test/tokudb/t/prim_key_5.test
  storage/tokudb/mysql-test/tokudb/t/prim_key_6.test
  storage/tokudb/mysql-test/tokudb/t/replace-ignore.test
  storage/tokudb/mysql-test/tokudb/t/rows-32m-0.test
  storage/tokudb/mysql-test/tokudb/t/rows-32m-1.test
  storage/tokudb/mysql-test/tokudb/t/rows-32m-rand-insert.test
  storage/tokudb/mysql-test/tokudb/t/rows-32m-seq-insert.test
  storage/tokudb/mysql-test/tokudb/t/savepoint-3.test
  storage/tokudb/mysql-test/tokudb/t/simple_delete_all.test
  storage/tokudb/mysql-test/tokudb/t/simple_join_tokudb_myisam.test
  storage/tokudb/mysql-test/tokudb/t/simple_truncate.test
  storage/tokudb/mysql-test/tokudb/t/truncate_row_count.test
  storage/tokudb/mysql-test/tokudb/t/truncate_txn_commit.test
  storage/tokudb/mysql-test/tokudb/t/truncate_txn_rollback.test
  storage/tokudb/mysql-test/tokudb/t/type_varchar.test
  storage/tokudb/mysql-test/tokudb_add_index/r/hot_create_unique_index.result
  storage/tokudb/mysql-test/tokudb_add_index/t/1522.test
  storage/tokudb/mysql-test/tokudb_add_index/t/add_index_1.test
  storage/tokudb/mysql-test/tokudb_add_index/t/add_index_10.test
  storage/tokudb/mysql-test/tokudb_add_index/t/add_index_11.test
  storage/tokudb/mysql-test/tokudb_add_index/t/add_index_12.test
  storage/tokudb/mysql-test/tokudb_add_index/t/add_index_13.test
  storage/tokudb/mysql-test/tokudb_add_index/t/add_index_14.test
  storage/tokudb/mysql-test/tokudb_add_index/t/add_index_16.test
  storage/tokudb/mysql-test/tokudb_add_index/t/add_index_17.test
  storage/tokudb/mysql-test/tokudb_add_index/t/add_index_18.test
  storage/tokudb/mysql-test/tokudb_add_index/t/add_index_2.test
  storage/tokudb/mysql-test/tokudb_add_index/t/add_index_3.test
  storage/tokudb/mysql-test/tokudb_add_index/t/add_index_4.test
  storage/tokudb/mysql-test/tokudb_add_index/t/add_index_6.test
  storage/tokudb/mysql-test/tokudb_add_index/t/add_index_7.test
  storage/tokudb/mysql-test/tokudb_add_index/t/add_index_8.test
  storage/tokudb/mysql-test/tokudb_add_index/t/add_index_9.test
  storage/tokudb/mysql-test/tokudb_add_index/t/falcon_bug_23691.test
  storage/tokudb/mysql-test/tokudb_add_index/t/falcon_bug_23692.test
  storage/tokudb/mysql-test/tokudb_add_index/t/hot_create_unique_index.test
  storage/tokudb/mysql-test/tokudb_add_index/t/tokudb_bug_1152.test
  storage/tokudb/mysql-test/tokudb_alter_table/r/ai_part.result
  storage/tokudb/mysql-test/tokudb_alter_table/r/alter_column_default.result
  storage/tokudb/mysql-test/tokudb_alter_table/r/auto_inc.result
  storage/tokudb/mysql-test/tokudb_alter_table/r/fractional_time_alter_table.result
  storage/tokudb/mysql-test/tokudb_alter_table/r/frm_discover.result
  storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_and_rename_table.result
  storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_part.result
  storage/tokudb/mysql-test/tokudb_alter_table/r/hcr.result
  storage/tokudb/mysql-test/tokudb_alter_table/r/hcr3.result
  storage/tokudb/mysql-test/tokudb_alter_table/r/other_alter.result
  storage/tokudb/mysql-test/tokudb_alter_table/r/other_alter2.result
  storage/tokudb/mysql-test/tokudb_alter_table/r/row_format_alter.result
  storage/tokudb/mysql-test/tokudb_alter_table/r/test_field_same_detection.result
  storage/tokudb/mysql-test/tokudb_alter_table/t/5260.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/ai_di.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/auto_inc.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_add.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_add2.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_add3.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_blob_add.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_blob_drop.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_drop.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_fixed_add.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_fixed_drop.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_var_add.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_all_var_drop.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_and_rename_table.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_clustering.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_clustering2.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_diff_num_offset_bytes.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedblob_add.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedblob_add2.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedblob_drop.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedvar_add.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedvar_add2.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_fixedvar_drop.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_indexing_mix.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_null_bits.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_pk.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_pk2.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_template.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_tmp_tables.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_tmp_tables_56.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_varblob_add.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_varblob_add2.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_varblob_drop.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_with_dels.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_with_lock_sps.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_with_locks.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcr.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcr2.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hcr3.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/hot_row_format_alter.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/other_alter.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/other_alter2.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/row_format_alter.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/test_field_same_detection.test
  storage/tokudb/mysql-test/tokudb_alter_table/t/virtual_columns.test
  storage/tokudb/mysql-test/tokudb_bugs/disabled.def
  storage/tokudb/mysql-test/tokudb_bugs/r/2952.result
  storage/tokudb/mysql-test/tokudb_bugs/r/2970.result
  storage/tokudb/mysql-test/tokudb_bugs/r/4676.result
  storage/tokudb/mysql-test/tokudb_bugs/r/5089.result
  storage/tokudb/mysql-test/tokudb_bugs/r/checkpoint_lock.result
  storage/tokudb/mysql-test/tokudb_bugs/r/checkpoint_lock_3.result
  storage/tokudb/mysql-test/tokudb_bugs/r/dict_leak_3518.result
  storage/tokudb/mysql-test/tokudb_bugs/r/expand_tinytext_text.result
  storage/tokudb/mysql-test/tokudb_bugs/r/fractional_time.result
  storage/tokudb/mysql-test/tokudb_bugs/r/frm_store.result
  storage/tokudb/mysql-test/tokudb_bugs/r/frm_store2.result
  storage/tokudb/mysql-test/tokudb_bugs/r/frm_store3.result
  storage/tokudb/mysql-test/tokudb_bugs/r/tokudb_drop_part_table_668.result
  storage/tokudb/mysql-test/tokudb_bugs/r/tokudb_drop_simple_table_668.result
  storage/tokudb/mysql-test/tokudb_bugs/r/tokudb_mrr.result
  storage/tokudb/mysql-test/tokudb_bugs/r/tokudb_mrr2.result
  storage/tokudb/mysql-test/tokudb_bugs/t/1913.test
  storage/tokudb/mysql-test/tokudb_bugs/t/1938.test
  storage/tokudb/mysql-test/tokudb_bugs/t/1949.test
  storage/tokudb/mysql-test/tokudb_bugs/t/2043.test
  storage/tokudb/mysql-test/tokudb_bugs/t/2219.test
  storage/tokudb/mysql-test/tokudb_bugs/t/2262.test
  storage/tokudb/mysql-test/tokudb_bugs/t/2383.test
  storage/tokudb/mysql-test/tokudb_bugs/t/2458.test
  storage/tokudb/mysql-test/tokudb_bugs/t/2548.test
  storage/tokudb/mysql-test/tokudb_bugs/t/2641.test
  storage/tokudb/mysql-test/tokudb_bugs/t/2952.test
  storage/tokudb/mysql-test/tokudb_bugs/t/2970.test
  storage/tokudb/mysql-test/tokudb_bugs/t/3014.test
  storage/tokudb/mysql-test/tokudb_bugs/t/3015.test
  storage/tokudb/mysql-test/tokudb_bugs/t/3083.test
  storage/tokudb/mysql-test/tokudb_bugs/t/4472.test
  storage/tokudb/mysql-test/tokudb_bugs/t/4656.test
  storage/tokudb/mysql-test/tokudb_bugs/t/4656_2.test
  storage/tokudb/mysql-test/tokudb_bugs/t/5089.test
  storage/tokudb/mysql-test/tokudb_bugs/t/5733_innodb.test
  storage/tokudb/mysql-test/tokudb_bugs/t/6053.test
  storage/tokudb/mysql-test/tokudb_bugs/t/6684.test
  storage/tokudb/mysql-test/tokudb_bugs/t/checkpoint_lock.test
  storage/tokudb/mysql-test/tokudb_bugs/t/checkpoint_lock_3.test
  storage/tokudb/mysql-test/tokudb_bugs/t/expand_tinytext_text.test
  storage/tokudb/mysql-test/tokudb_bugs/t/fileops-4.test
  storage/tokudb/mysql-test/tokudb_bugs/t/ft-index-40.test
  storage/tokudb/mysql-test/tokudb_bugs/t/index_read.test
  storage/tokudb/mysql-test/tokudb_bugs/t/tokudb_drop_part_table_668.test
  storage/tokudb/mysql-test/tokudb_bugs/t/tokudb_drop_simple_table_668.test
  storage/tokudb/mysql-test/tokudb_bugs/t/xa-1.test
  storage/tokudb/mysql-test/tokudb_bugs/t/xa-2.test
  storage/tokudb/mysql-test/tokudb_bugs/t/xa-6.test
  storage/tokudb/mysql-test/tokudb_mariadb/r/alter.result
  storage/tokudb/mysql-test/tokudb_mariadb/r/clustering.result
  storage/tokudb/mysql-test/tokudb_mariadb/r/compression.result
  storage/tokudb/mysql-test/tokudb_mariadb/t/compression.test
  storage/tokudb/scripts/common.sh
  storage/tokudb/scripts/make.mysql.bash
  storage/tokudb/scripts/make.mysql.debug.env.bash
  storage/tokudb/scripts/nightly.mysql.build.and.test.bash
  storage/tokudb/scripts/run.atc.ontime.bash
  storage/tokudb/scripts/run.mysql.tests.bash
  storage/tokudb/scripts/run.sql.bench.bash
  storage/tokudb/scripts/run.tpch.bash
  storage/tokudb/scripts/setup.mysql.bash
  storage/tokudb/scripts/tokutek.make.mysql.bash
  storage/tokudb/tokudb_card.h
  storage/tokudb/tokudb_update_fun.cc
  storage/xtradb/CMakeLists.txt
  storage/xtradb/api/api0api.cc
  storage/xtradb/btr/btr0btr.cc
  storage/xtradb/btr/btr0cur.cc
  storage/xtradb/btr/btr0pcur.cc
  storage/xtradb/buf/buf0buf.cc
  storage/xtradb/buf/buf0flu.cc
  storage/xtradb/dict/dict0crea.cc
  storage/xtradb/dict/dict0dict.cc
  storage/xtradb/dict/dict0load.cc
  storage/xtradb/dict/dict0mem.cc
  storage/xtradb/dict/dict0stats.cc
  storage/xtradb/fil/fil0fil.cc
  storage/xtradb/fts/fts0config.cc
  storage/xtradb/fts/fts0fts.cc
  storage/xtradb/fts/fts0opt.cc
  storage/xtradb/fts/fts0que.cc
  storage/xtradb/handler/ha_innodb.cc
  storage/xtradb/handler/handler0alter.cc
  storage/xtradb/handler/i_s.cc
  storage/xtradb/handler/xtradb_i_s.cc
  storage/xtradb/ibuf/ibuf0ibuf.cc
  storage/xtradb/include/api0api.h
  storage/xtradb/include/btr0cur.h
  storage/xtradb/include/btr0pcur.h
  storage/xtradb/include/btr0pcur.ic
  storage/xtradb/include/btr0sea.h
  storage/xtradb/include/buf0flu.h
  storage/xtradb/include/buf0flu.ic
  storage/xtradb/include/db0err.h
  storage/xtradb/include/dict0stats.ic
  storage/xtradb/include/dict0types.h
  storage/xtradb/include/fts0fts.h
  storage/xtradb/include/fts0types.h
  storage/xtradb/include/ibuf0ibuf.h
  storage/xtradb/include/log0log.h
  storage/xtradb/include/mtr0mtr.h
  storage/xtradb/include/mtr0mtr.ic
  storage/xtradb/include/os0file.h
  storage/xtradb/include/row0ftsort.h
  storage/xtradb/include/srv0conc.h
  storage/xtradb/include/srv0mon.h
  storage/xtradb/include/srv0mon.ic
  storage/xtradb/include/sync0arr.h
  storage/xtradb/include/sync0arr.ic
  storage/xtradb/include/sync0rw.h
  storage/xtradb/include/sync0rw.ic
  storage/xtradb/include/sync0sync.h
  storage/xtradb/include/sync0sync.ic
  storage/xtradb/include/sync0types.h
  storage/xtradb/include/trx0trx.h
  storage/xtradb/include/univ.i
  storage/xtradb/include/ut0bh.h
  storage/xtradb/include/ut0bh.ic
  storage/xtradb/log/log0log.cc
  storage/xtradb/log/log0online.cc
  storage/xtradb/log/log0recv.cc
  storage/xtradb/mtr/mtr0mtr.cc
  storage/xtradb/os/os0file.cc
  storage/xtradb/os/os0thread.cc
  storage/xtradb/row/row0ftsort.cc
  storage/xtradb/row/row0log.cc
  storage/xtradb/row/row0merge.cc
  storage/xtradb/row/row0mysql.cc
  storage/xtradb/row/row0quiesce.cc
  storage/xtradb/row/row0sel.cc
  storage/xtradb/srv/srv0mon.cc
  storage/xtradb/srv/srv0start.cc
  storage/xtradb/sync/sync0arr.cc
  storage/xtradb/sync/sync0rw.cc
  storage/xtradb/sync/sync0sync.cc
  storage/xtradb/trx/trx0purge.cc
  storage/xtradb/trx/trx0sys.cc
  storage/xtradb/trx/trx0trx.cc
  storage/xtradb/ut/ut0ut.cc
  strings/CMakeLists.txt
  strings/ctype-bin.c
  strings/ctype-mb.c
  strings/ctype-simple.c
  strings/ctype-uca.c
  strings/ctype-ucs2.c
  strings/ctype-utf8.c
  strings/ctype-win1250ch.c
  strings/ctype.c
  strings/decimal.c
  strings/dtoa.c
  strings/t_ctype.h
  support-files/MySQL-shared-compat.spec.sh
  support-files/compiler_warnings.supp
  support-files/mysql.server.sh
  support-files/rpm/server-postun.sh
  support-files/rpm/server-prein.sh
  tests/connect_test.c
  tests/fork_big.pl
  tests/fork_big2.pl
  tests/insert_test.c
  tests/list_test.c
  tests/mysql_client_test.c
  tests/select_test.c
  tests/showdb_test.c
  tests/ssl_test.c
  unittest/mysys/CMakeLists.txt
  unittest/mysys/bitmap-t.c
  unittest/mysys/ma_dyncol-t.c
  vio/CMakeLists.txt
  vio/vio.c
  vio/viosocket.c
  vio/viossl.c
  vio/viosslfactories.c
  zlib/CMakeLists.txt
  libmysql/libmysql_versions.ld.in
  mysql-test/suite/roles/grant_empty.result
  mysql-test/suite/roles/grant_empty.test
pending merges:
  Olivier Bertrand 2014-04-22 - FIX a bug causing libxml2 not retrieving expanded multiple co...
2014-04-23 12:34:24 +02:00
Olivier Bertrand
39750cd4db - FIX a bug causing libxml2 not retrieving expanded multiple column values.
This was working but the cause probably comes from freeing Xop object to
  handle memory leaks reported by Valgrind.
  Also add a test case on XML multiple tables.
added:
  storage/connect/mysql-test/connect/r/xml_mult.result
  storage/connect/mysql-test/connect/std_data/bookstore.xml
  storage/connect/mysql-test/connect/t/xml_mult.test
modified:
  storage/connect/domdoc.cpp
  storage/connect/tabxml.cpp
  storage/connect/tabxml.h

- Enhance the index types and flages returning functions.
modified:
  storage/connect/ha_connect.cc
  storage/connect/ha_connect.h

- Suppress irrelevant warning message (MDEV-6117)
modified:
  storage/connect/ha_connect.cc
2014-04-22 19:15:08 +02:00
Alexander Barkov
6075c82467 Merge 10.0 -> 10.0-connect 2014-04-21 14:57:10 +04:00
Olivier Bertrand
95b7d92da3 - Commit merge files (implementing "remote" indexes)
modified:
  storage/connect/connect.cc
  storage/connect/ha_connect.cc
  storage/connect/ha_connect.h
  storage/connect/mycat.cc
  storage/connect/plgdbsem.h
  storage/connect/reldef.h
  storage/connect/tabdos.h
  storage/connect/tabmysql.cpp
  storage/connect/tabmysql.h
  storage/connect/tabodbc.cpp
  storage/connect/tabodbc.h
  storage/connect/xindex.cpp
  storage/connect/xtable.h
2014-04-19 18:02:01 +02:00
Olivier Bertrand
187e41697b - Implement "remote" index (similar to FEDERATED ones) for MYSQL tables.
Not yet done for ODBC tables.
modified:
  storage/connect/connect.cc
  storage/connect/ha_connect.cc
  storage/connect/ha_connect.h
  storage/connect/mycat.cc
  storage/connect/plgdbsem.h
  storage/connect/reldef.h
  storage/connect/tabdos.h
  storage/connect/tabmysql.cpp
  storage/connect/tabmysql.h
  storage/connect/tabodbc.cpp
  storage/connect/tabodbc.h
  storage/connect/xindex.cpp
  storage/connect/xtable.h

- Return error in "info" on Cardinality error.
modified:
  storage/connect/ha_connect.cc
2014-04-19 17:02:53 +02:00
Olivier Bertrand
50953a0e9d - Commit merge files
modified:
  storage/connect/catalog.h
  storage/connect/filamvct.cpp
  storage/connect/filamzip.cpp
  storage/connect/ha_connect.cc
  storage/connect/ha_connect.h
  storage/connect/mycat.cc
  storage/connect/mycat.h
  storage/connect/myconn.cpp
  storage/connect/mysql-test/connect/r/xml.result
  storage/connect/plgdbutl.cpp
  storage/connect/reldef.cpp
  storage/connect/reldef.h
  storage/connect/tabdos.cpp
  storage/connect/tabfmt.cpp
  storage/connect/tabmul.cpp
  storage/connect/tabmysql.cpp
  storage/connect/taboccur.cpp
  storage/connect/tabodbc.cpp
  storage/connect/tabpivot.cpp
  storage/connect/tabpivot.h
  storage/connect/tabsys.cpp
  storage/connect/tabtbl.cpp
  storage/connect/tabutil.cpp
  storage/connect/tabvct.cpp
  storage/connect/tabwmi.cpp
  storage/connect/tabxcl.cpp
  storage/connect/tabxml.cpp
  storage/connect/xindex.cpp
2014-04-19 16:41:25 +02:00
Olivier Bertrand
8125203153 - Commit merged files
modified:
  storage/connect/CMakeLists.txt
  storage/connect/connect.h
  storage/connect/global.h
  storage/connect/ha_connect.cc
  storage/connect/ha_connect.h
  storage/connect/myconn.cpp
  storage/connect/myconn.h
  storage/connect/mysql-test/connect/r/pivot.result
  storage/connect/mysql-test/connect/suite.pm
  storage/connect/mysql-test/connect/t/pivot.test
  storage/connect/myutil.cpp
  storage/connect/osutil.c
  storage/connect/plgdbsem.h
  storage/connect/plugutil.c
  storage/connect/tabmysql.cpp
  storage/connect/tabpivot.cpp
  storage/connect/tabutil.cpp
  storage/connect/user_connect.cc
  storage/connect/valblk.cpp
  storage/connect/valblk.h
  storage/connect/value.cpp
  storage/connect/value.h
  storage/connect/xindex.cpp
  storage/connect/xindex.h
2014-04-19 11:11:30 +02:00
Olivier Bertrand
213ecbbb4f - In info, the file length sometimes could not be caculated because the
catalog data path had not been set. This was added into ha_connect::info.
modified:
  storage/connect/ha_connect.cc

- All the functions querying table options could return information from the wrong
  table when several CONNECT tables were used in the same query (for instance joined
  together) This was because they belonged to the catalog class that is shared between
  all tables in the same query. They have been moved from the catalog class to the
  TABDEF/RELDEF class that is attached to each table. This was a major potential bug.
modified:
  storage/connect/catalog.h
  storage/connect/filamvct.cpp
  storage/connect/filamzip.cpp
  storage/connect/mycat.cc
  storage/connect/mycat.h
  storage/connect/reldef.cpp
  storage/connect/reldef.h
  storage/connect/tabdos.cpp
  storage/connect/tabfmt.cpp
  storage/connect/tabmul.cpp
  storage/connect/tabmysql.cpp
  storage/connect/taboccur.cpp
  storage/connect/tabodbc.cpp
  storage/connect/tabpivot.cpp
  storage/connect/tabsys.cpp
  storage/connect/tabtbl.cpp
  storage/connect/tabutil.cpp
  storage/connect/tabvct.cpp
  storage/connect/tabwmi.cpp
  storage/connect/tabxcl.cpp
  storage/connect/tabxml.cpp
  storage/connect/xindex.cpp

- Prepare indexing of MYSQL/ODBC tables (as does FEDERATED) (Not implemented yet)
modified:
  storage/connect/ha_connect.cc
  storage/connect/ha_connect.h
  storage/connect/mycat.cc
  storage/connect/mycat.h

- Typo
modified:
  storage/connect/plgdbutl.cpp
2014-04-14 14:26:48 +02:00
Olivier Bertrand
be1ee90b44 - Add the "skipcol" option to Pivot tables.
modified:
  storage/connect/ha_connect.cc
  storage/connect/tabpivot.cpp
  storage/connect/tabpivot.h
2014-04-08 18:18:02 +02:00
Olivier Bertrand
16893bc076 - Add index read previous capacity.
modified:
  storage/connect/ha_connect.cc
  storage/connect/ha_connect.h
  storage/connect/xindex.cpp

- Optimize retrieving numeric values in scan_record. Was previously
  translating numeric values to character representation back and forth.
modified:
  storage/connect/ha_connect.cc
  storage/connect/mysql-test/connect/r/xml.result

- Modify Pivot table creation to avoid reading the entire source table
  when making columns from Discovery. MDEV-6024
modified:
  storage/connect/tabpivot.cpp
2014-04-08 11:15:08 +02:00
Olivier Bertrand
cc7a08c941 - Commit various changes
added:
  storage/connect/mysql-test/connect/r/alter_xml.result
  storage/connect/mysql-test/connect/t/alter_xml.test
modified:
  storage/connect/myconn.cpp
  storage/connect/mysql-test/connect/r/alter.result
  storage/connect/mysql-test/connect/t/alter.test
  storage/connect/tabdos.cpp
2014-04-07 00:23:37 +02:00