Olivier Bertrand
86a3343191
- Fix a bug in DOSFAM::OpenTableFile. Bin was not set to TRUE for blocked
...
tables. This caused a CR character to be left in the line and in
particular caused the updelx test to fail on Windows.
modified:
storage/connect/filamtxt.cpp
2014-08-27 14:56:20 +02:00
Olivier Bertrand
66ffa09491
- Fix a test failure. Due to mmap on void file being accepted on Windows
...
while returning an error on Linux. Now accepted on linux.
modified:
storage/connect/maputil.cpp
- Fix a BUG in the XHUGE class. lseek64 was wrongly regarded as in error
when returning 0 instead of -1. This produced wrong index files.
modified:
storage/connect/filamfix.cpp
storage/connect/maputil.cpp
storage/connect/xindex.cpp
- Fix length mismatch (tab instead of blanks?)
modified:
storage/connect/mysql-test/connect/r/updelx.result
2014-08-27 00:49:07 +02:00
Olivier Bertrand
8f0e75285e
- Adding a test for indexed UPDATE/DELETE
...
added:
storage/connect/mysql-test/connect/r/updelx.result
storage/connect/mysql-test/connect/t/updelx.inc
storage/connect/mysql-test/connect/t/updelx.test
2014-08-25 18:51:53 +02:00
Olivier Bertrand
da69d41a29
- Make storing and sorting values using less memory allocation
...
(while doing indexed UPDATE/DELETE)
modified:
storage/connect/array.cpp
storage/connect/filamtxt.cpp
- Force unix like line endings
modified:
storage/connect/tabvct.h
2014-08-25 18:34:51 +02:00
Olivier Bertrand
22e8ab422c
- Fix a compile error on Linux
...
modified:
storage/connect/tabmul.cpp
2014-08-24 11:19:02 +02:00
Olivier Bertrand
74a4672622
- Move DataPath from the MYCAT catalog to the ha_connect handler. Indeed
...
it belongs to each tables and the catalog being share between several
instances of CONNECT, when a query implied several tables belonging to
different databases, some where pointing on the wrong database. This
fix bugs occuring in queries such as:
INSERT into db1.t1 select * from db2.t2;
Where the t1 data file was made in db2.
modified:
storage/connect/catalog.h
storage/connect/connect.cc
storage/connect/filamdbf.cpp
storage/connect/filamdbf.h
storage/connect/ha_connect.cc
storage/connect/ha_connect.h
storage/connect/mycat.cc
storage/connect/mycat.h
storage/connect/plgdbsem.h
storage/connect/plgdbutl.cpp
storage/connect/reldef.cpp
storage/connect/reldef.h
storage/connect/tabfix.h
storage/connect/tabfmt.cpp
storage/connect/tabfmt.h
storage/connect/tabmul.cpp
2014-08-23 19:17:15 +02:00
Olivier Bertrand
f930f4eda9
- Add a new CONNECT global variable allowing to tell whether or not
...
a temporary file should be used for UPDATE/DELETE of file tables.
Also use the "sorted" argument of index_init to help decide if
sorting of positions must be done.
modified:
storage/connect/checklvl.h
storage/connect/connect.cc
storage/connect/connect.h
storage/connect/filamdbf.cpp
storage/connect/filamfix.cpp
storage/connect/filamfix.h
storage/connect/filamtxt.cpp
storage/connect/ha_connect.cc
storage/connect/mysql-test/connect/r/part_table.result
storage/connect/plgdbsem.h
storage/connect/plgdbutl.cpp
storage/connect/reldef.cpp
storage/connect/tabdos.cpp
storage/connect/tabdos.h
storage/connect/tabfix.cpp
storage/connect/tabfmt.cpp
storage/connect/tabvct.cpp
storage/connect/tabvct.h
storage/connect/xindex.cpp
- Fix a bug in TDBASE::ColDB that caused some special columns not to
be found in the column list and reallocated without their Value
causing a crash of some queries.
modified:
storage/connect/table.cpp
- Fix a bug causing RestoreNrec to be called before closing a table
causing a wrong value given to Spos
modified:
storage/connect/tabdos.cpp
storage/connect/xindex.cpp
- Add a new CONNECT global variable connect_exact_info. Set to ON, it
tells CONNECT to return exact record numbers on info queries. If OFF
it just gives an estimate. In version 10.0.13 this was unconditionally
ON and caused info queries on remote tables to be extremely long and
was the subject of MDEV-6612.
modified:
storage/connect/ha_connect.cc
storage/connect/tabdos.cpp
storage/connect/tabmysql.cpp
storage/connect/tabodbc.cpp
2014-08-22 17:30:22 +02:00
Olivier Bertrand
8b9ed85b8a
- Remove a gcc warning
...
modified:
storage/connect/xindex.cpp
2014-08-15 18:05:10 +02:00
Olivier Bertrand
3a69c854c5
- Modifies the way indexed UPDATE/DELETE are sorted in order to execute
...
them sorted by file position. Firstly a new value is stored in indexes
to know if they are sorted, preventing to do the sorting when it is not
needed. Secondly, almost all in now done in connect instead of being
done by the different file access method classes. This pepares the future
use of temporary files for all table types and also fix the bug that was
occuring when partially using a multi-column index because of false MRR
like call of position followed by unsorted rnd_pos no more using indexing.
modified:
storage/connect/connect.cc
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/tabdos.cpp
storage/connect/tabdos.h
storage/connect/tabfix.h
storage/connect/tabfmt.cpp
storage/connect/tabfmt.h
storage/connect/xindex.cpp
storage/connect/xindex.h
storage/connect/xtable.h
2014-08-16 16:46:35 +02:00
Olivier Bertrand
78b1bdd2ba
- Update part_file.result to match the test change
...
modified:
storage/connect/mysql-test/connect/r/part_file.result
2014-08-08 19:53:44 +02:00
Olivier Bertrand
61c2e7b27d
- Fix MDEV-6502
...
modified:
storage/connect/ha_connect.cc
- Apply Sergei's fixes
modified:
storage/connect/filamtxt.cpp
storage/connect/mysql-test/connect/t/part_file.test
2014-08-08 19:46:02 +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
Michael Widenius
258ecf5538
Added Innobase .ic and errmsg-utf8.txt to tagged files
...
Fixed compiler warning
storage/connect/tabdos.cpp:
Fixed compiler warning
support-files/build-tags:
Added Innobase .ic and errmsg-utf8.txt to tagged files
Speed up script
2014-08-14 15:36:48 +03:00
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
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
Sergei Golubchik
da9bb66b02
cmake GUI cleanup
...
mark path-related variables (AIO_LIBRARY, ODBC_LIBRARY, ODBC_INCLUDE_DIR,
Thrift_LIBS, Thrift_INCLUDE_DIRS, CRYPTO_LIBRARY, OPENSSL_LIBRARIES,
OPENSSL_ROOT_DIR, OPENSSL_INCLUDE_DIR) as advanced - paths are
automatically discovered by cmake.
mark few choice variables (ENABLED_LOCAL_INFILE, WITHOUT_SERVER,
DISABLE_SHARED) as not advanced - they are user choices, not automatically
configured values.
remove unused BACKUP_TEST variable.
2014-06-23 17:39:13 +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
Olivier Bertrand
b43e82dce6
- Make memory allocation of VALBLK's more flexible (can be allocated
...
normally when too big to be suballocated) to handle big results.
modified:
storage/connect/valblk.cpp
storage/connect/valblk.h
- Add system variable connect_work_size giving the size of the CONNECT
work area used for memory allocation.
modified:
storage/connect/ha_connect.cc
storage/connect/plugutil.c
storage/connect/user_connect.cc
2014-04-05 19:26:32 +02:00
Olivier Bertrand
d95e797c92
- FIX MDEV-6019 and MDEV-6021
...
Exhausted memory cause un-prepared long jump
Issue proper message when PIVOT column is nullable
modified:
storage/connect/mysql-test/connect/r/pivot.result
storage/connect/mysql-test/connect/t/pivot.test
storage/connect/plgdbsem.h
storage/connect/tabpivot.cpp
- Prepare adding index_prev (not used yet)
modified:
storage/connect/plgdbsem.h
storage/connect/xindex.cpp
storage/connect/xindex.h
2014-04-04 01:28:34 +02:00
Olivier Bertrand
3f361af7ce
- FIX MDEV-5989 (max(indexed) doesn't work)
...
By implementing index_last
modified:
storage/connect/ha_connect.cc
storage/connect/ha_connect.h
storage/connect/xindex.cpp
- Adding the TYPE_BIN Connect internal type
(not tested and not used yet)
modified:
storage/connect/global.h
storage/connect/value.cpp
storage/connect/value.h
2014-04-01 18:14:57 +02:00
Olivier Bertrand
b1ae834165
- Fix using ~ in file name on Linux
...
modified:
storage/connect/osutil.c
storage/connect/plugutil.c
- Fix using fmt uninitialized in Tabcolumns
modified:
storage/connect/tabutil.cpp
- Suppress gcc warning
modified:
storage/connect/ha_connect.cc
2014-03-31 01:20:35 +02:00
Olivier Bertrand
fe3cbcdffa
- Add system variables type_conv and conv_size. This addresses the eventual
...
conversion from TEXT to VARCHAR in PROXY and MYSQL tables.
modified:
storage/connect/ha_connect.cc
storage/connect/myconn.cpp
storage/connect/myconn.h
storage/connect/myutil.cpp
storage/connect/tabmysql.cpp
storage/connect/tabutil.cpp
- Add the xmap system variable addressing whether file mapping should be used
to handle indexing.
modified:
storage/connect/CMakeLists.txt
storage/connect/ha_connect.cc
storage/connect/xindex.cpp
storage/connect/xindex.h
- Do take care of ~ in Linux version of _fullpath (not tested yet)
modified:
storage/connect/osutil.c
2014-03-30 22:52:54 +02:00
Sergei Golubchik
41a2ca5c16
10.0-connect merge
2014-03-29 17:32:46 +01:00
Sergei Golubchik
5c5834b091
*never* put anything with side-effects in an assert() -
...
asserts can be conditionally compiled out.
2014-03-29 17:31:08 +01:00
Olivier Bertrand
bdbe7430bc
- Make local MySQL connection default to unix socket on Linux or enable
...
to use named pipe on Windows by specifying the host as '.'
This addresses MDEV-5952.
modified:
storage/connect/myconn.cpp
- Clean some unused code
modified:
storage/connect/connect.cc
storage/connect/connect.h
storage/connect/ha_connect.cc
storage/connect/ha_connect.h
2014-03-27 19:07:17 +01:00
Sergei Golubchik
9bf8a68577
disable connect tests for --embedded
2014-03-27 13:25:02 +01:00
Olivier Bertrand
f26be8cae2
- 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
2014-03-23 18:49:19 +01:00
Olivier Bertrand
a0266bbdae
- Should fix valgrind diag on uninitialized value
...
modified:
storage/connect/tabdos.cpp
- Separate alter.test in two to take care of unsupported LIBXML2
added:
storage/connect/mysql-test/connect/r/alter_xml.result
storage/connect/mysql-test/connect/t/alter_xml.test
modified:
storage/connect/mysql-test/connect/r/alter.result
storage/connect/mysql-test/connect/t/alter.test
2014-03-23 15:50:39 +01:00
Olivier Bertrand
f48d76620a
- Include last source modifs
...
modified:
storage/connect/filamtxt.cpp
storage/connect/ha_connect.cc
storage/connect/tabxml.cpp
2014-03-22 09:07:47 +01:00
Olivier Bertrand
81ce7da7a7
- Resolving conflicts
...
modified:
storage/connect/block.h
storage/connect/colblk.cpp
storage/connect/connect.cc
storage/connect/csort.h
storage/connect/filamap.cpp
storage/connect/filamdbf.cpp
storage/connect/filamfix.cpp
storage/connect/filamtxt.cpp
storage/connect/filamzip.cpp
storage/connect/ha_connect.cc
storage/connect/mycat.cc
storage/connect/myconn.cpp
storage/connect/myutil.cpp
storage/connect/osutil.c
storage/connect/plgdbsem.h
storage/connect/plgdbutl.cpp
storage/connect/plugutil.c
storage/connect/reldef.cpp
storage/connect/tabcol.cpp
storage/connect/tabfmt.cpp
storage/connect/tabmysql.cpp
storage/connect/tabodbc.cpp
storage/connect/tabpivot.cpp
storage/connect/tabvct.cpp
storage/connect/user_connect.cc
storage/connect/valblk.cpp
storage/connect/value.cpp
storage/connect/xindex.cpp
2014-03-22 08:57:32 +01:00
Olivier Bertrand
21d9c5824b
- Fix bug MDEV-5928
...
modified:
storage/connect/tabxml.cpp
2014-03-21 23:58:11 +01:00
Olivier Bertrand
70e865cc19
- Remove 2 compile warnings
...
modified:
storage/connect/ha_connect.cc
2014-03-21 22:47:40 +01:00
Olivier Bertrand
8a633c9447
- Fix bug MDEV-5919. Was because doing fseek of a stream closed by another thread.
...
modified:
storage/connect/filamtxt.cpp
- Fix a bug causing a re-open table not being reset.
modified:
storage/connect/ha_connect.cc
2014-03-21 22:24:54 +01:00
Olivier Bertrand
0449abe070
- FIX MDEV-5918
...
modified:
storage/connect/ha_connect.cc
2014-03-21 02:40:27 +01:00
Olivier Bertrand
7b400a088d
- MRR + Block Indexing
...
modified:
storage/connect/array.h
storage/connect/catalog.h
storage/connect/colblk.cpp
storage/connect/colblk.h
storage/connect/connect.cc
storage/connect/connect.h
storage/connect/domdoc.h
storage/connect/filamap.cpp
storage/connect/filamap.h
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/filter.cpp
storage/connect/filter.h
storage/connect/global.h
storage/connect/ha_connect.cc
storage/connect/ha_connect.h
storage/connect/myconn.h
storage/connect/plgcnx.h
storage/connect/plgdbsem.h
storage/connect/plgdbutl.cpp
storage/connect/plugutil.c
storage/connect/preparse.h
storage/connect/reldef.cpp
storage/connect/reldef.h
storage/connect/tabcol.h
storage/connect/tabdos.cpp
storage/connect/tabdos.h
storage/connect/tabfix.cpp
storage/connect/tabfmt.cpp
storage/connect/tabfmt.h
storage/connect/table.cpp
storage/connect/tabmysql.cpp
storage/connect/tabmysql.h
storage/connect/taboccur.h
storage/connect/tabodbc.h
storage/connect/tabsys.h
storage/connect/tabtbl.h
storage/connect/tabutil.h
storage/connect/tabvct.cpp
storage/connect/tabvct.h
storage/connect/tabwmi.h
storage/connect/tabxml.h
storage/connect/user_connect.cc
storage/connect/user_connect.h
storage/connect/valblk.cpp
storage/connect/valblk.h
storage/connect/value.cpp
storage/connect/value.h
storage/connect/xindex.cpp
storage/connect/xindex.h
storage/connect/xobject.cpp
storage/connect/xobject.h
storage/connect/xtable.h
2014-03-20 12:05:47 +01:00
Olivier Bertrand
31560c448a
- FIX MDEV-5890 and MDEV-5900
...
modified:
storage/connect/filamtxt.cpp
storage/connect/ha_connect.cc
2014-03-19 15:45:21 +01:00
Olivier Bertrand
db77e64351
- Suppress call to PROFILE_End in connect_done_func that causes Signal 11 on Linux
...
modified:
storage/connect/ha_connect.cc
2014-03-19 02:25:28 +01:00
Olivier Bertrand
6b63c5b247
- FIX PIVOT bug MDEV-5869 caused by using fop (field option ptr) when NULL.
...
modified:
storage/connect/ha_connect.cc
- Suppress the use of connect.in by adding the connect_xtrace system variable.
modified:
storage/connect/ha_connect.cc
- Make column length, varchar, and temporal column types recognized in discovery
when using SRCDEF,or PIVOT.
modified:
storage/connect/ha_connect.cc
storage/connect/myconn.cpp
storage/connect/myutil.cpp
storage/connect/plgdbsem.h
- Avoid (rare) crash when using DECIMAL type. (buf was too small)
modified:
storage/connect/tabfmt.cpp
storage/connect/tabmysql.cpp
storage/connect/tabodbc.cpp
storage/connect/tabpivot.cpp
storage/connect/valblk.cpp
storage/connect/value.cpp
- General cleaning of unused code, standardize tracing, and update version number
modified:
storage/connect/block.h
storage/connect/colblk.cpp
storage/connect/connect.cc
storage/connect/csort.h
storage/connect/filamap.cpp
storage/connect/filamdbf.cpp
storage/connect/filamfix.cpp
storage/connect/filamzip.cpp
storage/connect/ha_connect.cc
storage/connect/mycat.cc
storage/connect/myconn.cpp
storage/connect/mysql-test/connect/r/alter.result
storage/connect/mysql-test/connect/r/xml.result
storage/connect/myutil.cpp
storage/connect/osutil.c
storage/connect/plgdbsem.h
storage/connect/plgdbutl.cpp
storage/connect/plugutil.c
storage/connect/reldef.cpp
storage/connect/tabcol.cpp
storage/connect/tabfmt.cpp
storage/connect/tabmysql.cpp
storage/connect/tabodbc.cpp
storage/connect/tabpivot.cpp
storage/connect/tabvct.cpp
storage/connect/user_connect.cc
storage/connect/valblk.cpp
storage/connect/value.cpp
storage/connect/xindex.cpp
2014-03-18 19:25:50 +01:00
Olivier Bertrand
d67ad26b33
- 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
2014-03-10 18:59:36 +01:00
Olivier Bertrand
e5729127b8
- NOTE: an experimental implementation of MRR was done but not kept
...
in this version. Sure enough, it never caused any improvement in
the execution speed and rather caused a small increase of execution
time. This is probably because values are sorted by rowid in each
range of CONNECT indexes. This could be reconsidered if a customer
have a need for processing very big files.
- Fix a bug in ha_connect::CheckCond. The negated form of BETWEEN and
IS NULL operators was not recognized.
modified:
storage/connect/ha_connect.cc
- Add long jump initialization in CntReadNext. This was causing a server
crash when an error occured in a ReadColumn.
modified:
storage/connect/connect.cc
- General cleanup of CONNECT source code eliminating all code not used by
CONNECT, including the MRR test code (saved separately).
modified:
storage/connect/catalog.h
storage/connect/colblk.cpp
storage/connect/colblk.h
storage/connect/connect.cc
storage/connect/connect.h
storage/connect/domdoc.h
storage/connect/filamap.cpp
storage/connect/filamap.h
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/global.h
storage/connect/ha_connect.cc
storage/connect/ha_connect.h
storage/connect/myconn.h
storage/connect/plgcnx.h
storage/connect/plgdbsem.h
storage/connect/plugutil.c
storage/connect/preparse.h
storage/connect/reldef.cpp
storage/connect/reldef.h
storage/connect/tabcol.h
storage/connect/tabdos.cpp
storage/connect/tabdos.h
storage/connect/tabfix.cpp
storage/connect/tabfmt.cpp
storage/connect/tabfmt.h
storage/connect/table.cpp
storage/connect/tabmac.h
storage/connect/tabmul.h
storage/connect/tabmysql.cpp
storage/connect/tabmysql.h
storage/connect/taboccur.h
storage/connect/tabodbc.cpp
storage/connect/tabodbc.h
storage/connect/tabsys.cpp
storage/connect/tabsys.h
storage/connect/tabtbl.cpp
storage/connect/tabtbl.h
storage/connect/tabutil.h
storage/connect/tabvct.cpp
storage/connect/tabvct.h
storage/connect/tabwmi.cpp
storage/connect/tabwmi.h
storage/connect/tabxml.cpp
storage/connect/tabxml.h
storage/connect/user_connect.cc
storage/connect/user_connect.h
storage/connect/valblk.cpp
storage/connect/valblk.h
storage/connect/value.cpp
storage/connect/value.h
storage/connect/xindex.cpp
storage/connect/xindex.h
storage/connect/xobject.cpp
storage/connect/xobject.h
storage/connect/xtable.h
2014-03-10 18:29:04 +01:00
Olivier Bertrand
85e8aee47d
- Temporary
...
modified:
storage/connect/catalog.h
storage/connect/colblk.cpp
storage/connect/colblk.h
storage/connect/connect.cc
storage/connect/filamap.cpp
storage/connect/filamfix.cpp
storage/connect/filamfix.h
storage/connect/filamtxt.cpp
storage/connect/filamvct.cpp
storage/connect/filamzip.cpp
storage/connect/filamzip.h
storage/connect/ha_connect.cc
storage/connect/ha_connect.h
storage/connect/plgdbsem.h
storage/connect/plgdbutl.cpp
storage/connect/reldef.cpp
storage/connect/reldef.h
storage/connect/tabdos.cpp
storage/connect/tabdos.h
storage/connect/tabfix.cpp
storage/connect/tabfix.h
storage/connect/tabfmt.cpp
storage/connect/tabfmt.h
storage/connect/table.cpp
storage/connect/tabmac.h
storage/connect/tabmul.h
storage/connect/tabmysql.cpp
storage/connect/tabodbc.cpp
storage/connect/tabsys.cpp
storage/connect/tabsys.h
storage/connect/tabtbl.cpp
storage/connect/tabtbl.h
storage/connect/tabvct.cpp
storage/connect/tabvct.h
storage/connect/tabwmi.cpp
storage/connect/tabwmi.h
storage/connect/tabxml.cpp
storage/connect/tabxml.h
storage/connect/valblk.cpp
storage/connect/valblk.h
storage/connect/value.cpp
storage/connect/value.h
storage/connect/xobject.cpp
storage/connect/xobject.h
storage/connect/xtable.h
2014-03-10 12:21:17 +01:00
Olivier Bertrand
126bb34513
- Fix MDEV-5497. The city column length was wrong in the create table statements.
...
modified:
storage/connect/mysql-test/connect/r/fix.result
storage/connect/mysql-test/connect/t/fix.test
2014-03-05 12:10:02 +01:00
Sergei Golubchik
41c760b121
merge
2014-02-28 10:00:31 +01:00
Olivier Bertrand
43362bc9a0
- Fix bug MDEV-5734
...
modified:
storage/connect/mysql-test/connect/r/pivot.result
storage/connect/mysql-test/connect/t/pivot.test
storage/connect/tabmysql.cpp
storage/connect/tabpivot.cpp
- Implement a first experimental support of MRR
(compiled only if MRRBKA_SUPPORT is defined)
modified:
storage/connect/colblk.h
storage/connect/connect.cc
storage/connect/connect.h
storage/connect/global.h
storage/connect/ha_connect.cc
storage/connect/ha_connect.h
storage/connect/plugutil.c
storage/connect/user_connect.cc
2014-02-27 18:00:01 +01:00
Alexander Barkov
57cdc561fc
Fixing AIX compilation failires
2014-02-27 19:44:00 +04:00
Sergei Golubchik
98c0659150
compilation error in CONNECT with ODBC
2014-02-27 08:43:54 +01:00
Olivier Bertrand
1699947eef
- Make alter.test to work on both Windows and Linux
...
modified:
storage/connect/mysql-test/connect/r/alter.result
storage/connect/mysql-test/connect/t/alter.test
2014-02-16 22:52:57 +01:00
Olivier Bertrand
ad9d7e8561
# This is a minor change commitment
...
- Fix accidental crash when closing domdoc xml table
modified:
storage/connect/domdoc.cpp
- Update table and index flags. Correct version number in maria_declare_plugin.
modified:
storage/connect/ha_connect.cc
storage/connect/ha_connect.h
storage/connect/mycat.cc
storage/connect/mycat.h
- Fix syntax error when getting columns of a non-select srcdef (discovery)
modified:
storage/connect/myconn.cpp
- Update some tests and result according to new flag setting
modified:
storage/connect/mysql-test/connect/r/alter.result
storage/connect/mysql-test/connect/r/dbf.result
storage/connect/mysql-test/connect/t/dbf.test
- Change some tracing tests to avoid too much test printed
modified:
storage/connect/plgdbutl.cpp
storage/connect/tabutil.cpp
storage/connect/value.cpp
2014-02-16 18:05:43 +01:00
Olivier Bertrand
e1096934d7
- Check field option changes on ALTER TABLE in check_if_supported_inplace_alter.
...
If yes, the in-place algorithm cannot be used (inward tables)
modified:
storage/connect/ha_connect.cc
storage/connect/ha_connect.h
- add a test on ALTER TABLE
added:
storage/connect/mysql-test/connect/r/alter.result
storage/connect/mysql-test/connect/t/alter.test
2014-02-07 22:44:43 +01:00
Sergei Golubchik
1b3c15f199
merge with 10.0-monty
2014-02-06 16:38:40 +01:00
Michael Widenius
313f18be5a
Fixed errors and warnings found by buildbot
...
mysql-test/r/lowercase_table2.result:
Updated result
(The change happend because we don't try to open the table anymore as part of create table)
mysql-test/suite/rpl/r/create_or_replace_mix.result:
Fixed result file
mysql-test/suite/rpl/r/create_or_replace_row.result:
Fixed result file
mysql-test/suite/rpl/r/create_or_replace_statement.result:
Fixed result file
mysql-test/suite/rpl/t/create_or_replace.inc:
Drop open temporary table
mysys/my_delete.c:
Added missing newline
plugin/metadata_lock_info/mysql-test/metadata_lock_info/r/user_lock.result:
Fixed result
(Lock names was before off by one. Was corrected by my previous patch)
sql/sql_select.cc:
Fixed compiler warnings by adding missing casts
storage/connect/ha_connect.cc:
Fixed compiler warnings
storage/innobase/os/os0file.cc:
Fixed compiler warnings
storage/xtradb/btr/btr0btr.cc:
Fixed compiler warnings
storage/xtradb/handler/ha_innodb.cc:
removed not used function
strings/ctype-uca.c:
Fixed compiler warnings
support-files/compiler_warnings.supp:
Added suppression for warnings that are wrong or are not serious andthat we don't plan to fix.
2014-02-06 16:14:09 +02:00
Michael Widenius
10001c8e4f
Automatic merge
2014-02-05 19:23:11 +02:00
Alexander Barkov
1b1ffe408c
Merge 10.0->10.0-connect
2014-02-05 13:36:17 +04:00
Sergei Golubchik
5475cc7765
merge
2014-02-04 10:49:44 +01:00
Olivier Bertrand
a25b5bd440
- Fix a few GCC errors an warnings
...
modified:
storage/connect/ha_connect.cc
storage/connect/mycat.cc
2014-02-03 23:07:49 +01:00
Olivier Bertrand
5133cb5e25
This is a major update of CONNECT that goes from version 1.1 to 1.2
...
===================================================================
- Implement a first support of the ALTER TABLE command. This fixes MDEV-5440
but does much more than only that. See the details of how ALTER is supported
in the new documentation and also in MDEV-5440 comment.
This is done principally by implementing for CONNECT the virtual function
check_if_supported_inplace_alter.
modified:
storage/connect/connect.cc
storage/connect/global.h
storage/connect/ha_connect.cc
storage/connect/ha_connect.h
storage/connect/mysql-test/connect/r/bin.result
storage/connect/mysql-test/connect/r/csv.result
storage/connect/mysql-test/connect/r/dbf.result
storage/connect/mysql-test/connect/r/dir.result
storage/connect/mysql-test/connect/r/fix.result
storage/connect/mysql-test/connect/r/index.result
storage/connect/mysql-test/connect/r/ini.result
storage/connect/mysql-test/connect/r/occur.result
storage/connect/mysql-test/connect/r/pivot.result
storage/connect/mysql-test/connect/r/vec.result
storage/connect/mysql-test/connect/t/dbf.test
storage/connect/plugutil.c
storage/connect/user_connect.cc
- Fixes the tabname/table_name issue for XML tables. Implement
multiple files XML tables.
modified:
storage/connect/tabxml.cpp
storage/connect/tabxml.h
- Set to varchar(256) the fields of catalog tables stored
as STRBLK's (had length 0 --> CHAR(1))
Add the GetCharString function to the VALBLK class
modified:
storage/connect/ha_connect.cc
storage/connect/valblk.cpp
storage/connect/valblk.h
storage/connect/value.cpp
- Translate CONNECT error messages to system_charset
to avoid truncation on not ASCII characters.
modified:
storage/connect/ha_connect.cc
- Update version number
modified:
storage/connect/ha_connect.cc
storage/connect/mysql-test/connect/r/xml.result
- Move the TDBASE::data_charset body from xtable.h to table.cpp.
(dont' remember why)
modified:
storage/connect/table.cpp
storage/connect/xtable.h
- Other modifications are to enhance the support of OEM tables.
In particular, they can now provide column definition in dicovery.
modified:
storage/connect/colblk.h
storage/connect/global.h
storage/connect/ha_connect.cc
storage/connect/mycat.cc
storage/connect/plgcnx.h
storage/connect/plgdbsem.h
storage/connect/xtable.h
- Or to add or modify tracing.
modified:
storage/connect/filamtxt.cpp
storage/connect/ha_connect.cc
storage/connect/plgdbutl.cpp
storage/connect/tabfix.cpp
storage/connect/tabmysql.cpp
2014-02-03 16:14:13 +01:00
Sergei Golubchik
5e1d5d9bc0
fixes:
...
* roles.grant_proxy-5526 test for --embedded
* gcc warning in Connect
2014-02-02 10:09:05 +01:00
Alexander Barkov
bec94a1566
merge 10.0 -> 10.0-connect
2014-01-31 14:21:15 +04:00
Michael Widenius
273078c5fa
Fixes to get valgrind to work with jemalloc
...
- Added MALLOC_LIBRARY variable to hold name of malloc library
- Back ported valgrind related fixes from jemalloc 3.4.1 to the included jemalloc 3.3.1
- Renamed bitmap_init() and bitmap_free() to my_bitmap_init() and my_bitmap_free() to avoid clash with jemalloc 3.4.1
- Use option --soname-synonyms=somalloc=NON to valgrind when using jemalloc
- Show version related variables in mysqld --help
-- Added SHOW_VALUE_IN_HELP marker
Increased back_log to 150 as the original value was a bit too small
CMakeLists.txt:
Added MALLOC_LIBRARY variable to hold name of malloc library
cmake/jemalloc.cmake:
Added MALLOC_LIBRARY variable to hold name of malloc library
config.h.cmake:
Added MALLOC_LIBRARY variable to hold name of malloc library
extra/jemalloc/ChangeLog:
Updates changelog
extra/jemalloc/include/jemalloc/internal/arena.h:
Backported valgrind fixes from jemalloc 3.4.1
extra/jemalloc/include/jemalloc/internal/jemalloc_internal.h.in:
Backported valgrind fixes from jemalloc 3.4.1
extra/jemalloc/include/jemalloc/internal/private_namespace.h:
Backported valgrind fixes from jemalloc 3.4.1
extra/jemalloc/include/jemalloc/internal/tcache.h:
Backported valgrind fixes from jemalloc 3.4.1
extra/jemalloc/src/arena.c:
Backported valgrind fixes from jemalloc 3.4.1
include/my_bitmap.h:
Renamed bitmap_init() and bitmap_free() to my_bitmap_init() and my_bitmap_free() to avoid clash with jemalloc 3.4.1
mysql-test/mysql-test-run.pl:
Use option --soname-synonyms=somalloc=NON to valgrind when using jemalloc
mysql-test/valgrind.supp:
Supression of memory leak in OpenSuse 12.3
mysys/my_bitmap.c:
Renamed bitmap_init() and bitmap_free() to my_bitmap_init() and my_bitmap_free()
sql/ha_ndbcluster_binlog.cc:
Renames
sql/ha_ndbcluster_cond.h:
Renames
sql/ha_partition.cc:
Renames
sql/handler.cc:
Renames
sql/item_subselect.cc:
Renames
sql/log_event.cc:
Renames
sql/log_event_old.cc:
Renames
sql/mysqld.cc:
Renames
Show version related variables in mysqld --help
sql/opt_range.cc:
Renames
sql/opt_table_elimination.cc:
Renames
sql/partition_info.cc:
Renames
sql/rpl_injector.h:
Renames
sql/set_var.h:
Renames
sql/slave.cc:
Renames
sql/sql_bitmap.h:
Renames
sql/sql_insert.cc:
Renames
sql/sql_lex.h:
Renames
sql/sql_parse.cc:
Renames
sql/sql_partition.cc:
Renames
sql/sql_select.cc:
Renames
sql/sql_show.cc:
Renames
sql/sql_update.cc:
Renames
sql/sys_vars.cc:
Show version related variables in mysqld --help
sql/sys_vars.h:
Added SHOW_VALUE_IN_HELP marker for variables that should be shown in --help
sql/table.cc:
Renames
sql/table.h:
Removed not used bitmap_init_value
storage/connect/ha_connect.cc:
Removed compiler warning
storage/maria/ma_open.c:
Renames
unittest/mysys/bitmap-t.c:
Renames
2014-01-02 11:19:19 +02:00
Olivier Bertrand
e71bd28f3f
- Fix bug MDEV-5486 (fail to create or drop a table dbn.tbn when no default database)
...
modified:
storage/connect/ha_connect.cc
storage/connect/ha_connect.h
- Typo
modified:
storage/connect/odbconn.cpp
storage/connect/user_connect.h
2013-12-31 13:08:29 +01:00
Olivier Bertrand
32284eba5c
- Fix variables used uninitialized
...
modified:
storage/connect/filamdbf.cpp
storage/connect/tabutil.cpp
2013-12-28 16:56:51 +01:00
Olivier Bertrand
c055e5e0ef
- Add the DECIMAL data type (TYPE_DECIM)
...
Change the variable name of the DOUBLE type from TYPE_FLOAT to TYPE_DOUBLE
Change some names to reflect ODBC version 3. This affects some variable
names, function names and catalog table column names.
Qualifier -> Catalog
Owner (Creator) -> Schema
Length -> Precision
Prec -> Scale
modified:
storage/connect/catalog.h
storage/connect/colblk.cpp
storage/connect/colblk.h
storage/connect/filamdbf.cpp
storage/connect/global.h
storage/connect/ha_connect.cc
storage/connect/myconn.cpp
storage/connect/mysql-test/connect/r/mysql_new.result
storage/connect/mysql-test/connect/r/odbc_oracle.result
storage/connect/myutil.cpp
storage/connect/odbconn.cpp
storage/connect/plgdbutl.cpp
storage/connect/rcmsg.c
storage/connect/reldef.cpp
storage/connect/reldef.h
storage/connect/tabcol.cpp
storage/connect/tabcol.h
storage/connect/tabdos.cpp
storage/connect/tabfmt.cpp
storage/connect/tabmysql.cpp
storage/connect/tabodbc.cpp
storage/connect/tabodbc.h
storage/connect/tabsys.cpp
storage/connect/tabutil.cpp
storage/connect/tabwmi.cpp
storage/connect/tabxml.cpp
storage/connect/valblk.cpp
storage/connect/value.cpp
storage/connect/value.h
storage/connect/xindex.cpp
storage/connect/xobject.cpp
storage/connect/xobject.h
- Fix crash when GetTDB returned NULL in Open_Table
modified:
storage/connect/ha_connect.cc
- Fix assert error setting double values from PSZ
modified:
storage/connect/valblk.cpp
2013-12-28 15:46:49 +01:00
Alexander Barkov
889b08b050
Adding tests for TABLE_TYPE=ODBC with Oracle.
2013-12-25 18:24:37 +04:00
Sergei Golubchik
90a3c97162
merge
2013-12-22 17:20:23 +01:00
Sergei Golubchik
3b7b79a9d1
don't install connect test suite explicitly,
...
plugin.cmake does it automatically for all plugins
2013-12-22 17:11:24 +01:00
Olivier Bertrand
ec906f928b
- Fix MDEV-5340
...
modified:
storage/connect/odbconn.cpp
2013-12-20 12:24:24 +01:00
Olivier Bertrand
d05ccc2324
- Add extra column info in discovery
...
modified:
storage/connect/ha_connect.cc
storage/connect/myconn.cpp
storage/connect/odbconn.cpp
storage/connect/plgdbsem.h
2013-12-19 12:56:06 +01:00
Alexander Barkov
d253599b83
Merge 10.0->10.0-connect
2013-12-17 17:50:55 +04:00
Alexander Barkov
90d022404c
Fixing a compilation warning
2013-12-17 17:42:19 +04:00
Olivier Bertrand
18112a3f0c
- Fix logical error in STRBLK::SetValue
...
modified:
storage/connect/valblk.cpp
- Fix compiler warning in ODBConn::GetCatInfo
modified:
storage/connect/odbconn.cpp
2013-12-16 17:40:42 +01:00
Sergei Golubchik
c1a6522875
merge
2013-12-16 13:28:35 +01:00
Sergei Golubchik
d28d3ba40d
10.0-base merge
2013-12-16 13:02:21 +01:00
Olivier Bertrand
e2804d9b74
- Fix MDEV-5393 and MDEV-5434. It is a major update of ODBC catalog tables
...
processing that takes care of:
- Drastically reduce the amount of storge needed to process them.
- Handle longjmp's.
- Makes the line limit an opion (MAXRES)
- Schema can also be specified with the DBNAME option.
- Issue warnings on fetch errors or when result lines have been limited.
- Change some column names to reflect ODBC version 3 standard.
The documentation have been updated accordingly
modified:
storage/connect/filamdbf.cpp
storage/connect/ha_connect.cc
storage/connect/myconn.cpp
storage/connect/mysql-test/connect/r/odbc.result
storage/connect/mysql-test/connect/r/odbc_postgresql.result
storage/connect/mysql-test/connect/r/odbc_sqlite3.result
storage/connect/mysql-test/connect/r/odbc_xls.result
storage/connect/mysql-test/connect/r/xml.result
storage/connect/mysql-test/connect/t/odbc_postgresql.test
storage/connect/odbccat.h
storage/connect/odbconn.cpp
storage/connect/odbconn.h
storage/connect/plgdbsem.h
storage/connect/plgdbutl.cpp
storage/connect/rcmsg.c
storage/connect/tabfmt.cpp
storage/connect/table.cpp
storage/connect/tabodbc.cpp
storage/connect/tabodbc.h
storage/connect/tabutil.cpp
storage/connect/tabwmi.cpp
storage/connect/user_connect.cc
storage/connect/valblk.cpp
storage/connect/valblk.h
storage/connect/value.cpp
2013-12-16 01:32:47 +01:00
Alexander Barkov
d8ac8d187d
Merge 10.0->10.0-connect
2013-12-14 15:37:55 +04:00
Alexander Barkov
1e711c8d04
ConnectSE: making odbc_postgresql.test independent from
...
the system locale (on Linux) and code pages (on Windows).
2013-12-12 17:26:01 +04:00
Olivier Bertrand
a58e4e8af1
- Fix (temporarily) bug on odbc_postgresql.test
...
modified:
storage/connect/mysql-test/connect/t/odbc_postgresql.test
storage/connect/user_connect.cc
2013-12-12 01:33:53 +01:00
Olivier Bertrand
7e8504b523
- Add longjmp initialization in PlgAllocResult
...
modified:
storage/connect/plgdbutl.cpp
- Update type translation to take care of type_modifiers
modified:
storage/connect/ha_connect.cc
storage/connect/myutil.cpp
storage/connect/myutil.h
storage/connect/odbconn.cpp
2013-12-11 23:33:36 +01:00
Olivier Bertrand
3a7f4f241e
- Commit merged files from Alexander
...
added:
storage/connect/mysql-test/connect/r/odbc_postgresql.result
storage/connect/mysql-test/connect/t/have_odbc_postgresql.inc
storage/connect/mysql-test/connect/t/odbc_postgresql.sql
storage/connect/mysql-test/connect/t/odbc_postgresql.test
modified:
storage/connect/odbconn.cpp
2013-12-11 16:57:25 +01:00
Olivier Bertrand
f69980c6df
- Fix errors and warnings occuring in --embedded tests
...
modified:
storage/connect/connect.cc
storage/connect/ha_connect.cc
storage/connect/mysql-test/connect/r/mysql.result
storage/connect/mysql-test/connect/r/unsigned.result
storage/connect/mysql-test/connect/t/mysql.test
storage/connect/mysql-test/connect/t/unsigned.test
2013-12-11 16:52:01 +01:00
Alexander Barkov
83416c0fee
Fixing the message displayed when the test PostgreSQL data source name
...
does not exist.
2013-12-11 19:47:37 +04:00
Alexander Barkov
f19f8f0ee4
MDEV-5341 ConnectSE: discovery for ODBC tables does not work if tables
...
with the same names present in multiple schemas
The "TABNAME" option now supports qualified table names,
to connect to tables residing in a particular schema and catalog.
Qualified table names have the following format:
[[CatalogName.]SchemaName.]TableName
Qualified table names can be used:
1. In "normal" tables:
CREATE TABLE t1 ENGINE=CONNECT TABLE_TYPE=ODBC
CONNECTION='DSN=ConnectEng;UID=mtr;PWD=mtr'
TABNAME='schema1.t1';
2. In catalog tables (CATFUNC=Tables and CATFUNC=Columns)
CREATE TABLE t1 ENGINE=CONNECT TABLE_TYPE=ODBC
CONNECTION='DSN=postgresql;UID=user;PWD=password'
TABNAME='schema1.t1';
Note, the % and _ wildcards are supported in
the schema name and the table name parts:
CREATE TABLE t1 ENGINE=CONNECT TABLE_TYPE=ODBC
CONNECTION='DSN=postgresql;UID=user;PWD=password'
TABNAME='%.t1';
CREATE TABLE t1 ENGINE=CONNECT TABLE_TYPE=ODBC
CONNECTION='DSN=postgresql;UID=user;PWD=password'
TABNAME='schema1.%';
2013-12-11 18:47:46 +04:00
Alexander Barkov
57fcf1cbe4
Moving the code checking libxml2 into a *.inc file.
2013-12-10 12:53:46 +04:00
Olivier Bertrand
1e1345c451
- Raise the limit on returned lines for table ODBC catalog tables
...
to 16384 (MDEV-5393)
modified:
storage/connect/odbconn.cpp
- Fix sorting catalog table result set (MDEV-5394)
added:
storage/connect/mysql-test/connect/r/xml_mdev5261.result
storage/connect/mysql-test/connect/t/xml_mdev5261.test
modified:
storage/connect/mysql-test/connect/r/odbc_sqlite3.result
storage/connect/mysql-test/connect/t/odbc_sqlite3.test
storage/connect/table.cpp
storage/connect/tabodbc.cpp
storage/connect/xtable.h
- Remove unnecessary closing of opened table in rnd_init
modified:
storage/connect/ha_connect.cc
2013-12-06 01:37:56 +01:00
Alexander Barkov
37611b2a32
MDEV-5343 ConnectSE: ODBC: CATFUNC=Tables and CATFUNC=Columns crash when
...
running against a data source with many tables
2013-12-05 18:31:14 +04:00
Alexander Barkov
be09466e37
Adding basic ODBC tests that do not need a DSN
2013-12-05 17:26:28 +04:00
Olivier Bertrand
e694ac4193
- Suppress eventual prompting when connecting to an ODBC source
...
modified:
storage/connect/odbconn.cpp
2013-12-05 12:32:06 +01:00
Olivier Bertrand
54d4589dde
- Previous MDEV-5261 was generating wrong warnings
...
modified:
storage/connect/ha_connect.cc
2013-12-05 01:00:28 +01:00
Olivier Bertrand
a8b09c14ef
- Fix bug MDEV-5261
...
modified:
storage/connect/ha_connect.cc
storage/connect/mycat.cc
storage/connect/mycat.h
2013-12-04 23:53:30 +01:00
Olivier Bertrand
41dbe1c96b
- Fix a typo error in tabutil line 213
...
modified:
storage/connect/tabutil.cpp
- Fix test results to reflect the fact that in discovery, column defaults
are now retrieved for the MYSQL table type.
modified:
storage/connect/mysql-test/connect/r/mysql_discovery.result
storage/connect/mysql-test/connect/r/mysql_new.result
- Restore Unix line endings
modified:
storage/connect/value.cpp
2013-12-03 23:34:50 +01:00
Olivier Bertrand
ee2f04450b
- Add support for unsigned numeric types
...
added:
storage/connect/mysql-test/connect/r/unsigned.result
storage/connect/mysql-test/connect/t/unsigned.test
modified:
storage/connect/colblk.cpp
storage/connect/colblk.h
storage/connect/connect.cc
storage/connect/ha_connect.cc
storage/connect/myconn.cpp
storage/connect/mysql-test/connect/r/mysql_discovery.result
storage/connect/mysql-test/connect/r/xml.result
storage/connect/myutil.cpp
storage/connect/myutil.h
storage/connect/plgdbsem.h
storage/connect/tabdos.cpp
storage/connect/tabfix.cpp
storage/connect/tabmysql.cpp
storage/connect/tabutil.cpp
storage/connect/valblk.cpp
storage/connect/valblk.h
storage/connect/value.cpp
storage/connect/value.h
storage/connect/xobject.cpp
storage/connect/xobject.h
2013-12-03 22:59:40 +01:00
Alexander Barkov
d240a0418c
Merge 10.0-connect -> 10.0
2013-12-03 14:12:53 +04:00
Olivier Bertrand
0d37409fe7
- Fix gcc compiling error
...
modified:
storage/connect/valblk.cpp
2013-11-28 23:37:27 +01:00
Sergei Golubchik
ab3604989c
MDEV-4243 [PATCH] Warnings/errors while compiling with clang
...
fix the code to compile with clang. fix warnings too.
include/probes_mysql_nodtrace.h:
clang++ doesn't like numeric _constants_ being used in ||
(it suspects that the intention was | ). Boolean constants are ok.
sql/hostname.cc:
only used in DBUG_ASSERT
sql/item.cc:
str_to_time and str_to_datetime return bool, not MYSQL_TIMESTAMP_xxx
sql/item_func.cc:
str_to_datetime_with_warn() returns bool, not MYSQL_TIMESTAMP_xxx
storage/cassandra/CMakeLists.txt:
CMAKE_CXX_FLAGS can be empty
storage/connect/odbconn.cpp:
HWND is void*
storage/connect/user_connect.h:
deprecated on FreeBSD and unused anyway
storage/connect/value.cpp:
bad characters inside. unused.
storage/spider/spd_trx.cc:
clang++ warns that memset will also overwrite vtbl. it might be as well a good idea,
as it asserts that the object will only be used as a storage.
silence the warning.
2013-11-28 22:35:59 +01:00
Olivier Bertrand
f53ad74cd1
- Fix some wrong changes preparing for unsigned data types
...
modified:
storage/connect/ha_connect.cc
storage/connect/value.cpp
- Fix the way GetPlug works (was not updating xp)
modified:
storage/connect/ha_connect.cc
2013-11-28 01:25:39 +01:00
Olivier Bertrand
385dbaeae0
- Fix gcc compilation warnings
...
modified:
storage/connect/odbconn.cpp
- Prepare Value and Valblk to support unsigned data types
(not operational yet)
modified:
storage/connect/colblk.cpp
storage/connect/filamvct.cpp
storage/connect/myconn.cpp
storage/connect/plgdbutl.cpp
storage/connect/tabdos.cpp
storage/connect/tabodbc.cpp
storage/connect/tabvct.cpp
storage/connect/valblk.cpp
storage/connect/valblk.h
storage/connect/value.cpp
storage/connect/value.h
storage/connect/xindex.cpp
2013-11-26 11:47:48 +01:00
Olivier Bertrand
aaa982e790
- Fix good recognition of MYSQL table column types.
...
modified:
storage/connect/ha_connect.cc
storage/connect/myconn.cpp
storage/connect/myutil.cpp
storage/connect/odbccat.h
storage/connect/odbconn.cpp
storage/connect/tabmysql.cpp
- Add tests on new MYSQL features
added:
storage/connect/mysql-test/connect/my.cnf
storage/connect/mysql-test/connect/r/mysql_discovery.result
storage/connect/mysql-test/connect/r/mysql_exec.result
storage/connect/mysql-test/connect/r/mysql_new.result
storage/connect/mysql-test/connect/t/myconn.inc
storage/connect/mysql-test/connect/t/myconn_cleanup.inc
storage/connect/mysql-test/connect/t/mysql_discovery.test
storage/connect/mysql-test/connect/t/mysql_exec.test
storage/connect/mysql-test/connect/t/mysql_new.test
2013-11-22 16:03:54 +01:00
Alexander Barkov
8780e1ab24
ConnectSE: Adding CATFUNC=Tables and CATFUC=Columns for the XLS ODBC data source.
2013-11-20 18:27:13 +04:00
Alexander Barkov
a392a911c2
Adding tests for CATFUC=Tables and CATFUNC=Columns into odbc_sqlite3.test.
2013-11-20 14:50:52 +04:00
Olivier Bertrand
793f05c321
- Modify the way UPDATE and DELETE statements are sent to ODBC
...
and MYSQL CONNECT tables to take care of kewords such as IGNORE.
modified:
storage/connect/myconn.cpp
storage/connect/odbconn.cpp
storage/connect/tabmysql.cpp
storage/connect/tabmysql.h
storage/connect/tabodbc.cpp
storage/connect/tabodbc.h
2013-11-13 00:15:38 +01:00
Olivier Bertrand
260c0de918
- Add (limited) UPDATE/DELETE support to MYSQL type CONNECT tables
...
modified:
storage/connect/ha_connect.cc
storage/connect/tabmysql.cpp
storage/connect/tabmysql.h
storage/connect/tabodbc.cpp
2013-11-11 18:30:36 +01:00
Olivier Bertrand
eca84a9b18
- Add (limited) support for UPDATE and DELETE to ODBC tables
...
(also provide the possibility to issue NOTE warnings)
modified:
storage/connect/connect.cc
storage/connect/ha_connect.cc
storage/connect/ha_connect.h
storage/connect/odbconn.cpp
storage/connect/odbconn.h
storage/connect/plgdbsem.h
storage/connect/tabodbc.cpp
storage/connect/tabodbc.h
- Return proper error number when modifying read only tables
modified:
storage/connect/connect.cc
storage/connect/ha_connect.cc
storage/connect/ha_connect.h
storage/connect/mysql-test/connect/r/bin.result
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/bin.test
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/table.cpp
storage/connect/taboccur.cpp
storage/connect/tabpivot.cpp
storage/connect/tabutil.cpp
storage/connect/tabwmi.cpp
storage/connect/tabxcl.cpp
2013-11-11 13:00:39 +01:00
Olivier Bertrand
e5c589a8da
- BUG fixed: When updating, to avoid skipped update, force the table
...
handler to retrieve write-only fields to be able to compare
records and detect data change.
modified:
storage/connect/ha_connect.cc
- Preparing UPDATE ad DELETE on ODBC tables
(new function added but not used yet)
modified:
storage/connect/tabodbc.cpp
storage/connect/tabodbc.h
2013-11-09 17:32:57 +01:00
Michael Widenius
192678e7bf
MDEV-5241: Collation incompatibilities with MySQL-5.6
...
- Character set code & tests from Alexander Barkov
- Integration with ALTER TABLE, REPAIR and open_table from Monty
The problem was that MySQL 5.6 added some croatian and vitanamese character set collations that are incompatible with MariaDB.
The fix is to move the MariaDB conflicting collation numbers out of the region that MySQL is likely to use.
mysql_upgrade, REPAIR TABLE or ALTER TABLE will fix the collations.
If one tries to access and old incompatible table, one will get the error "Table upgrade required...."
After this patch, MariaDB supports all the MySQL character set collations and the old MariaDB croatian collations, which are closer to the latest standard than the MySQL versions.
New character sets:
ucs2_croatian_mysql561_uca_ci
utf8_croatian_mysql561_uca_ci
utf16_croatian_mysql561_uca_ci
utf32_croatian_mysql561_uca_ci
utf8mb4_croatian_mysql561_uca_ci
Other things:
- Fixed some compiler warnings
- mysql_upgrade prints information about repaired tables.
- Increased version number
VERSION:
Increased VERSION number
client/mysqlcheck.c:
Print repaired table name when using --verbose
include/m_ctype.h:
Add new MariaDB collation regions that are not likely to conflict with MySQL
include/my_base.h:
Added flag to detect if table was opened for ALTER TABLE
mysql-test/r/ctype_ldml.result:
Updated result
mysql-test/r/ctype_uca.result:
Updated result
mysql-test/r/ctype_upgrade.result:
Updated result
mysql-test/r/ctype_utf16_uca.result:
Updated result
mysql-test/r/ctype_utf32_uca.result:
Updated result
mysql-test/r/ctype_utf8mb4_uca.result:
Updated result
mysql-test/std_data/ctype_upgrade:
Test files for testing upgrading of conflicting collations
mysql-test/suite/engines/funcs/r/db_alter_collate_ascii.result:
New collations added
mysql-test/suite/engines/funcs/r/db_alter_collate_utf8.result:
New collations added
mysql-test/suite/innodb/r/innodb_ctype_ldml.result:
Updated test result
mysql-test/suite/innodb/t/innodb_ctype_ldml.test:
Updated test result
mysql-test/suite/plugins/r/show_all_plugins.result:
Updated version number
mysql-test/suite/roles/create_and_drop_role_invalid_user_table.result:
Updated version number
mysql-test/t/ctype_ldml.test:
Updated test
mysql-test/t/ctype_uca.test:
Testing of new collations
mysql-test/t/ctype_upgrade.test:
Testing of upgrading tables with old collations
The test ensures that:
- We will get an error if we try to open a table with old collations.
- CHECK TABLE will detect that the table needs to be upgraded.
- ALTER TABLE and REPAIR will fix the table.
- mysql_upgrade works as expected
mysql-test/t/ctype_utf16_uca.test:
Testing of new collations
mysql-test/t/ctype_utf32_uca.test:
Testing of new collations
mysql-test/t/ctype_utf8mb4_uca.test:
Testing of new collations
mysys/charset-def.c:
Added new character sets
mysys/charset.c:
Always give an error, if requested, if a character set didn't exist
sql/handler.cc:
- Added upgrade_collation() to check if collation is compatible with old version
- check_collation_compatibility() checks if we are using an old collation from MariaDB 5.5 or MySQL 5.6
- ha_check_for_upgrade() returns HA_ADMIN_NEEDS_ALTER if we have an incompatible collation
sql/handler.h:
Added new prototypes
sql/sql_table.cc:
- Mark that tables are opened for ALTER TABLE
- If table needs to be upgraded, ensure we are not using online alter table.
sql/table.cc:
- If we are using an old incompatible collation, change to use the new one and mark table as incompatible.
- Give an error if we try to open an incompatible table.
sql/table.h:
Added error that table needs to be rebuild
storage/connect/ha_connect.cc:
Fixed compiler warning
strings/ctype-uca.c:
New character sets
2013-11-09 00:20:07 +02:00
Olivier Bertrand
056f35d0c1
- Move all enum AMT definitions in one place (plgdbsem.h)
...
modified:
storage/connect/filamtxt.h
storage/connect/filamzip.h
storage/connect/myconn.h
storage/connect/plgdbsem.h
storage/connect/taboccur.h
storage/connect/tabutil.h
storage/connect/tabxcl.h
- Add the possibility to execute several commands in one query of
an EXECSRC tables (using ...where command in (cmd list);)
modified:
storage/connect/ha_connect.cc
storage/connect/odbconn.cpp
storage/connect/odbconn.h
storage/connect/tabmysql.cpp
storage/connect/tabmysql.h
storage/connect/tabodbc.cpp
storage/connect/tabodbc.h
storage/connect/tabtbl.cpp
storage/connect/tabwmi.cpp
storage/connect/xtable.h
- Enhance retrieving column definitions in discovery:
From SRCDEF adding LIMIT 0 to the executed query
Testing if type, length, and precision are compatible
Making the distinction between CHAR and VARCHAR
modified:
storage/connect/ha_connect.cc
storage/connect/myconn.cpp
storage/connect/mysql-test/connect/r/mysql.result
storage/connect/mysql-test/connect/r/odbc_sqlite3.result
storage/connect/mysql-test/connect/r/odbc_sqlite3_grant.result
storage/connect/myutil.h
storage/connect/myutil.h
storage/connect/odbconn.cpp
storage/connect/value.h
2013-11-06 18:22:09 +01:00