Commit graph

86430 commits

Author SHA1 Message Date
Rich Prohaska
91207143d3 DB-708 move test scripts 2014-08-19 17:09:28 -04:00
Rich Prohaska
e502d3e45d DB-504 test replace select triggers for bulk fetch 2014-08-19 17:09:11 -04:00
Rich Prohaska
bdef22560c DB-504 move bulk fetch tests 2014-08-19 17:08:51 -04:00
Rich Prohaska
4acb00746d DB-504 test insert select with various triggers to make sure that bulk fetch will work 2014-08-19 17:08:33 -04:00
Rich Prohaska
71208afb5b DB-500 allow simple deletes to use bulk fetch 2014-08-19 17:08:14 -04:00
Rich Prohaska
667401cab6 FT-502 print huge pages guy when env fails to open 2014-08-19 17:07:48 -04:00
Rich Prohaska
09223b2559 DB-708 move test scripts 2014-08-19 13:07:19 -04:00
Michael Widenius
5569132ffe MDEV-6450 - MariaDB crash on Power8 when built with advance tool chain
Part of this work is based on Stewart Smitch's memory barrier and lower priori
patches for power8.

- Added memory syncronization for innodb & xtradb for power8.
- Added HAVE_WINDOWS_MM_FENCE to CMakeList.txt
- Added os_isync to fix a syncronization problem on power
- Added log_get_lsn_nowait which is now used srv_error_monitor_thread to ensur
  if log mutex is locked.

All changes done both for InnoDB and Xtradb
2014-08-19 19:28:35 +03:00
Rich Prohaska
adf1e56e42 DB-504 test replace select triggers for bulk fetch 2014-08-18 15:58:49 -04:00
Rich Prohaska
401e0e5d68 DB-504 move bulk fetch tests 2014-08-18 15:57:12 -04:00
Rich Prohaska
0bce0dba30 DB-504 test insert select with various triggers to make sure that bulk fetch will work 2014-08-18 14:45:39 -04:00
Rich Prohaska
96fbab5fcb DB-500 allow simple deletes to use bulk fetch 2014-08-18 13:38:51 -04:00
Rich Prohaska
9e079da4cf FT-502 print huge pages guy when env fails to open 2014-08-18 09:13:29 -04:00
Rich Prohaska
65547f32a0 DB-506 add a session variable to enable/disable bulk fetch default enabled 2014-08-14 15:18:56 -04:00
Rich Prohaska
b16b461d25 DB-506 add a session variable to enable/disable bulk fetch default enabled 2014-08-14 15:18:27 -04:00
Kristian Nielsen
f2cbca793c Change a couple of permissions that cause lintian warnings in .deb packaging and don't really hurt to fix. 2014-08-13 15:46:39 +02:00
Jan Lindström
9dc738bf5f MDEV-6546: innodb.innodb_simulate_comp_failures_small fails
sporadically

Fix: Modify test to be smaller so that testcase timeout does not
trigger. We already have a test for --big-test setup
(innodb.innodb_simulate_comp_failures).
2014-08-13 09:37:12 +03:00
joel9001
2345dfa0e8 Adding bulk fetch MTR test and result files 2014-08-12 16:16:02 -04:00
joel9001
f011f45b2e Adding bulk fetch MTR test and result files 2014-08-12 16:03:34 -04:00
Rich Prohaska
880fac82e2 set tokudb product name 2014-08-12 14:41:35 -04:00
Balasubramanian Kandasamy
94f265ba2c Corrected typo 2014-08-12 19:37:49 +02:00
Rich Prohaska
0b72d47cef set TokuDB product name 2014-08-12 12:56:15 -04:00
Balasubramanian Kandasamy
e8afbf1e38 Experimental testing 2014-08-12 18:55:05 +02:00
Balasubramanian Kandasamy
c744cc960f Experimental testing for patch 2014-08-12 18:26:46 +02:00
Sergei Golubchik
fd8da99119 disable still racy tokudb tests 2014-08-12 17:12:08 +02:00
Balasubramanian Kandasamy
414c596fee Added my.cnf.d directory, removed mysql-5.5-libmysqlclient-symbols.patch 2014-08-12 16:53:31 +02:00
Sergei Golubchik
04eec20000 MDEV-5706 MariaDB does not build on hurd-i386
Followup. Don't compile threadpool_unix.cc when thread pool is disabled
2014-08-12 16:39:12 +02:00
Balasubramanian Kandasamy
34bc0829c3 Add patch mysql-5.5-libmysqlclient-symbols.patch for el7 2014-08-12 14:32:16 +02:00
mithun
f8893dc472 Bug : LIKE DOESN'T MATCH WHEN CP932_BIN/SJIS_BIN
COLLATIONS ARE USED.

ISSUE :
-------
Code points of HALF WIDTH KATAKANA in SJIS/CP932 range from
A1 to DF. In function my_wildcmp_mb_bin_impl while comparing
such single byte code points, there is a code which compares
signed character with unsigned character. Because of this,
comparisons of two same code points representing a HALF
WIDTH KATAKANA character always fails.

Solution:
---------
A code point of HALF WIDTH KATAKANA at-least need 8 bits.
Promoting the variable from uchar to int will fix the issue.

mysql-test/t/ctype_cp932.test:
  Tests which have conditions
  LIKE 'STRING PATTERN WITH HALF WIDTH KATAKANA'.
strings/ctype-mb.c:
  A code point of HALF WIDTH KATAKANA at-least need 8 bits.
  Promoting the variable from uchar to int will fix the issue.
2014-08-12 17:16:51 +05:30
Rich Prohaska
6a92fe510a turn off FT debug flags by default. can be overridden by cmake arguments 2014-08-11 16:47:36 -04:00
Rich Prohaska
ec2641f7ca run part_index_scan on mariadb 2014-08-11 16:46:06 -04:00
John Esmet
fd25ba710d FT-300 Add the ability to include/exclude certain strategies and clean
up report formatting a bit. Also strengthen malformed trace detection.
2014-08-11 15:05:13 -04:00
Balasubramanian Kandasamy
77a5517c93 - Merge from mysql-5.5.39-ol7-release branch
- Reverted version variable
2014-08-06 09:56:37 +02:00
unknown
07668e6751 Remove unstable test case innodb_bug18942294, approved by Jimmy over IM. 2014-08-06 09:51:20 +08:00
Sergei Golubchik
68d72f9167 fix tokudb version 2014-08-05 20:22:57 +02:00
Elena Stepanova
15c345437c Increased the version number 2014-08-12 19:14:52 +04:00
John Esmet
f94e36a5af FT-309 Default padded fit alignment should be 4096 2014-08-05 10:28:32 -04:00
Rich Prohaska
ba4cc58dea turn off FT debug flags by default. can be overridden by cmake arguments 2014-08-04 15:49:28 -04:00
Igor Babaev
20fff8e5bd Merge. 2014-08-04 10:05:51 -07:00
Balasubramanian Kandasamy
0bd28ebe2d Updated for el7 regular rpms 2014-08-04 15:56:19 +02:00
Sergei Golubchik
c722e5f25f MDEV-6507 tokudb release builds compiled with debug code on
disable tokudb paranoid asserts
2014-08-03 13:38:54 +02:00
Sergei Golubchik
50e192a04f Bug#17638477 UNINSTALL AND INSTALL SEMI-SYNC PLUGIN CAUSES SLAVES TO BREAK
Fix the bug properly (plugin cannot be unloaded as long as it's locked).
Enable and fix the test case.
Significantly reduce number of LOCK_plugin locks for semisync
(practically all locks were removed)
2014-08-03 12:45:14 +02:00
Sergei Golubchik
359d764b79 fix xtradb on windows (again) 2014-08-03 07:38:41 +02:00
Sergei Golubchik
1c6ad62a26 mysql-5.5.39 merge
~40% bugfixed(*) applied
~40$ bugfixed reverted (incorrect or we're not buggy)
~20% bugfixed applied, despite us being not buggy
(*) only changes in the server code, e.g. not cmakefiles
2014-08-02 21:26:16 +02:00
John Esmet
bade886e9f FT-300 Proceed with leaked allocators, so that we can partially anaylze
a running trace (that is, a trace that is still getting written to by some
process)
2014-08-01 13:29:00 -04:00
John Esmet
214f66232e FT-300 Report before and after fragmentation reports so we can see how
fragmentation changed
2014-08-01 12:59:48 -04:00
John Esmet
20a2dd6672 FT-300 Use portable printf format strings in the block allocator's
tracing code
2014-08-01 12:38:57 -04:00
John Esmet
66fb8ffe3c FT-309 Change the way padded-fit allocation alignment works 2014-08-01 11:29:37 -04:00
Sergei Golubchik
14200dfa43 tokudb-7.1.7 2014-08-01 17:04:15 +02:00
Sergei Golubchik
4b4de01fae 5.3 merge 2014-08-01 16:51:12 +02:00