unknown
71a596b90c
Makes innodb/xtradb compilable in 5.5
2014-07-15 12:37:34 +03:00
Jan Lindström
970163d0be
MDEV-6348: mariadb crash signal 11
...
Analysis: sync array output function, should make sure that all
used pointers are valid before using them.
2014-07-08 17:21:13 +03:00
Jan Lindström
8d8c456dbb
MDEV-5621: Server random crash on ALTER TABLE
...
This is not a real fix, instead try to gather additional information
at the point when dictionary content is not what we expect it to be.
2014-07-04 12:25:32 +03:00
Jan Lindström
c922048368
MDEV-6191: row_search_for_mysql comment and code consistency about isolation level
...
and gap locks
2014-07-04 08:42:59 +03:00
Jan Lindström
838977e54d
MDEV-6318: MariaDB with XtraDB uses times more of IO events
...
than with InnoDB plugin
Fix: os0file.h in XtraDB had OS_AIO_N_PENDING_IOS_PER_THREAD 256
when on InnoDB it is OS_AIO_N_PENDING_IOS_PER_THREAD 32. Changed
XtraDB also to use 32.
2014-07-04 08:16:45 +03:00
Jan Lindström
6cc5e00586
MDEV-6225: Idle replication slave keeps crashing.
...
Analysis: Based on crashed the buffer pool instance identifier is
not correct on block to be freed. Add LRU list mutex holding
on functions calling free and add additional safety checks.
2014-06-30 14:06:28 +03:00
Sergei Golubchik
315a4efb91
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=751805 typo fixed
...
use ascii 'x' not utf8 '×' for hex numbers
2014-06-16 22:11:54 +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
Rich Prohaska
e8f1ef3975
#252 fix the MDEV-6324 fix
2014-06-13 14:46:38 -04:00
Rich Prohaska
4a993fc93f
#252 fix the MDEV-6324 fix
2014-06-13 14:43:36 -04:00
Rich Prohaska
eb00a1221e
#250 reset thd proc info in end_bulk_insert to fix invalid proc info pointer inside of a deleted ha_tokudb object
2014-06-13 12:06:05 -04:00
Rich Prohaska
814f0dd173
#250 reset thd proc info in end_bulk_insert to fix invalid proc info pointer inside of a deleted ha_tokudb object
2014-06-13 12:05:36 -04:00
Rich Prohaska
8a1406b4e3
#252 fix MDEV-6324 uninit var in discover3
2014-06-10 18:56:29 -04:00
Rich Prohaska
f16b3122ab
#252 fix MDEV-6324 uninit var in discover3
2014-06-10 18:55:57 -04:00
Sergei Golubchik
55b010233a
promote server_audit and sequence plugins to stable
2014-06-13 13:25:32 +02:00
unknown
bd4153a8c2
MDEV-5262, MDEV-5914, MDEV-5941, MDEV-6020: Deadlocks during parallel
...
replication causing replication to fail.
Remove the temporary fix for MDEV-5914, which used READ COMMITTED for parallel
replication worker threads. Replace it with a better, more selective solution.
The issue is with certain edge cases of InnoDB gap locks, for example between
INSERT and ranged DELETE. It is possible for the gap lock set by the DELETE to
block the INSERT, if the DELETE runs first, while the record lock set by
INSERT does not block the DELETE, if the INSERT runs first. This can cause a
conflict between the two in parallel replication on the slave even though they
ran without conflicts on the master.
With this patch, InnoDB will ask the server layer about the two involved
transactions before blocking on a gap lock. If the server layer tells InnoDB
that the transactions are already fixed wrt. commit order, as they are in
parallel replication, InnoDB will ignore the gap lock and allow the two
transactions to proceed in parallel, avoiding the conflict.
Improve the fix for MDEV-6020. When InnoDB itself detects a deadlock, it now
asks the server layer for any preferences about which transaction to roll
back. In case of parallel replication with two transactions T1 and T2 fixed to
commit T1 before T2, the server layer will ask InnoDB to roll back T2 as the
deadlock victim, not T1. This helps in some cases to avoid excessive deadlock
rollback, as T2 will in any case need to wait for T1 to complete before it can
itself commit.
Also some misc. fixes found during development and testing:
- Remove thd_rpl_is_parallel(), it is not used or needed.
- Use KILL_CONNECTION instead of KILL_QUERY when a parallel replication
worker thread is killed to resolve a deadlock with fixed commit
ordering. There are some cases, eg. in sql/sql_parse.cc, where a KILL_QUERY
can be ignored if the query otherwise completed successfully, and this
could cause the deadlock kill to be lost, so that the deadlock was not
correctly resolved.
- Fix random test failure due to missing wait_for_binlog_checkpoint.inc.
- Make sure that deadlock or other temporary errors during parallel
replication are not printed to the the error log; there were some places
around the replication code with extra error logging. These conditions can
occur occasionally and are handled automatically without breaking
replication, so they should not pollute the error log.
- Fix handling of rgi->gtid_sub_id. We need to be able to access this also at
the end of a transaction, to be able to detect and resolve deadlocks due to
commit ordering. But this value was also used as a flag to mark whether
record_gtid() had been called, by being set to zero, losing the value. Now,
introduce a separate flag rgi->gtid_pending, so rgi->gtid_sub_id remains
valid for the entire duration of the transaction.
- Fix one place where the code to handle ignored errors called reset_killed()
unconditionally, even if no error was caught that should be ignored. This
could cause loss of a deadlock kill signal, breaking deadlock detection and
resolution.
- Fix a couple of missing mysql_reset_thd_for_next_command(). This could
cause a prior error condition to remain for the next event executed,
causing assertions about errors already being set and possibly giving
incorrect error handling for following event executions.
- Fix code that cleared thd->rgi_slave in the parallel replication worker
threads after each event execution; this caused the deadlock detection and
handling code to not be able to correctly process the associated
transactions as belonging to replication worker threads.
- Remove useless error code in slave_background_kill_request().
- Fix bug where wfc->wakeup_error was not cleared at
wait_for_commit::unregister_wait_for_prior_commit(). This could cause the
error condition to wrongly propagate to a later wait_for_prior_commit(),
causing spurious ER_PRIOR_COMMIT_FAILED errors.
- Do not put the binlog background thread into the processlist. It causes
too many result differences in mtr, but also it probably is not useful
for users to pollute the process list with a system thread that does not
really perform any user-visible tasks...
2014-06-10 10:13:15 +02:00
Annamalai Gurusami
b5299f3559
Bug #18806829 OPENING INNODB TABLES WITH MANY FOREIGN KEY REFERENCES IS
...
SLOW/CRASHES SEMAPHORE
Problem:
There are 2 lakh tables - fk_000001, fk_000002 ... fk_200000. All of them
are related to the same parent_table through a foreign key constraint.
When the parent_table is loaded into the dictionary cache, all the child table
will also be loaded. This is taking lot of time. Since this operation happens
when the dictionary latch is taken, the scenario leads to "long semaphore wait"
situation and the server gets killed.
Analysis:
A simple performance analysis showed that the slowness is because of the
dict_foreign_find() function. It does a linear search on two linked list
table->foreign_list and table->referenced_list, looking for a particular
foreign key object based on foreign->id as the key. This is called two
times for each foreign key object.
Solution:
Introduce a rb tree in table->foreign_rbt and table->referenced_rbt, which
are some sort of index on table->foreign_list and table->referenced_list
respectively, using foreign->id as the key. These rbt structures will be
solely used by dict_foreign_find().
rb#5599 approved by Vasil
2014-06-10 09:35:50 +05:30
Sergei Golubchik
dc9b2a95bf
MDEV-6249 mark P_S STABLE and disable it by default
2014-06-09 20:00:23 +02:00
Sergey Vojtovich
0aef90d65e
Merge spider fixes.
2014-06-09 22:11:24 +04:00
Kentoku SHIBA
69a7022d59
fix wrong result for Spider test
2014-06-10 02:50:33 +09:00
Kentoku SHIBA
de4441619c
fix for Spider build error by abort_loop on windows
2014-06-10 02:25:58 +09:00
Sergei Golubchik
094b01d4f5
10.0-connect
2014-06-09 18:00:53 +02:00
Sergei Golubchik
e6a2d95ac9
MDEV-6320 - disable spider.spider_fixes
2014-06-09 16:36:27 +02:00
unknown
b1886e2bff
merge of MDEV-6047
2014-06-09 13:47:20 +03:00
unknown
4cd676cbd9
MDEV-6047: Make exists_to_in optimization ON by default
2014-06-09 13:42:21 +03:00
Kentoku SHIBA
29cf8fb348
merge Spider 3.2.4
2014-06-08 19:52:11 +09:00
Sergey Petrunya
ee6f400fe1
MDEV-5976: TokuDB: Wrong query result using mrr=on
...
- Key_value_records_iterator::get_next() should pass pointer to the key
to handler->ha_index_next_same(). Because of a typo bug, pointer-to-pointer
was passed instead in certain cases.
2014-06-06 21:28:42 +04:00
Sergei Golubchik
d8edb88cb1
revert tokudb changes that caused crashes
2014-06-06 00:09:17 +02:00
Sergei Golubchik
e27c338634
5.5.38 merge
2014-06-06 00:07:27 +02:00
Sergei Golubchik
59cea2e1bf
MDEV-6258 MariaDB 10.0 performance schema timestamps relative to epoch
...
don't use the interval timer when absolute time values are needed
2014-06-05 09:03:55 +02:00
Rich Prohaska
280cac9fe1
#250 restore proc info to valid pointers in commit, abort, analyze, and optimize
2014-06-04 12:08:43 -04:00
Rich Prohaska
2f948975f6
#250 restore proc info to valid pointers in commit, abort, analyze, and optimize
2014-06-04 10:44:15 -04: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
Sergei Golubchik
67bf16a48b
fix the code to compile without P_S
2014-06-04 09:14:38 +02:00
Sergey Vojtovich
23a5b2eb6d
MDEV-6103 - Adding/removing non-materialized virtual column triggers
...
table recreation
Relaxed InnoDB/XtraDB checks to allow online add/drop of
non-materialized virtual columns.
2014-06-03 16:57:29 +04:00
Sergei Golubchik
2673910654
mark tokudb in 5.5 as MariaDB_PLUGIN_MATURITY_GAMMA, not MariaDB_PLUGIN_MATURITY_ALPHA.
2014-06-03 10:58:03 +02:00
Sergei Golubchik
77ec219d58
cmake: mark AIO_LIBRARY, EVENT_LIBRARY, GROFF, NROFF as advanced;
...
use -ggdb3 if supported
2014-06-03 10:57:57 +02:00
unknown
629b822913
MDEV-5262, MDEV-5914, MDEV-5941, MDEV-6020: Deadlocks during parallel
...
replication causing replication to fail.
In parallel replication, we run transactions from the master in parallel, but
force them to commit in the same order they did on the master. If we force T1
to commit before T2, but T2 holds eg. a row lock that is needed by T1, we get
a deadlock when T2 waits until T1 has committed.
Usually, we do not run T1 and T2 in parallel if there is a chance that they
can have conflicting locks like this, but there are certain edge cases where
it can occasionally happen (eg. MDEV-5914, MDEV-5941, MDEV-6020). The bug was
that this would cause replication to hang, eventually getting a lock timeout
and causing the slave to stop with error.
With this patch, InnoDB will report back to the upper layer whenever a
transactions T1 is about to do a lock wait on T2. If T1 and T2 are parallel
replication transactions, and T2 needs to commit later than T1, we can thus
detect the deadlock; we then kill T2, setting a flag that causes it to catch
the kill and convert it to a deadlock error; this error will then cause T2 to
roll back and release its locks (so that T1 can commit), and later T2 will be
re-tried and eventually also committed.
The kill happens asynchroneously in a slave background thread; this is
necessary, as the reporting from InnoDB about lock waits happen deep inside
the locking code, at a point where it is not possible to directly call
THD::awake() due to mutexes held.
Deadlock is assumed to be (very) rarely occuring, so this patch tries to
minimise the performance impact on the normal case where no deadlocks occur,
rather than optimise the handling of the occasional deadlock.
Also fix transaction retry due to deadlock when it happens after a transaction
already signalled to later transactions that it started to commit. In this
case we need to undo this signalling (and later redo it when we commit again
during retry), so following transactions will not start too early.
Also add a missing thd->send_kill_message() that got triggered during testing
(this corrects an incorrect fix for MySQL Bug#58933).
2014-06-03 10:31:11 +02:00
Sergei Golubchik
5d16592d44
mysql-5.5.38 merge
2014-06-03 09:55:08 +02:00
Sergei Golubchik
2d687cad5d
merge with XtraDB 5.5.37-35.0
2014-06-03 09:53:10 +02:00
Rich Prohaska
768b7b41cb
#225 fix tokudb store lock to fix lock tables crash
2014-06-01 16:57:53 -04:00
Rich Prohaska
39ef408165
#225 fix tokudb store lock to fix lock tables crash
2014-06-01 12:48:53 -04:00
Rich Prohaska
083764f033
#225 hot optimize for 5.6 and 10.0 using alter recreate
2014-06-01 07:50:32 -04:00
Rich Prohaska
454e974ce4
#225 hot optimize for 5.6 and 10.0 using alter recreate
2014-06-01 07:49:28 -04:00
Rich Prohaska
676c38a886
#245 use row estimate parameter to start_bulk_insert to decide if a loader is used
2014-05-31 12:16:56 -04:00
Rich Prohaska
bf21d6334d
#245 use row estimate parameter to start_bulk_insert to decide if a loader is used
2014-05-31 11:11:36 -04: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
Sergei Golubchik
69bb48b89b
disable unstable tokudb tests
2014-05-31 10:16:25 +02:00
Sergei Golubchik
de8cb7a1f3
MDEV-5485 Minor man pages formatting issues
...
MDEV-6281 Typo in mysql_install_db scripts
and collateral changes:
* remove mysql_tableinfo.1 and references to it (there's no mysql_tableinfo)
* for debian: create manpages for mysqlrepair, mysqlanalyze, mysqloptimize
(as symlinks for mysqlcheck.1, just as executables are symlinks to mysqlcheck)
* remove mysqlmanager.8 and references to it
* correct "very long line" error in mysqladmin.1
* simplify and fix table formatting in mysqlbinlog.1 and mysqldump.1
* fix a typo in the help text in mysql_install_db
* aria_chk: say "for Linux on x86_64", like other tools do
(not "for Linux at x86_64")
* add simple manpages for aria_* utilities
2014-05-30 23:19: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
Rich Prohaska
cb0ae1663a
#241 unique key check should avoid relocking keys if the table is already prelocked by the loader
2014-05-29 07:41:46 -04:00
Rich Prohaska
e7496641ce
#241 unique key check should avoid relocking keys if the table is already prelocked by the loader
2014-05-29 07:41:16 -04: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
Rich Prohaska
c1c2d0e5aa
#206 merge mariadb 10.0.11 changes
2014-05-20 09:47:19 -04:00
Rich Prohaska
2006f3bf58
#206 merge mariadb 10.0.11 changes
2014-05-14 14:43:44 -04:00
Rich Prohaska
67ec3f3075
#221 fix tokudb::estimate_num_rows
2014-05-13 13:25:44 -04:00
Rich Prohaska
f39c22282a
#221 fix tokudb::estimate_num_rows
2014-05-13 08:56:06 -04: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
Rich Prohaska
e2fa4abda1
#232 compile in jemalloc detector
2014-05-12 06:35:42 -04:00
Rich Prohaska
39b08e0222
#232 compile in jemalloc detector
2014-05-10 15:53:31 -04: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
Sergei Golubchik
56f64f796e
TokuDB: enable online alter for partitioned tabled
2014-05-09 14:53:32 +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
d3e2e1243b
5.5 merge
2014-05-09 12:35:11 +02:00
Jan Lindström
124428a9e2
MDEV-4791: Assertion range_end >= range_start fails in log0online.c
...
on select from I_S.INNODB_CHANGED_PAGES
Analysis: limit_lsn_range_from_condition() incorrectly parses
start_lsn and/or end_lsn conditions.
Fix from SergeyP. Added some test cases.
2014-05-09 11:03:39 +03:00
Sergei Golubchik
229dad1f9b
merge with 10.0-connect
2014-05-08 11:33:51 +02:00
Venkata Sidagam
858e5626c5
Bug #18045646 LOCAL USER CAN RUN ARBITRARY CODE IN THE CONTEXT OF THE MYSQL SERVER
...
Description: Using the temporary file vulnerability an
attacker can create a file with arbitrary content at a
location of his choice. This can be used to create the
file /var/lib/mysql/my.cnf, which will be read as a
configuration file by MySQL, because it is located in the
home directory of the mysql user. With this configuration
file, the attacker can specify his own plugin_dir variable,
which then allows him to load arbitrary code via
"INSTALL PLUGIN...".
Analysis: While creating the ".TMD" file we are not checking
if the file is already exits or not in mi_repair() function.
And we are truncating if the ".TMD" file exits and going ahead
This is creating the security breach.
Fix: We need to use O_EXCL flag along with O_RDWR and O_TRUNC
which will make sure if any user creates ".TMD" file, will
fails the repair table with "cannot create ".TMD" file error".
Actually we are initialing "param.tmpfile_createflag" member
with O_RDWR | O_TRUNC | O_EXCL in myisamchk_init(). And we
are modifying it in ha_myisam::repair() to O_RDWR | O_TRUNC.
So, we need to remove the line which is modifying the
"param.tmpfile_createflag".
2014-05-08 14:41:01 +05:30
Sergei Golubchik
99027efd14
post-fix for the merge of "Bug#16216513 INPLACE ALTER DISABLED FOR PARTITIONED TABLES"
...
make this innodb-only patch work for other engines as well
2014-05-08 10:25:09 +02:00
Sergei Golubchik
9927b36e87
merge of "Bug#16216513 INPLACE ALTER DISABLED FOR PARTITIONED TABLES"
...
revno: 4777
committer: Marko Mäkelä <marko.makela@oracle.com>
branch nick: mysql-5.6
timestamp: Fri 2013-02-15 10:32:25 +0200
message:
Bug#16216513 INPLACE ALTER DISABLED FOR PARTITIONED TABLES
2014-05-08 10:01:31 +02:00
Rich Prohaska
2c992d641b
#228 use thd_get/set_ha_data for tokudb_trx data
2014-05-07 15:22:14 -04:00
Rich Prohaska
c636dd5287
#226 delete CMakeLists.in, no longer used
2014-05-07 15:21:46 -04:00
Sergei Golubchik
a2807e41e8
xtradb 5.6.17-65.0
2014-05-07 17:33:33 +02:00
Sergei Golubchik
8ee9d19607
innodb 5.6.17
2014-05-07 17:32:23 +02:00
Sergei Golubchik
5ffe939a6c
perfschema 5.6.17
2014-05-07 16:12:16 +02:00
Rich Prohaska
b0493252e0
#228 use thd_get/set_ha_data for tokudb_trx data
2014-05-07 08:20:41 -04:00
Sergei Golubchik
a30477b322
compiler warning
2014-05-07 10:24:02 +02:00
Sergei Golubchik
04bce7b569
5.6.17
2014-05-07 10:04:30 +02:00
Sergei Golubchik
d74414399d
perfschema 5.6.10 initial commit.
...
10.0 files
2014-05-06 23:20:50 +02:00
Michael Widenius
554fd30ba3
Fixed bug where CHECK TABLE for a MYISAM table before 5.5.38 wrongly gave warning:
...
"Table upgrade required..."
The row format is only different for the case where we have a very old MyISAM table with varchar fields, null fields and created with CHECKSUM=1
The table is usable, except that CHECKSUM TABLE will give a wrong result and CHECK TABLE will warn about this.
I added a test for this to warn when a table needs to be upgraded, but forgot to add a test that this was only relevant for tables with CHECKSUM=1
This is now fixed.
storage/myisam/ha_myisam.cc:
Fixed wrong test.
2014-05-06 23:44:02 +03:00
Sergei Golubchik
3427fd0378
making perfschema easier to merge: remove unnecessary changes
2014-05-06 21:42:05 +02:00
Rich Prohaska
5624a03c83
#226 delete CMakeLists.in, no longer used
2014-05-06 13:17:49 -04: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
Sergei Golubchik
7a0a2c4b84
after tokudb-7.1.6 merge
2014-05-06 14:40:32 +02:00
Sergei Golubchik
b968363aac
MDEV-6184 10.0.11 merge
...
XtraDB 5.6.16-64.2
2014-05-06 10:21:34 +02:00
Jan Lindström
1adf9e7984
MDEV-6257: MariaDB 5.5 fails to start with 10.0 InnoDB log files
...
Analysis: Can't disable the error message because you may get database
started with incorrect log file size.
Fix: Thus only improve the error message to give more information
to users.
2014-05-22 16:20:56 +03:00
Jan Lindström
75137522b9
MDEV-6257: MariaDB 5.5 fails to start with 10.0 InnoDB log files
...
Analysis: By default 10.0 creates 48M log files and 5.5 assumes they
are 5M.
Fix: Remove the error and do size comparison later.
2014-05-21 13:14:43 +03:00
Michael Widenius
a55c159424
MDEV-6245 Certain compressed tables with myisampack are corrupted by "CHECK TABLE"
...
- Fixed bug that we where using wrong checksum algorithm when using VARCHAR with fixed lenth rows
- Ensure in myisampack that HA_OPTION_NULL_FIELDS is set for tables with null fields.
mysql-test/r/myisampack.result:
Updated results
mysql-test/t/myisampack.test:
Added more tests
storage/myisam/mi_open.c:
Use correct checksum algorithm when we have VARCHAR fields with fixed length records
storage/myisam/myisampack.c:
Ensure HA_OPTION_NULL_FIELDS is set for tables with null fields.
(This was not set by default for not compressed tables without checksums to keep MyISAM tables compatible with MySQL)
2014-05-17 10:42:59 +03:00
Sergei Golubchik
e2e5d07b28
MDEV-6184 10.0.11 merge
...
InnoDB 5.6.16
2014-05-06 09:57:39 +02:00
Sergei Golubchik
aff4854dfd
merge:
...
git://github.com/Tokutek/ft-index.git
git://github.com/Tokutek/ft-engine.git
at the tag tokudb-7.1.6
2014-05-05 22:59:44 +02:00
Sergei Golubchik
f90dca1a0d
MDEV-6014 Merge fixed OQGRAPH into 10.0 tree
2014-05-05 17:50:07 +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
Rich Prohaska
d274f91a8e
#224 fail tokudb init if jemalloc is not loaded
2014-05-05 08:13:25 -04:00
Rich Prohaska
394202d207
#224 fail tokudb init if jemalloc is not loaded
2014-05-05 07:59:33 -04:00
Rich Prohaska
2eb45b888e
#223 build tokudb without upserts
2014-05-03 06:03:39 -04:00
Rich Prohaska
2a8682244a
#223 build tokudb without upserts
2014-05-02 15:55:52 -04: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
Rich Prohaska
fa301b7bd4
#222 filter out degenerate key range in tokudb::record_in_range
2014-05-01 14:38:26 -04:00
Sergei Golubchik
a03997db43
MDEV-6085 ALTER TABLE looses the connection string
2014-05-01 18:27:52 +02:00
Sergei Golubchik
5b6c75ca4d
increase TokuDB plugins maturity to "stable".
2014-05-01 14:06:06 +02:00
Sergei Golubchik
dc23a9501a
Solaris compilation failure: xtradb is linked in statically, ha_innodb.so needs
...
the linker script.
2014-05-01 14:05:52 +02:00
Sergei Golubchik
4544e60d29
MDEV-6106 Cannot create a table with 229 or greater columns in TokuDB
...
correct the length encoding for the extra2 frm segment. add the comment.
2014-05-01 14:04:00 +02:00
Rich Prohaska
85d338cc3e
#222 filter out degenerate key range in tokudb::record_in_range
2014-04-30 18:19:14 -04: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
Rich Prohaska
879d9449cc
#218 fix incorrect use of num_DBs_lock
2014-04-29 13:53:37 -04:00
Rich Prohaska
53cb5329e4
#218 fix incorrect use of num_DBs_lock
2014-04-29 13:51:05 -04:00
Sergei Golubchik
2797f0c534
fix XtraDB version to tell the truth
2014-04-28 12:11:35 +02:00
Sergei Golubchik
0e05dc81b3
rename handler::ha_set_lock_type() -> handler::set_lock_type(),
...
because it's not a handler convenience wrapper
2014-04-28 11:11:16 +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
Rich Prohaska
d36f401008
ft-index#218 use cursor set range with bound for point queries
2014-04-25 14:39:54 -04:00
Rich Prohaska
fa3526f17a
#110 turn off replace into and insert ignore optimizations when binlog format != statement (2nd try)
2014-04-25 14:39:53 -04:00
Rich Prohaska
f2e73c9a6f
#110 turn off replace into and insert ignore optimizations when binlog format != statement
2014-04-25 14:39:53 -04:00
Rich Prohaska
975c904f16
#202 allow non-null AND null key index cursor operations (2nd try)
2014-04-25 14:39:53 -04:00
Rich Prohaska
197e2a44aa
#206 support mariadb 10.0.10 start_bulk_insert api change
2014-04-25 14:39:53 -04:00
Rich Prohaska
847e14f3b0
#212 binlog row replication turns the insert ignore optimization off
2014-04-25 14:39:53 -04:00
Rich Prohaska
4fbec79e55
#202 allow non-null AND null key index cursor operations
2014-04-25 14:39:53 -04:00
Rich Prohaska
dbb07c3f9e
#194 fix gcc 4.8 warnings
2014-04-25 14:39:53 -04:00
Rich Prohaska
a97122c505
#206 compile without partition storage engine
2014-04-25 14:39:53 -04:00
Rich Prohaska
c9dfa7496e
#206 support mariadb 10.0.10 alter compression table attribute
2014-04-25 14:39:53 -04:00
Rich Prohaska
06274e30cf
#209 add variable to control table empty algorithm
2014-04-25 14:39:53 -04:00
Rich Prohaska
25f13fdac0
#208 debug create temp table and transactions
2014-04-25 14:39:53 -04:00
Rich Prohaska
2df1755756
#133 dont overlock key ranges for unique secondary keys
2014-04-25 14:39:53 -04:00
Rich Prohaska
d9bddf1341
#209 add tokudb_open_table_check_empty session variable to enable/disable may_table_be_open
2014-04-25 14:26:29 -04:00
Rich Prohaska
d8fdb8dc9f
#205 build tokudb with webscalesql-5.6
2014-04-25 14:26:29 -04:00
Rich Prohaska
f2a7a7d0b4
#204 print compression status variables
2014-04-25 14:26:29 -04:00
Rich Prohaska
1c3a7b0be7
#200 handle errors when writing cardinality data
2014-04-25 14:26:28 -04:00
Rich Prohaska
2e45809303
#195 merge mariadb 10.0.9
2014-04-25 14:26:28 -04:00
Rich Prohaska
3527f774f0
#198 add tokudb_backtrace to help debug handler interface bugs
2014-04-25 14:26:28 -04:00
Rich Prohaska
94ed981ffe
ft-index#218 use cursor set range with bound for point queries
2014-04-25 13:43:45 -04: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
Rich Prohaska
02fce56777
#110 turn off replace into and insert ignore optimizations when binlog format != statement (2nd try)
2014-04-21 12:35:59 -04:00
Rich Prohaska
99c4517b29
#110 turn off replace into and insert ignore optimizations when binlog format != statement
2014-04-21 10:35:03 -04:00
Alexander Barkov
d3d3a4b834
MDEV-4511 Assertion `scale <= precision' fails on GROUP BY TIMEDIFF with incorrect types
2014-04-24 16:59:01 +04: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
Rich Prohaska
25f931c6b6
#202 allow non-null AND null key index cursor operations (2nd try)
2014-04-18 14:07:14 -04:00
Rich Prohaska
5d2d9bfdeb
#206 support mariadb 10.0.10 start_bulk_insert api change
2014-04-17 09:12:43 -04:00
Sergey Vojtovich
15b443b095
MDEV-6088 - Merge spider 3.2
2014-04-15 11:29:57 +04:00
Rich Prohaska
9f324de94d
#212 binlog row replication turns the insert ignore optimization off
2014-04-14 17:23:06 -04:00
Rich Prohaska
e7e91ab6bb
#202 allow non-null AND null key index cursor operations
2014-04-14 15:11:31 -04: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
Rich Prohaska
cb41cf0db1
#194 fix gcc 4.8 warnings
2014-04-13 14:40:54 -04:00
andrew
8bc1fa7344
MDEV-3037 - make build work on Windows 64
2014-04-11 21:09:18 +09:30
andrew
b03e2393b9
MDEV-5996 - regression test result
2014-04-11 21:07:49 +09:30
Arun Kuruvila
92351c831f
Description: When we execute a correlated subquery on an
...
archive table which is using an auto increment column, the
server hangs. In order to recover the mysqld process, it
has to be terminated abnormally using SIGKILL. The problem
is observed in mysql-5.5.
Bug #18065452 "PREPARING" STATE HOGS CPU WITH ARCHIVE
+ SUBQUERY
Analysis: This happens because the server is trapped inside
an infinite loop in the function,
"subselect_indexsubquery_engine::exec()". This function
resolves the correlated suquery by doing an index lookup
for the appropriate engine. In case of archive engine,
after reaching the end of records, "table->status" is not
set to STATUS_NOT_FOUND. As a result the loop is not
terminated.
Fix: The "table->status" is set to STATUS_NOT_FOUND when
the end of records is reached.
2014-04-10 11:10:31 +05:30
Rich Prohaska
da5e2a19e6
#206 compile without partition storage engine
2014-04-09 07:45:15 -04:00
Rich Prohaska
38b95830b5
#206 support mariadb 10.0.10 alter compression table attribute
2014-04-08 15:24:06 -04: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
Rich Prohaska
5b3f63c0d0
#209 add variable to control table empty algorithm
2014-04-08 11:15:28 -04: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
Rich Prohaska
fb30dc2667
#208 debug create temp table and transactions
2014-04-07 16:58:51 -04:00
Rich Prohaska
4a88423538
#133 dont overlock key ranges for unique secondary keys
2014-04-07 13:34:58 -04:00
andrew
97954225ae
MDEV-5996 - fix odd behaviour of some combinations of table and database names
2014-04-07 22:16:02 +09:30
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
Rich Prohaska
22bf01e7f5
#209 add tokudb_open_table_check_empty session variable to enable/disable may_table_be_open
2014-04-03 11:21:00 -04:00
andrew
965bebcdaf
Update test suite results after fixing MDEV-5891
2014-04-02 23:06:35 +10:30
andrew
316aef5b7f
Add test case for selecting from unpopulated table
2014-04-02 23:06:05 +10:30
andrew
a4a78e3c33
Fix for MDEV-5891 - ensure select on empty backing table works.
2014-04-02 23:02:32 +10:30
andrew
f77539092d
Merged latest trunk
2014-04-02 22:18:43 +10:30
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
Thirunarayanan B
0df90f2a6f
Bug #17858679 TOO MANY TIMES OF MEMSET DECREASE
...
THE PERFORMANCE UNDER HEAVY INSERT
Fixing the build problem in 5.5.
2014-04-01 11:36:58 +05:30
Thirunarayanan B
5541d7c656
Bug #17858679 TOO MANY TIMES OF MEMSET DECREASE
...
THE PERFORMANCE UNDER HEAVY INSERT
Problem:
There are three memset call to allocate memory for system fields
in each insert.
Solution:
Instead of calling it in 3 times, we can combine it into
one memset call. It will reduce the CPU usage under heavy insert.
Approved by Marko rb-4916
2014-04-01 10:46:13 +05:30
Rich Prohaska
dc9ed4c5fe
#205 build tokudb with webscalesql-5.6
2014-03-31 11:05:45 -04:00
Rich Prohaska
a77a73fd32
#204 print compression status variables
2014-03-31 08:57:42 -04: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
Sergei Golubchik
933c3a5e5b
compilation failure on windows
2014-03-27 12:17:53 +01:00
Kentoku SHIBA
e105d8bcc5
fix for building error
2014-03-25 10:39:12 +09:00
Kentoku SHIBA
1a846b3cab
Spider 3.2
2014-03-25 05:39:33 +09:00
Kentoku SHIBA
89441877e7
fix for MariaDB 10.0.9
2014-03-25 05:38:08 +09:00
Kentoku SHIBA
487a064783
fix invalid memory access
2014-03-25 05:36:22 +09:00
Kentoku SHIBA
4d980a4701
delete all rows type
2014-03-25 05:34:57 +09:00
Kentoku SHIBA
d1ceb97adf
lock tables
2014-03-25 05:33:41 +09:00
Kentoku SHIBA
da522fc1cd
fix for MariaDB 10.0.8
2014-03-25 05:32:12 +09:00
Kentoku SHIBA
d3e54d2b3c
add information for MariaDB
2014-03-25 05:25:47 +09:00
Kentoku SHIBA
f41f5f742f
use handler no where clause
2014-03-25 05:24:16 +09:00
Kentoku SHIBA
a99b54cf1f
dry access
2014-03-25 05:22:28 +09:00
Kentoku SHIBA
088b981e2a
fix bg mrr crash
2014-03-25 05:15:55 +09:00
Kentoku SHIBA
3a931cdc5f
casual search
2014-03-25 05:14:10 +09:00
Kentoku SHIBA
7d74d0f6d8
bgs for show records
2014-03-25 05:12:36 +09:00
Kentoku SHIBA
74195f40b4
current date
2014-03-25 05:10:40 +09:00
Kentoku SHIBA
5b07977ac6
update in trigger
2014-03-25 05:09:21 +09:00
Kentoku SHIBA
33fc4f5192
add sendsql to error log
2014-03-25 05:05:04 +09:00
Kentoku SHIBA
9ef119679d
direct aggregate with index merge
2014-03-25 05:02:59 +09:00
Kentoku SHIBA
51040beb6e
handler clause
2014-03-25 05:00:34 +09:00
Kentoku SHIBA
120b635366
mariadb direct update
2014-03-25 04:59:24 +09:00
Kentoku SHIBA
1a7853ce5c
fix assersion failure at recovering
2014-03-25 04:51:28 +09:00
Kentoku SHIBA
53372af2c1
fix crash at using spider_copy_tables()
2014-03-25 04:49:51 +09:00
Kentoku SHIBA
993dd378b7
fix for MariaDB 10.0.7 building errors
2014-03-25 04:48:23 +09:00
Kentoku SHIBA
4e9e561549
log spider warnings
2014-03-25 04:46:43 +09:00
Kentoku SHIBA
24db691dd7
add new xa naming rule
2014-03-25 04:45:34 +09:00
Kentoku SHIBA
7d9342be70
add version variables
2014-03-25 04:43:43 +09:00
Kentoku SHIBA
987f0a91cb
copy tables with internal xa
2014-03-25 04:42:40 +09:00
Kentoku SHIBA
b7938cceee
scale for registering xid
2014-03-25 04:40:46 +09:00
Kentoku SHIBA
92fb1f3b6a
MDEV-5299 crash at using show index
2014-03-25 04:39:17 +09:00
Kentoku SHIBA
20e144a667
fix crash at using mysqldump
2014-03-25 04:35:56 +09:00
Kentoku SHIBA
f2a5353966
find temporary table
2014-03-25 04:34:15 +09:00
Kentoku SHIBA
27772bd776
partition auto increment init
2014-03-25 04:32:22 +09:00
Kentoku SHIBA
004ea5171c
bka and count
2014-03-25 04:31:11 +09:00
Kentoku SHIBA
b7bb65d549
fix for MariaDB 10.0.6 building error
2014-03-25 04:29:52 +09:00
Kentoku SHIBA
ad54787d55
append group by for no order by
2014-03-25 04:26:48 +09:00
Kentoku SHIBA
b5ebf1e29b
fix line endings
2014-03-25 04:23:24 +09:00
Kentoku SHIBA
356a665bc9
internal xa
2014-03-25 04:17:18 +09:00
Kentoku SHIBA
01d129489c
crash if data node down before commit
2014-03-25 04:14:30 +09:00
Kentoku SHIBA
d64c82517d
Spider 3.1
2014-03-25 04:11:00 +09:00
Kentoku SHIBA
954e650356
temporary reverting for merging Spider
2014-03-25 04:09:43 +09: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
Michael Widenius
9aac546872
MDEV-5930 Server crashes in thd_get_ha_data on CREATE OR REPLACE TABLE
...
mysql-test/r/create_or_replace.result:
More tests for create or replace
mysql-test/t/create_or_replace.test:
More tests for create or replace
sql/log.cc:
Don't use binlog_hton if binlog is not enabmed
sql/sql_base.cc:
We have to call restart_trans_for_tables also if tables where not locked with LOCK TABLES.
If not, we will get a crash in TokuDB
sql/sql_insert.cc:
Don't call binlog_reset_cache() if we don't have binary log open
sql/sql_table.cc:
Don't log to binary log if not open
Better test if we where using create or replace ... select
storage/tokudb/mysql-test/tokudb_mariadb/r/create_or_replace.result:
More tests for create or replace
storage/tokudb/mysql-test/tokudb_mariadb/t/create_or_replace.test:
More tests for create or replace
2014-03-23 18:39:10 +02:00
Michael Widenius
39e6083e35
MDEV-5818: MySQL WL#6145: Separate the dependence of DATA DIRECTORY from symbolic links
...
Copied relevant test cases and code from the MySQL 5.6 tree
Testing of my_use_symdir moved to engines.
mysql-test/r/partition_windows.result:
Updated result file
mysql-test/suite/archive/archive_no_symlink-master.opt:
Testing of symlinks with archive
mysql-test/suite/archive/archive_no_symlink.result:
Testing of symlinks with archive
mysql-test/suite/archive/archive_no_symlink.test:
Testing of symlinks with archive
mysql-test/suite/archive/archive_symlink.result:
Testing of symlinks with archive
mysql-test/suite/archive/archive_symlink.test:
Testing of symlinks with archive
sql/log_event.cc:
Updated comment
sql/partition_info.cc:
Don't test my_use_symdir here
sql/sql_parse.cc:
Updated comment
sql/sql_table.cc:
Don't test my_use_symdir here
sql/table.cc:
Added more DBUG_PRINT
storage/archive/ha_archive.cc:
Give warnings for index_file_name and if we can't use data directory
storage/myisam/ha_myisam.cc:
Give warnings if we can't use data directory or index directory
2014-03-23 17:00:29 +02: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
Sergei Golubchik
707dd6b9e9
MDEV-5943 'show table status' does not immediately show tokudb tables
...
MDEV-5839 TokuDB tables not properly cleaned on DROP DATABASE
TokuDB does not support discover_table_names() and writes no files
in the database directory, so automatic filename-based
discover_table_names() doesn't work either. So, it must force .frm
file to disk in ::create()
2014-03-26 22:32:15 +01:00
Sergei Golubchik
06bdc441f0
update tokudb tests for 10.0
2014-03-26 22:31:17 +01:00
Sergei Golubchik
10740939eb
5.5 merge
2014-03-26 22:25:38 +01:00
Michael Widenius
ded448d1d0
MDEV-5905: Creating tmp. memory table kills the server
...
The reason was that a couple of variables that hold number of rows that was used to calculate buffers was uint and caused an overflow.
Fixed by changing variables that could hold number of rows from uint to ulong and also added a cast for this test.
include/heap.h:
Reorder to get better alignment. Changed variables that could hold number of rows from uint to ulong
mysql-test/suite/heap/heap.result:
Added test case
mysql-test/suite/heap/heap.test:
Added test case
mysql-test/suite/plugins/t/server_audit.test:
Added sleep as we want to have disconnect logged before we try a new connect
storage/heap/ha_heap.cc:
Changed variables that could hold number of rows from uint to ulong
Limit number of rows to 4G (as most of the variables that holds rows are ulong anyway)
reset records_changed when key_stat_version is changed to not cause increments for every row changed
storage/heap/ha_heap.h:
changed records_changed to ulong as this can get big
storage/heap/hp_create.c:
Changed variables that could hold number of rows from uint to ulong
Added cast (fixed the original bug)
storage/heap/hp_delete.c:
Changed variables that could hold number of rows from uint to ulong
storage/heap/hp_open.c:
Removed not needed cast
storage/heap/hp_write.c:
Changed variables that could hold number of rows from uint to ulong
support-files/compiler_warnings.supp:
Removed extra : from supression
2014-03-26 21:58:27 +02:00
Sergei Golubchik
c73a0638c2
remove append_escaped(), use String::append_for_single_quote() instead
2014-03-26 09:41:52 +01:00
Sergei Golubchik
525c3c2435
TokuDB: make the default value for the table compression= attribute to come
...
from the variable @@session.tokudb_row_format
2014-03-26 09:33:54 +01:00
Sergei Golubchik
1b468ca675
MDEV-5815 MySQL BUG#11751736: DROP DATABASE STATEMENT SHOULD REMOVE .OLD SUFFIX FROM DATABASE DIRECTORY
...
Delete .OLD and .TMD files when a MyISAM table is dropped.
Same for Aria.
sql/sql_db.cc:
dead code - *.TMD cannot be deleted from here.
2014-03-26 09:32:54 +01:00
Sergei Golubchik
c11c64e972
MDEV-5822 TokuDB fails to compile without partition storage engine
2014-03-24 20:01:55 +01:00
Sergei Golubchik
c18fb72e71
tokudb: make compression=TOKUDB_ZLIB the default (instead of TOKUDB_UNCOMPRESSED)
...
for new tables
2014-03-24 20:01:50 +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
Sergei Golubchik
f17831fa74
MDEV-5817 MySQL BUG#11825482: Broken key length calculation for btree index
...
just as in 5.6 fix - copy the correct null-handling code from MyISAM
2014-03-21 14:36:49 +01:00
unknown
b352969118
MDEV-5914: Parallel replication deadlock due to InnoDB lock conflicts
...
Due to how gap locks work, two transactions could group commit together on the
master, but get lock conflicts and then deadlock due to different thread
scheduling order on slave.
For now, remove these deadlocks by running the parallel slave in READ
COMMITTED mode. And let InnoDB/XtraDB allow statement-based binlogging for the
parallel slave in READ COMMITTED.
We are also investigating a different solution long-term, which is based on
relaxing the gap locks only between the transactions running in parallel for
one slave, but not against possibly external transactions.
2014-03-21 13:30:55 +01:00
Jan Lindström
affe1731a1
MDEV-5830: Assertion failure mutex_get_waiters(mutex) == 0 at shutdown.
...
Analysis: XtraDB merge regression, at the end of mutex_spin_wait before goto mutex_loop
there is missing
if (prio_mutex) {
os_atomic_decrement_ulint(&prio_mutex->high_priority_waiters, 1);
}
Hence we get unbalanced waiter count.
Thanks to Laurynas Biveinis for finding this.
2014-03-21 08:39:04 +02:00
Olivier Bertrand
0449abe070
- FIX MDEV-5918
...
modified:
storage/connect/ha_connect.cc
2014-03-21 02:40:27 +01:00
Rich Prohaska
000f5143c3
#200 handle errors when writing cardinality data
2014-03-20 12:45:32 -04: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
Sergey Vojtovich
e4fde57712
MDEV-5864 - Reduce usage of LOCK_open: TABLE_SHARE::tdc.free_tables
...
Let TABLE_SHARE::tdc.free_tables, TABLE_SHARE::tdc.all_tables,
TABLE_SHARE::tdc.flushed and corresponding invariants be protected by
per-share TABLE_SHARE::tdc.LOCK_table_share instead of global LOCK_open.
2014-03-20 11:11:13 +04:00
Jan Lindström
8250824a12
Remove assertions now that the actual bug has been repeated.
2014-03-20 09:32:37 +02:00
Jan Lindström
a60f227c04
Better to use ut_ad macro.
2014-03-19 19:35:42 +02:00
Jan Lindström
a092a40334
MDEV-5830: Assertion failure mutex_get_waiters(mutex) == 0 at shutdown.
2014-03-19 17:23:38 +02: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
Sergei Golubchik
1fa1ea0f2d
MDEV-5404 Can't free data returned by mariadb_dyncol_unpack on windows
...
add mariadb_dyncol_unpack_free()
2014-03-19 09:58:18 +01:00
Sergei Golubchik
948056c535
MDEV-5787 Server crashes in in row_mysql_convert_row_to_innobase on CREATE .. SELECT
...
XtraDB: don't accept MYSQL_TYPE_NULL as a column type
2014-03-19 09:57:57 +01:00
Sergei Golubchik
94c97e5b68
update plugins' maturity levels:
...
old plugins get STABLE
newer plugins get GAMMA
those that had bugs recently get BETA
2014-03-19 09:56:46 +01:00
Jan Lindström
cdf6d3ec04
MDEV-5949: Performance of XtraDB slows down significantly on long benchmarks
...
when compressed tables are used.
Analysis: Number of flushed pages is incorrectly calculated at
buf_do_LRU_batch. This leads to problem when utility function
flushes dirty blocks from the end of the flush list of
all buffer pool instances in a loop until enough pages are flushed
or time limit is reached. As number of flushed pages is incorrectly
calculated, the loop mostly try to flush until time limit is
reached because the number of pages limit is not reached.
Fix: Fix the calculation of flushed pages (very short). This fix
was provided by Alexey Stroganov (Percona).
2014-03-26 15:17:12 +02: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
Rich Prohaska
daddc85f76
#195 merge mariadb 10.0.9
2014-03-18 19:18:40 -04: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
Sergei Golubchik
99a0b5464d
merge ft-index and ft-engine as of 7.1.5
2014-03-18 09:02:57 +01:00
Sergei Golubchik
5ad18f1236
percona-server-5.5.36-34.0
2014-03-17 17:41:54 +01:00
Jan Lindström
f1ca1f37c9
MDEV-5878: Failing assertion: mutex_own(mutex) with innodb_use_fallocate=ON.
...
Analysis: This was merge error on file fil0fil.cc. fil_system mutex was taken twice because of this.
Fix: Remove unnecessary mutex_enter and fixed the issue with slow posix_fallocate usage.
2014-03-17 15:49:41 +02:00
Sergei Golubchik
5d0c01608c
5.2 merge
2014-03-16 21:03:01 +01:00
Sergei Golubchik
e772cbd7b7
5.1 merge
2014-03-16 13:59:44 +01:00
Sergei Golubchik
d7304375e5
mysql-5.1.73 merge
2014-03-15 18:24:15 +01:00
Rich Prohaska
ff1be5d961
#198 add tokudb_backtrace to help debug handler interface bugs
2014-03-12 10:28:57 -04: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
Michael Widenius
e63c03db8d
Merge with 10.0-base
...
Automatic merge, except for server_audit.cc that had to be modified slightly
Changes to xtradb and innobase where ignored was these made no sence for 10.0
2014-03-13 16:43:11 +02:00
Michael Widenius
49ca12a107
Fixed some failing tests
...
Remove memory warnings if mysql client aborts early
Changed copyright for clients
client/mysql.cc:
Free memory if get_options fails, so that we don't get warnings from safemalloc
include/welcome_copyright_notice.h:
Added SkySQL to client copyrights
mysql-test/valgrind.supp:
Added suppressions for memory leaks from dlopen() for OpenSUSE 12.3
storage/oqgraph/mysql-test/oqgraph/regression_mdev5744.result:
Suppress warning
storage/oqgraph/mysql-test/oqgraph/regression_mdev5744.test:
Suppress warning
2014-03-12 11:24:03 +02:00
Michael Widenius
1727849659
Merge with 5.5
2014-03-11 17:49:09 +02:00
Michael Widenius
800a278fd0
Fixed a compiler failure and removed some warnings in windows
...
extra/replace.c:
Removed compiler warning
sql/unireg.cc:
Removed compiler warning
storage/maria/ma_blockrec.c:
Removed compiler warning
storage/maria/ma_dynrec.c:
Fixed compiler failure
storage/maria/ma_unique.c:
Removed compiler warning
storage/myisam/mi_check.c:
Removed compiler warning
storage/myisam/mi_checksum.c:
Removed compiler warning
2014-03-11 16:53:24 +02:00
Michael Widenius
599eb0dc86
Fixed MDEV-5724 "Server crashes on SQL select containing more group by and left join statements using innodb tables"
...
The problem was that a big record was allocated on the stack, which casued stack to run out.
Fixed by using my_safe_alloca() instead of my_alloca() when allocating records.
Now only records <= 16384 are allocated on the stack.
mysql-test/r/stack-crash.result:
Added test case
mysql-test/t/stack-crash.test:
Added test case
storage/maria/ma_blockrec.c:
Use my_safe_alloca() instead of my_alloca()
storage/maria/ma_dynrec.c:
Use my_safe_alloca() instead of my_alloca()
storage/maria/maria_def.h:
Added MARIA_MAX_RECORD_ON_STACK
storage/maria/maria_pack.c:
Use my_safe_alloca() instead of my_alloca()
2014-03-10 21:40:27 +02:00
Michael Widenius
3b55c2fe21
Fixed MDEV-5724 "Server crashes on SQL select containing more group by and left join statements using innodb tables"
...
The problem was that a big record was allocated on the stack, which casued stack to run out.
Fixed by using my_safe_alloca() instead of my_alloca() when allocating records.
Now only records <= 16384 are allocated on the stack.
mysql-test/r/stack-crash.result:
Added test case
mysql-test/t/stack-crash.test:
Added test case
storage/maria/ma_blockrec.c:
Use my_safe_alloca() instead of my_alloca()
storage/maria/ma_dynrec.c:
Use my_safe_alloca() instead of my_alloca()
storage/maria/maria_def.h:
Added MARIA_MAX_RECORD_ON_STACK
storage/maria/maria_pack.c:
Use my_safe_alloca() instead of my_alloca()
2014-03-10 21:14:38 +02:00
Sergei Golubchik
68916bcab3
workaround for xtradb on gcc 4.1.2 RHEL5/x86, gcc atomic ops only work under -march=i686
2014-03-07 17:47:47 +01:00
Sergei Golubchik
a5fdd75980
XtraDB made the default
2014-03-07 15:21:07 +01:00
Sergey Vojtovich
b95c8ce530
MDEV-5675 - Performance: my_hash_sort_bin is called too often
...
Reduced number of my_hash_sort_bin() calls from 4 to 1 per query.
Reduced number of memory accesses done by my_hash_sort_bin().
Details:
- let MDL subsystem use pre-calculated hash value for hash
inserts and deletes
- let table cache use pre-calculated MDL hash value
- MDL namespace is excluded from hash value calculation, so that
hash value can be used by table cache as is
- hash value for MDL is calculated as resulting hash value + MDL
namespace
- extended hash implementation to accept user defined hash function
2014-03-06 16:19:12 +04: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
75124c5d2b
xtradb, windows, aio: fix the bad merge
2014-03-04 22:25:34 +01:00
John Esmet
8a3e6b9c81
Fix include search paths in the handlerton
2014-03-04 11:22:10 -05:00
Sergei Golubchik
016bd4fc5f
MDEV-5620 CMake option to compile against an external PCRE library
2014-03-04 01:22:53 +01:00
Sergei Golubchik
8705d00ab6
MDEV-5748 Assertion `status_var.memory_used == 0' fails on disconnect after opening an OQGRAPH table
...
make sure MY_THREAD_SPECIFIC is not set for memroot that can be
transferred between threads
2014-03-02 19:01:34 +01:00
Sergei Golubchik
eb9f422c43
MDEV-5667 online alter and changed field/index options
...
use the Alter_inplace_info::ALTER_COLUMN_OPTION flag if
field/column flags were altered.
change ha_example to use check_if_supported_inplace_alter() instead
of obsolete check_if_incompatible_data()
2014-03-02 15:02:13 +01:00
Sergei Golubchik
1b608b0b9c
MDEV-5735 Selecting from SEQUENCE table with negative number hangs server
2014-03-01 13:27:04 +01:00
Sergei Golubchik
45236704e8
update InnoDB version
2014-02-28 21:46:43 +01:00
Sergei Golubchik
4b3cf4aa26
XtraDB compilation failures on Windows (again)
2014-02-28 21:04:58 +01:00
Michael Widenius
a10a9448b0
Added new states to be able to better diagnose where server hangs.
...
- Table locks now ends with state "After table lock"
- Open table now ends with state "After opening tables"
- All calls to close_thread_tables(), not only from mysql_execute_command(), has state "closing tables"
- Added state "executing" for mysql admin commands, like CACHE INDEX, REPAIR TABLE etc.
- Added state "Finding key cache" for CACHE INDEX
- Added state "Filling schema table" when we generate temporary table for SHOW commands and information schema.
Other things:
Add limit from innobase for thread_sleep_delay. This fixed a failing tests case.
Added db.opt to support-files to make 'make package' work
mysql-test/suite/funcs_1/datadict/processlist_val.inc:
Use new state
mysql-test/suite/funcs_1/r/processlist_priv_no_prot.result:
Updated test result because of new state
mysql-test/suite/funcs_1/r/processlist_val_no_prot.result:
Updated test result because of new state
sql/CMakeLists.txt:
Have option files in support-files
sql/lock.cc:
Added new state 'After table lock'
sql/sql_admin.cc:
Added state "executing" and "Sending data" for mysql admin commands, like CACHE INDEX, REPAIR TABLE etc.
Added state "Finding key cache"
sql/sql_base.cc:
open tables now ends with state "After table lock", instead of NULL
sql/sql_parse.cc:
Moved state "closing tables" to close_thread_tables()
sql/sql_show.cc:
Added state "Filling schema table" when we generate temporary table for SHOW commands and information schema.
storage/xtradb/buf/buf0buf.c:
Removed compiler warning
storage/xtradb/handler/ha_innodb.cc:
Add limit from innobase for thread_sleep_delay. This fixed a failing tests case.
support-files/db.opt:
cmakes needs this to create data/test directory
2014-05-03 19:12:17 +03:00
unknown
968f4d4e25
MDEV-6139: UPDATE w/ join against MRG_MyISAM table with read-only sub-table failsUPDATE w/ join against MRG_MyISAM table with read-only sub-table fails
...
The problem was that on opening all tables TL_WRITE, than local tables which is not updated set to TL_READ, but underlying tables of MyISAMmrg left untouched.
Prartition engine has not this problem.
All cases where lock_type assigned is not changed because call of virtual function is not cheap.
2014-04-28 09:13:53 +03:00
Jan Lindström
772aa0c575
MDEV-6160: InnoDB: Failing assertion: page_is_comp(next_page) == page_is_comp(page)
...
This is not yet a fix. This is change to print additional information at the point
when this assertion is going to happen. Print as much information about the pages
and index to find out why next page is not a compact format.
2014-04-28 08:30:05 +03:00
Alexander Barkov
f5b73fe3f1
Merge from 5.3.
2014-04-21 12:19:47 +04:00
Sergei Golubchik
19c0e32497
typo in FederatedX. HA_READ_AFTER_KEY is not a valid index flag.
2014-04-14 09:54:42 +02:00
Sergei Golubchik
32b3c9f35d
Make THDVAR_INT variables to be signed in SELECT in SHOW
2014-04-09 14:28:07 +02:00
Sergei Golubchik
cb67dcb618
mysql-5.5.37 selective merge
2014-03-27 22:26:58 +01:00
Sergei Golubchik
41c760b121
merge
2014-02-28 10:00:31 +01:00
Satya Bodapati
a559f6abf7
Bug#18124788 - COMPRESSED TABLES REGRESSION FROM 5.6.13
...
After incrementing the number of pending uncompression operations,
buffer pool zip mutex can be released immediately.
Approved by Vasil. rb#4514
2014-02-28 12:45:53 +05:30
Sergei Golubchik
8d0238a6d8
MDEV-4955 discover of table non-existance on CREATE
...
Fix ha_table_exists() to take discovery into account correctly.
It must be able to discover both table existence (when no frm is
found) and table non-existance (when frm was found).
2014-02-27 22:43:42 +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
Jan Lindström
11826b1bcf
Enable windows builds for XtraDB.
2014-02-27 16:41:49 +02:00
Sergei Golubchik
570c1a6fef
MDEV-5672 MariaDB 10.0.8 doesn't compile without perfschema
...
apply the upstream patch
2014-02-27 12:25:51 +01:00