Rich Prohaska
79411796ce
#262 enable bulk fetch for create select sql commands
2014-07-15 13:13:30 -04:00
Rich Prohaska
0430a96512
#262 enable bulk fetch for create select sql commands
2014-07-15 13:13:30 -04:00
Rich Prohaska
c5e9952458
#258 support deferred XA recovery with discard of prepared txns and dirty shutdown of the FT environment
2014-07-10 16:30:40 -04:00
Rich Prohaska
48a6883b34
#258 support deferred XA recovery with discard of prepared txns and dirty shutdown of the FT environment
2014-07-09 15:50:15 -04:00
Rich Prohaska
54a8443b96
#258 support deferred XA recovery with discard of prepared txns and dirty shutdown of the FT environment
2014-07-09 15:50:15 -04:00
Rich Prohaska
28833bd162
#257 disable missing field initializer warning
2014-07-03 08:44:51 -04:00
Rich Prohaska
4df66169f2
#256 only force MDL X for certain alter table operations
2014-07-03 08:44:40 -04:00
Rich Prohaska
3a030fac86
#257 disable missing field initializer warning
2014-07-02 13:27:37 -04:00
Rich Prohaska
9a59ea1419
#257 disable missing field initializer warning
2014-07-02 13:27:37 -04:00
Michael Widenius
bd2117d154
Automatic merge from 5.5
...
Fixed 2 failing tests by replacing result files
2014-08-19 21:35:14 +03:00
Sergei Golubchik
6fb17a0601
5.5.39 merge
2014-08-07 18:06:56 +02:00
Sergei Golubchik
a4ab2431a2
fix tokudb version
2014-08-05 20:22:57 +02:00
Rich Prohaska
ca032f3e82
#256 only force MDL X for certain alter table operations
2014-06-26 15:24:47 -04:00
Rich Prohaska
d74c5f7432
#256 only force MDL X for certain alter table operations
2014-06-26 15:24:47 -04: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
5b4ea7d26a
#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
f34eddb9f3
#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
Rich Prohaska
fd9ded206c
#252 fix MDEV-6324 uninit var in discover3
2014-06-10 18:55:57 -04: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
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
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
Rich Prohaska
ee2a0724a0
#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
2673910654
mark tokudb in 5.5 as MariaDB_PLUGIN_MATURITY_GAMMA, not MariaDB_PLUGIN_MATURITY_ALPHA.
2014-06-03 10:58:03 +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
7ea92a6561
#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
e335e62c87
#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
27c8ae28fc
#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
Sergei Golubchik
69bb48b89b
disable unstable tokudb tests
2014-05-31 10:16:25 +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
Rich Prohaska
4121f1193c
#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
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
ede2f6963a
#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
Rich Prohaska
02c6f5bb07
#221 fix tokudb::estimate_num_rows
2014-05-13 08:56:06 -04: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
Rich Prohaska
cae1d71b88
#232 compile in jemalloc detector
2014-05-10 15:53:31 -04:00
Sergei Golubchik
56f64f796e
TokuDB: enable online alter for partitioned tabled
2014-05-09 14:53:32 +02:00
Sergei Golubchik
d3e2e1243b
5.5 merge
2014-05-09 12:35:11 +02:00
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
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
Rich Prohaska
b0493252e0
#228 use thd_get/set_ha_data for tokudb_trx data
2014-05-07 08:20:41 -04:00
Rich Prohaska
493f9fd081
#228 use thd_get/set_ha_data for tokudb_trx data
2014-05-07 08:20:41 -04:00
Rich Prohaska
5624a03c83
#226 delete CMakeLists.in, no longer used
2014-05-06 13:17:49 -04:00
Rich Prohaska
78204c2152
#226 delete CMakeLists.in, no longer used
2014-05-06 13:17:49 -04:00
Sergei Golubchik
7a0a2c4b84
after tokudb-7.1.6 merge
2014-05-06 14:40:32 +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
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
af1fbde5f8
#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
Rich Prohaska
12f56b69d6
#223 build tokudb without upserts
2014-05-02 15:55:52 -04: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
5b6c75ca4d
increase TokuDB plugins maturity to "stable".
2014-05-01 14:06:06 +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
Rich Prohaska
0a75992219
#222 filter out degenerate key range in tokudb::record_in_range
2014-04-30 18:19:14 -04: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
Rich Prohaska
1a58d90e41
#218 fix incorrect use of num_DBs_lock
2014-04-29 13:51:05 -04: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
Rich Prohaska
0c2889b2ea
ft-index#218 use cursor set range with bound for point queries
2014-04-25 13:43:45 -04: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
f7b9d7f6a4
#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
Rich Prohaska
a7836999d1
#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
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
139634dcf0
#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
Rich Prohaska
4990d18886
#206 support mariadb 10.0.10 start_bulk_insert api change
2014-04-17 09:12:43 -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
8cbc61dabd
#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
Rich Prohaska
86849fb5f8
#202 allow non-null AND null key index cursor operations
2014-04-14 15:11:31 -04:00
Rich Prohaska
cb41cf0db1
#194 fix gcc 4.8 warnings
2014-04-13 14:40:54 -04:00
Rich Prohaska
957881df87
#194 fix gcc 4.8 warnings
2014-04-13 14:40:54 -04:00
Rich Prohaska
da5e2a19e6
#206 compile without partition storage engine
2014-04-09 07:45:15 -04:00
Rich Prohaska
a1b98694e5
#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
Rich Prohaska
0b1edd4302
#206 support mariadb 10.0.10 alter compression table attribute
2014-04-08 15:24:06 -04:00
Rich Prohaska
5b3f63c0d0
#209 add variable to control table empty algorithm
2014-04-08 11:15:28 -04:00
Rich Prohaska
2a518937fe
#209 add variable to control table empty algorithm
2014-04-08 11:15:28 -04:00
Rich Prohaska
fb30dc2667
#208 debug create temp table and transactions
2014-04-07 16:58:51 -04:00
Rich Prohaska
37fd531d2a
#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
Rich Prohaska
1dce2eaa2f
#133 dont overlock key ranges for unique secondary keys
2014-04-07 13:34:58 -04: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
Rich Prohaska
db470f2979
#209 add tokudb_open_table_check_empty session variable to enable/disable may_table_be_open
2014-04-03 11:21:00 -04:00
Rich Prohaska
dc9ed4c5fe
#205 build tokudb with webscalesql-5.6
2014-03-31 11:05:45 -04:00
Rich Prohaska
8591559a07
#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
Rich Prohaska
d315f5f505
#204 print compression status variables
2014-03-31 08:57:42 -04: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
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
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
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
Rich Prohaska
000f5143c3
#200 handle errors when writing cardinality data
2014-03-20 12:45:32 -04:00
Rich Prohaska
a95eb9505d
#200 handle errors when writing cardinality data
2014-03-20 12:45:32 -04: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
Rich Prohaska
daddc85f76
#195 merge mariadb 10.0.9
2014-03-18 19:18:40 -04:00
Rich Prohaska
f7eac23dbb
#195 merge mariadb 10.0.9
2014-03-18 19:18:40 -04:00
Sergei Golubchik
99a0b5464d
merge ft-index and ft-engine as of 7.1.5
2014-03-18 09:02:57 +01:00
Rich Prohaska
ff1be5d961
#198 add tokudb_backtrace to help debug handler interface bugs
2014-03-12 10:28:57 -04:00
Rich Prohaska
d4962b93aa
#198 add tokudb_backtrace to help debug handler interface bugs
2014-03-12 10:28:57 -04:00
John Esmet
8a3e6b9c81
Fix include search paths in the handlerton
2014-03-04 11:22:10 -05:00
John Esmet
088550df78
Fix include search paths in the handlerton
2014-03-04 11:22:10 -05:00
Alexander Barkov
f5b73fe3f1
Merge from 5.3.
2014-04-21 12:19:47 +04:00
Rich Prohaska
4e6d8249db
#192 support HTON_SUPPORTS_CLUSTERED_KEYS
2014-02-26 14:39:06 -05:00
Rich Prohaska
4bbc7e2129
#192 support HTON_SUPPORTS_CLUSTERED_KEYS
2014-02-26 14:39:06 -05:00
Rich Prohaska
7c506b017b
#191 support -DTOKUDB_VERSION=SOME_VERSION_STRING
2014-02-26 10:58:44 -05:00
Rich Prohaska
c2ee66f76a
#191 support -DTOKUDB_VERSION=SOME_VERSION_STRING
2014-02-26 10:58:44 -05:00
Sergei Golubchik
0dc23679c8
10.0-base merge
2014-02-26 15:28:07 +01:00
Sergei Golubchik
0b9a0a3517
5.5 merge
2014-02-25 16:04:35 +01:00
Rich Prohaska
e9b9fd9077
#188 keep track of and cleanup last_lock_timeout memory
2014-02-24 09:46:24 -05:00
Rich Prohaska
f196f000ba
#188 keep track of and cleanup last_lock_timeout memory
2014-02-24 09:46:24 -05:00
Sergei Golubchik
004642525d
Fix "cmake . && cmake -DWITHOUT_TOKUDB=1" to disable tokudb
2014-02-21 23:42:29 +01:00
Rich Prohaska
b77c0addba
#190 zero out new null bytes to force valgrind to quit complaining about uninitialized bytes
2014-02-21 15:53:05 -05:00
Rich Prohaska
35762b4368
#190 zero out new null bytes to force valgrind to quit complaining about uninitialized bytes
2014-02-21 15:53:05 -05:00
Rich Prohaska
3fbd54a96d
#189 add tokudb_kill_time session variable to set lock tree kill callback frequency
2014-02-21 08:21:31 -05:00
Rich Prohaska
a0cd739ae2
#189 add tokudb_kill_time session variable to set lock tree kill callback frequency
2014-02-21 08:21:31 -05:00
Rich Prohaska
f07613f140
#186 update cardinality on first table open
2014-02-20 07:41:11 -05:00
Rich Prohaska
5c9c570eb2
#186 update cardinality on first table open
2014-02-20 07:41:11 -05:00
Sergey Vojtovich
d12c7adf71
MDEV-5314 - Compiling fails on OSX using clang
...
This is port of fix for MySQL BUG#17647863.
revno: 5572
revision-id: jon.hauglid@oracle.com-20131030232243-b0pw98oy72uka2sj
committer: Jon Olav Hauglid <jon.hauglid@oracle.com>
timestamp: Thu 2013-10-31 00:22:43 +0100
message:
Bug#17647863: MYSQL DOES NOT COMPILE ON OSX 10.9 GM
Rename test() macro to MY_TEST() to avoid conflict with libc++.
2014-02-19 14:05:15 +04:00
Rich Prohaska
2e7e13af2d
#185 fix out of range read from uint3korr
2014-02-14 10:11:51 -05:00
Rich Prohaska
d1a1285c03
#185 fix out of range read from uint3korr
2014-02-14 10:11:51 -05:00
Rich Prohaska
a8ca3e2ab3
#184 fix mismatch between table_share->key_parts and the number really there. mysql increments key_parts for the extended keys.
2014-02-13 20:13:36 -05:00
Rich Prohaska
057e1a1ee8
#184 fix mismatch between table_share->key_parts and the number really there. mysql increments key_parts for the extended keys.
2014-02-13 20:13:36 -05:00
Rich Prohaska
bc07ccf8a7
#182 fix dbt array memory leak
2014-02-12 15:07:44 -05:00
Rich Prohaska
b36c75d901
#182 fix dbt array memory leak
2014-02-12 15:07:44 -05:00
Rich Prohaska
d06d73633d
#181 fix memory leak of the inserted bytes partitioned counter
2014-02-11 14:24:02 -05:00
Rich Prohaska
2c301de0b3
#181 fix memory leak of the inserted bytes partitioned counter
2014-02-11 14:24:02 -05:00
Rich Prohaska
dfe4872524
#180 avoid thd_proc_info pointing to invalid info (like when a function sets proc info with a local variable and then returns)
2014-02-07 12:58:10 -05:00
Rich Prohaska
d38cf8770b
#180 avoid thd_proc_info pointing to invalid info (like when a function sets proc info with a local variable and then returns)
2014-02-07 12:58:10 -05:00
Rich Prohaska
b7e362e48c
#178 clean up hatoku_defines.h a bit. it is a mess.
2014-02-07 12:07:53 -05:00
Rich Prohaska
83eb814203
#178 clean up hatoku_defines.h a bit. it is a mess.
2014-02-07 12:07:53 -05:00
Rich Prohaska
04b8c2f63c
#177 disable inline alter table drop default, add key, drop key, rename column when null bytes changed
2014-02-05 15:38:06 -05:00
Rich Prohaska
f730f9fbcc
#177 disable inline alter table drop default, add key, drop key, rename column when null bytes changed
2014-02-05 15:38:06 -05:00
Michael Widenius
0557de84f1
Marked some very slow tokudb test with --big_test
2014-02-05 19:25:18 +02:00
Michael Widenius
10001c8e4f
Automatic merge
2014-02-05 19:23:11 +02:00
Sergei Golubchik
3b3a7a524e
test fixes
2014-02-03 22:28:35 +01:00
Rich Prohaska
be8aa787db
#175 compare enums using eq_def
2014-02-03 16:12:57 -05:00
Rich Prohaska
8215f1b017
#175 compare enums using eq_def
2014-02-03 16:12:57 -05:00
Sergei Golubchik
72c20282db
10.0-base merge
2014-02-03 15:22:39 +01:00
Sergei Golubchik
59d9d08e2b
5.5 merge
2014-02-01 00:54:03 +01:00
Rich Prohaska
8e26447aa3
#172 simplify test case for -30994 leak
2014-01-31 14:00:23 -05:00
Rich Prohaska
de45936706
#172 simplify test case for -30994 leak
2014-01-31 14:00:23 -05:00
Rich Prohaska
2ea52a40ca
#172 map ydb errors to handler errors in prelocking functions
2014-01-29 14:03:00 -05:00
Rich Prohaska
3a0f7fd759
#172 map ydb errors to handler errors in prelocking functions
2014-01-29 14:03:00 -05:00
Michael Widenius
2410ecac60
Fixed compiler warnings
...
Made stopping of slave more robust
Fixed tokudb test cases that gave different results between runs
Speed up some slow tokudb tests by adding begin ... commit
mysql-test/extra/rpl_tests/rpl_stop_slave.test:
Ensure that slaves are properly synced before they are stopped.
(Otherwise some tests results will be different between runs)
storage/innobase/buf/buf0buf.cc:
Fixed compiler warning
storage/tokudb/mysql-test/tokudb/r/cluster_filter_unpack_varchar_and_int_hidden.result:
Test case could be solved with index or range scan.
storage/tokudb/mysql-test/tokudb/t/cluster_filter_unpack_varchar_and_int_hidden.test:
Test case could be solved with index or range scan.
storage/tokudb/mysql-test/tokudb_bugs/r/5733_innodb.result:
Speed up test by adding begin...commit
storage/tokudb/mysql-test/tokudb_bugs/r/5733_tokudb.result:
Speed up test by adding begin...commit
storage/tokudb/mysql-test/tokudb_bugs/t/5733_innodb.test:
Speed up test by adding begin...commit
storage/tokudb/mysql-test/tokudb_bugs/t/5733_tokudb.test:
Speed up test by adding begin...commit
storage/tokudb/mysql-test/tokudb_mariadb/r/compression.result:
Added drop table (safety)
storage/tokudb/mysql-test/tokudb_mariadb/t/compression.test:
Added drop table (safety)
2014-01-29 15:41:10 +02:00
Sergei Golubchik
ebaac51c2f
mtr: check that tests clean up debug_sync. fix tests that didn't.
2014-01-27 12:10:53 +01:00
Michael Widenius
46c4f3a785
speed up tokudb tests by adding begin/commit around insert loops
...
Marked very long running tests as big_test
2014-01-26 20:46:15 +02:00
Rich Prohaska
2c1dff7228
#171 add a field types array to classify types into fixed, variable and blob types
2014-01-24 15:33:19 -05:00
Rich Prohaska
30ae66783f
#171 add a field types array to classify types into fixed, variable and blob types
2014-01-24 15:33:19 -05:00
Rich Prohaska
459aa71b9c
#171 clean up tokudb comparison APIs a bit
2014-01-24 13:54:16 -05:00
Rich Prohaska
02573a4160
#171 clean up tokudb comparison APIs a bit
2014-01-24 13:54:16 -05:00
Michael Widenius
7335c6f2a4
Fixed failures in tokudb test cases
...
storage/tokudb/mysql-test/tokudb_bugs/r/5733_innodb.result:
Speed up test
storage/tokudb/mysql-test/tokudb_bugs/r/5733_tokudb.result:
Speed up test
Fix results
storage/tokudb/mysql-test/tokudb_bugs/r/xa-6.result:
Ensure that mysql.proc is properly closed
storage/tokudb/mysql-test/tokudb_bugs/t/5733_innodb.test:
Speed up test
storage/tokudb/mysql-test/tokudb_bugs/t/5733_tokudb.test:
Speed up test
Accept both index and range scan for one query
storage/tokudb/mysql-test/tokudb_bugs/t/xa-6.test:
Ensure that mysql.proc is properly closed
2014-01-24 14:30:19 +02:00
Rich Prohaska
3ec9648f3d
Tokutek/mysql56#54 fix to tokudb::external_lock for the alter table assert bug, plus a rewrite of the tokudb debug tracing
2014-01-22 08:54:46 -05:00