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
Sergey Vojtovich
a4aa1f852d
MDEV-6329 - Buffer overrun in find_uniq_filename
...
Merged WebScaleSQL fix:
bce9eddc1d
2014-06-11 16:23:20 +04:00
Rich Prohaska
f16b3122ab
#252 fix MDEV-6324 uninit var in discover3
2014-06-10 18:55:57 -04:00
Elena Stepanova
08a172dc5a
Increased version number
2014-06-10 19:53:27 +04:00
Sergei Golubchik
6d75570e99
fix range.test
2014-06-05 19:25:51 +02:00
Sergey Petrunya
c7e5a1f70d
MDEV-6105: Emoji unicode character string search query makes mariadb performance down
...
- When range optimizer cannot the lookup value into [VAR]CHAR(n) column,
it should produce:
= "Impossible range" for equality
= "no range" for non-equalities.
2014-06-05 19:18:35 +04:00
Alexander Barkov
7d3a67a976
Merge 5.3->5.5
2014-06-05 09:15:25 +04:00
Alexander Barkov
30b007a1ab
Fixing a valgrind warning introduced in the previous changeset:
...
"have_warnings" was set to an uninialized value when converting
a negative number to datetime.
2014-06-05 09:01:05 +04:00
Zardosht Kasheff
4962274a66
Merge branch 'bugs/255'
2014-06-04 15:42:20 -04:00
Zardosht Kasheff
bb70a4daa9
refs #255 , have the fsync_log minicron shutdown before we close the logger in env_close
2014-06-04 15:42:11 -04:00
Zardosht Kasheff
9f3d122140
Revert "refs #255 , have the fsync_log minicron shutdown before we close the logger in env_close"
...
This reverts commit c58c4949b8
.
2014-06-04 15:40:35 -04:00
Zardosht Kasheff
5cd670f646
refs #255 , have the fsync_log minicron shutdown before we close the logger in env_close
2014-06-04 15:34:08 -04:00
Alexander Barkov
284479c085
Merge 5.3->5.5
2014-06-04 21:53:15 +04:00
Alexander Barkov
661daf16f1
MDEV-4858 Wrong results for a huge unsigned value inserted into a TIME column
...
MDEV-6099 Bad results for DATE_ADD(.., INTERVAL 2000000000000000000.0 SECOND)
MDEV-6097 Inconsistent results for CAST(int,decimal,double AS DATETIME)
MDEV-6100 No warning on CAST(9000000 AS TIME)
2014-06-04 20:32:57 +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
unknown
55bfabf971
MDEV-6163: Error while executing an update query that has the same table in a sub-query
...
We have to run the derived table prepare before the unique table check to mark the derived table (in this case the unique table check can turn that table to materialized one).
2014-06-04 10:10:19 +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
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
Sergei Golubchik
57d15d62f1
Add a test case for MySQL's:
...
Bug #18167356 : EXPLAIN W/ EXISTS(SELECT* UNION SELECT*)
WHERE ONE OF SELECT* IS DISTINCT FAILS.
the bugfix itself was not merged - MariaDB doesn't have this bug.
2014-06-03 10:52:36 +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
Sergei Golubchik
d60b4df1ef
percona-server-5.5.37-35.0.tar.gz
2014-06-02 23:25:54 +02:00
Rich Prohaska
af53db60cc
#248 install PS+TokuDB tarballs
2014-06-02 16:24:47 -04:00
Sergei Golubchik
e5daa0946f
5.3 merge
2014-06-02 19:08:59 +02:00
Sergei Golubchik
a1975dd2c1
5.2 merge
2014-06-02 17:38:58 +02:00
Sergei Golubchik
2f9bfd7b12
5.1 merge
2014-06-02 17:33:08 +02:00
unknown
0fbe91b45b
MDEV-6251: SIGSEGV in query optimizer (in set_check_materialized with MERGE view)
...
mysql_derived_merge() made correctly working with views.
2014-06-02 15:36:06 +03:00
Rich Prohaska
39ef408165
#225 fix tokudb store lock to fix lock tables crash
2014-06-01 12:48:53 -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
Sergei Golubchik
759fa19690
don't install ndb related .ini files, remove mysql_fix_privilege_tables.1 and mysqlman.1
2014-06-01 11:23:20 +02: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
Sergei Golubchik
44ce364ac2
MDEV-5645 MariaDB-5.5.35 - references are made to an "EXCEPTIONS-CLIENT" file but it does not exist
...
Added the EXCEPTIONS-CLIENT (that was lost in the merge),
as the ascii version of http://www.mysql.com/about/legal/licensing/foss-exception/
2014-05-31 13:18:56 +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
Rich Prohaska
878828ead2
#229 make ftdump easier to use
2014-05-30 12:58:28 -04:00
Leif Walsh
12a74105b5
Merge branch 'stress-test-script-updates'
2014-05-29 11:07:09 -04:00
Leif Walsh
5c6565f1a0
added 7.1.6 data set to stress test runner
2014-05-29 11:06:45 -04:00
Leif Walsh
6a1387c0da
added test_stress_with_verify to stress test runner
2014-05-29 11:06:33 -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
Sergey Petrunya
d533a64bf3
MDEV-6239: Partition pruning is not working as expected in an inner query
...
- Make partition pruning work for tables inside semi-join nests
(the new condition is the same that range optimizer uses so
it should be ok)
2014-05-29 02:25:37 +04:00
zkasheff
e26ad2d358
Merge pull request #251 from Tokutek/verify-promotion
...
changed ft-verify to work with promotion
2014-05-28 13:37:55 -04:00
Leif Walsh
98c81ef1a1
changed ft-verify to work with promotion #250
...
fixes #250
2014-05-28 12:09:49 -04:00
John Esmet
fc87324fed
refs #226 Fix a benign (but nevertheless important) bug where nonleaf
...
partial eviction would fail to move stale messages out of the fresh
message tree before serializing them to memory.
2014-05-27 16:44:08 -04:00
Sergei Golubchik
8bdda78c82
MDEV-6271 update MSI installer to include latest Version of HeidiSQL (8.3.x.x)
2014-05-27 21:05:44 +02:00
Sergei Golubchik
926661ac7c
MDEV-6273 Export my_progname symbol in libmysqlclient.so
2014-05-27 20:57:28 +02:00
Sergey Petrunya
dedc76b7d9
MDEV-6263: Wrong result when using IN subquery with order by
...
- When the optimizer chose LooseScan, make_join_readinfo() should
use the index that was chosen for LooseScan, and should not try
to find a better (shortest) index.
2014-05-28 17:32:43 +04:00
Alexey Botchkov
1e96de926c
MDEV-6216 sys_vars.completion_type_func fails in --embedded.
...
The bug was in the mysqltest.c. It didn't check the send_query result
properly, so when that fails and the thread gets disconnected,
it goes unnoticed, so the consequitive read_result call crashes.
Fixed by checking the sernd_query return.
2014-05-28 16:51:19 +05:00
John Esmet
74e6120ae8
Merge pull request #180 from Tokutek/rightmost_leaf
...
Optimize rightmost inserts and unique checks using a constant rightmost leaf and a heuristic stored in the FT
2014-05-25 12:43:46 -04:00
John Esmet
e0de0b2d96
fixes #158 Use promotion to record the blocknum of the rightmost
...
non-root leaf node in each FT. When the FT detects a rightmost insertion
pattern, it attempts to do inserts and unique checks directly into the
rightmost leaf node, greatly optimizing sequential insert speed.
2014-05-25 12:42:52 -04:00
Rich Prohaska
ebc4a08a62
TokuDB 7.1.6 is released
2014-05-25 08:44:04 -04:00