- 23 Jul, 2014 1 commit
-
-
Jan Lindström authored
-
- 24 Jun, 2014 1 commit
-
-
Sergey Vojtovich authored
server initialization ER() macro was used during server initialization. It refers to current_thd, which is not available that early. Print error to error log in "lc-messages" locale. Avoid duplicate error message during server initialization.
-
- 17 Jun, 2014 1 commit
-
-
Sergey Vojtovich authored
mysqld didn't fail to start if a compiled-in plugin failed to initialize (--xxx=FORCE behaving as --xxx=ON)
-
- 23 Jul, 2014 1 commit
-
-
Jan Lindström authored
Improve long semaphore wait output to include all semaphore waits and try to find out if there is a sequence of waiters.
-
- 22 Jul, 2014 3 commits
-
-
Jan Lindström authored
Add more status information if repeatable.
-
Sergey Petrunya authored
- Part #2. Fix obvious problems in the previous patch.
-
Sergey Petrunya authored
- Filesort has an optmization where it reads only columns that are needed before the sorting is done. - When ref(_or_null) is picked by the join optimizer, it may remove parts of WHERE clause that are guaranteed to be true. - However, if we use quick select, we must put all of the range columns into the read set. Not doing so will may cause us to fail to detect the end of the range.
-
- 15 Jul, 2014 1 commit
-
-
unknown authored
-
- 08 Jul, 2014 1 commit
-
-
Jan Lindström authored
Analysis: sync array output function, should make sure that all used pointers are valid before using them.
-
- 04 Jul, 2014 3 commits
-
-
Jan Lindström authored
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.
-
Jan Lindström authored
and gap locks
-
Jan Lindström authored
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.
-
- 30 Jun, 2014 1 commit
-
-
Jan Lindström authored
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.
-
- 18 Jun, 2014 1 commit
-
-
Sergei Golubchik authored
-
- 17 Jun, 2014 2 commits
-
-
unknown authored
That particular part of slave connect to master was missing code to handle retry in case of network errors. The same problem is present in MySQL 5.5, but fixed in MySQL 5.6. Fixed with this patch, by adding the code (mostly identical to MySQL 5.6), and also adding a test case. I checked other queries done towards master during slave connect, and they now all seem to handle reconnect in case of network failures.
-
unknown authored
Fix an error case where success was returned instead of error.
-
- 16 Jun, 2014 1 commit
-
-
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=751805Sergei Golubchik authored
use ascii 'x' not utf8 '×' for hex numbers
-
- 11 Jun, 2014 1 commit
-
-
Sergey Vojtovich authored
Merged WebScaleSQL fix: https://github.com/webscalesql/webscalesql-5.6/commit/bce9eddc1da87beab17c60d7eb7379841a3d45af
-
- 10 Jun, 2014 1 commit
-
-
Elena Stepanova authored
-
- 05 Jun, 2014 4 commits
-
-
Sergei Golubchik authored
-
Sergey Petrunya authored
- When range optimizer cannot the lookup value into [VAR]CHAR(n) column, it should produce: = "Impossible range" for equality = "no range" for non-equalities.
-
Alexander Barkov authored
-
Alexander Barkov authored
"have_warnings" was set to an uninialized value when converting a negative number to datetime.
-
- 04 Jun, 2014 3 commits
-
-
Alexander Barkov authored
-
Alexander Barkov authored
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)
-
unknown authored
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).
-
- 03 Jun, 2014 5 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
use -ggdb3 if supported
-
Sergei Golubchik authored
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.
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
- 02 Jun, 2014 5 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
unknown authored
mysql_derived_merge() made correctly working with views.
-
- 01 Jun, 2014 1 commit
-
-
Sergei Golubchik authored
-
- 31 May, 2014 2 commits
-
-
Sergei Golubchik authored
Added the EXCEPTIONS-CLIENT (that was lost in the merge), as the ascii version of http://www.mysql.com/about/legal/licensing/foss-exception/
-
Sergei Golubchik authored
-
- 30 May, 2014 1 commit
-
-
Sergei Golubchik authored
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
-