- 06 Dec, 2013 1 commit
-
-
Sergei Golubchik authored
-
- 27 Nov, 2013 2 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
run tokudb suites by default. mark big and slow tests tokudb.change_column_all_1000_1 and tokudb.change_column_all_1000_10 test as --big
-
- 20 Nov, 2013 2 commits
-
-
Sergei Golubchik authored
create mysql user with /sbin/nologin shell
-
Sergei Golubchik authored
-
- 02 Dec, 2013 4 commits
-
-
Michael Widenius authored
extra/jemalloc/src/ctl.c: Fixed compiler warning include/mysql/service_logger.h: Fixed compile failure with clang compiler storage/maria/ma_check.c: Fixed compiler warning support-files/compiler_warnings.supp: Suppressed warnings in jemalloc tests/bug25714.c: Fixed compiler warning
-
Alexander Barkov authored
pending merges: Alexander Barkov 2013-12-02 MDEV-4857 Wrong result of HOUR('1 00:00:00')
-
Alexander Barkov authored
pending merges: Sergey Petrunya 2013-11-27 MDEV-5344: LEFT OUTER JOIN table data is lost...
-
Alexander Barkov authored
modified: mysql-test/r/func_time.result mysql-test/t/func_time.test sql-common/my_time.c sql/item_func.h sql/item_timefunc.cc sql/mysql_priv.h sql/time.cc
-
- 28 Nov, 2013 3 commits
-
-
Elena Stepanova authored
-
Elena Stepanova authored
Minor wording changes in skip messages.
-
Jan Lindström authored
read.
-
- 27 Nov, 2013 2 commits
-
-
Jan Lindström authored
MDEV-5355: InnoDB assertion at shutdown if posix_fallocate is used in ut_a(node->n_pending == 0 || node->space->stop_new_ops); Analysis: When filespace is extended there is first prepare for IO. But if posix_fallocate is used there was no complete IO causing assertion at shutdown indicating that all IO is not finished. Fix: If posix_fallocate is used to extend the filespace, there is no need to wait for IO to complete, thus we treat this operation as a read operation. We need to mark IO as completed or there would be assertion on shutdown at fil_node_close_file() because all pending IO is not finished.
-
Sergey Petrunya authored
- For INSERT ... SELECT ... ON DUPLICATE KEY UPDATE, table elimination should check which tables are referenced in the ON DUPLICATE KEY UPDATE clause.
-
- 25 Nov, 2013 4 commits
-
-
Alexey Botchkov authored
Don't call the vio_end() in the clean_up() in EMBEDDED mode. Call vio_end() before the end_embedded_server().
-
Nirbhay Choubey authored
-
Igor Babaev authored
-
Igor Babaev authored
remove_eq_conds() in the function make_join_statistics().
-
- 23 Nov, 2013 1 commit
-
-
Igor Babaev authored
-
- 22 Nov, 2013 6 commits
-
-
Igor Babaev authored
-
Elena Stepanova authored
-
Alexander Barkov authored
-
Alexander Barkov authored
mysql-test-run: *** ERROR: Could not find any of /mariadb-5.5.34/sql/mysql_tzinfo_to_sql /mariadb-5.5.34/build/client/mysql_tzinfo_to_sql Fixed the directory list to search mysql_tzinfo_to_sql binary in.
-
Igor Babaev authored
-
Igor Babaev authored
-
- 21 Nov, 2013 6 commits
-
-
Igor Babaev authored
The earlier pushed fix for the bug was incomplete. It did not remove the main cause of the problem: the function remove_eq_conds() removed always true multiple equalities from any conjunct, but did not adjust the list of them stored in Item_cond_and::cond_equal.current_level. Simplified the test case for the bug and moved it to another test file. The fix triggered changes in EXPLAIN EXTENDED for some queries.
-
Sergey Petrunya authored
- Added testcase
-
Alexander Barkov authored
Fixed.
-
Sergey Petrunya authored
-
Alexander Barkov authored
-
Sergey Petrunya authored
- Don't pull out a table out of a semi-join if it is on the inner side of an outer join. - Make join->sort_by_table= get_sort_by_table(...) call after const table detection is done. That way, the value of join->sort_by_table will match the actual execution. Which will allow the code in setup_semijoin_dups_elimination() (search for "Make sure that possible sorting of rows from the head table is not to be employed." to see that "Using filesort" is going to be used together with Duplicate Elimination ( and change it to Using temporary + Using filesort)
-
- 18 Nov, 2013 1 commit
-
-
Sergey Vojtovich authored
-DINSTALL_SYSCONFDIR/-DDEFAULT_SYSCONFDIR specified The reason for a bug is in support-files/CMakeLists.txt that tries to install files in INSTALL_SYSCONF2DIR, without checking whether this variable is actually defined. Normally INSTALL_SYSCONF2DIR is always defined if INSTALL_SYSCONFDIR is defined, and support-files/CMakeLists.txt assumes that. But when one specifies INSTALL_SYSCONFDIR manually on the command line, this assumption might be broken.
-
- 20 Nov, 2013 1 commit
-
-
Sergei Golubchik authored
-
- 19 Nov, 2013 6 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
(some patches reverted, test case added)
-
Sergei Golubchik authored
sort xtradb status variables
-
Sergey Petrunya authored
MDEV-5069: Server crashes in SEL_ARG::increment_use_count with index_merge+index_merge_sort_union, FORCE INDEX - Don't call incr_refs() is the merged SEL_ARG* is NULL.
-
- 18 Nov, 2013 1 commit
-
-
Sergey Petrunya authored
- make_join_readinfo() has the code that forces use of "Using temporary; Using filesort" when join buffering is in use. That code didn't handle all cases, in particular it didn't hande the case where ORDER BY originally has tables from multiple columns, but the optimizer eventually figures out that doing filesort() on one table will be sufficient. Adjusted the code to handle that case.
-