- 04 Dec, 2014 12 commits
-
-
Sergei Golubchik authored
Rows_log_event::write_row - don't optimize DELETE+INSERT into UPDATE if RBR triggers are used
-
Sergei Golubchik authored
-
Sergei Golubchik authored
revert the patch for "out parameters in prepare"
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
as CHARSET_INFO is already const, using const on it is redundant and results in compiler warnings (on Windows)
-
Sergei Golubchik authored
-
Sergei Golubchik authored
1. don't cast size_t* to int* 2. remove long obsolete register specifier
-
Sergei Golubchik authored
fail CREATE SERVER foreign data wrapper is "mysql" and neither HOST nor SOCKET are specified. Also default PORT to 3306 (again, only for foreign data wrapper "mysql")
-
Sergei Golubchik authored
* pass LEX_STRING's from the parser, don't ignore the length only to strlen later * init LEX::server_options only for SERVER commands, not for every statement * don't put temporary values into a global persistent memroot but really it's just scratching a surface
-
Nirbhay Choubey authored
Implementation for domain ID based filtering of replication events.
-
- 03 Dec, 2014 6 commits
-
-
Sergei Golubchik authored
-
Jan Lindström authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Jan Lindström authored
-
Jan Lindström authored
-
- 02 Dec, 2014 12 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
Conflicts: .bzrignore VERSION cmake/plugin.cmake debian/dist/Debian/control debian/dist/Ubuntu/control mysql-test/r/join_outer.result mysql-test/r/join_outer_jcl6.result mysql-test/r/null.result mysql-test/r/old-mode.result mysql-test/r/union.result mysql-test/t/join_outer.test mysql-test/t/null.test mysql-test/t/old-mode.test mysql-test/t/union.test packaging/rpm-oel/mysql.spec.in scripts/mysql_config.sh sql/ha_ndbcluster.cc sql/ha_ndbcluster_binlog.cc sql/ha_ndbcluster_cond.cc sql/item_cmpfunc.h sql/lock.cc sql/sql_select.cc sql/sql_show.cc sql/sql_update.cc sql/sql_yacc.yy storage/innobase/buf/buf0flu.cc storage/innobase/fil/fil0fil.cc storage/innobase/include/srv0srv.h storage/innobase/lock/lock0lock.cc storage/tokudb/CMakeLists.txt storage/xtradb/buf/buf0flu.cc storage/xtradb/fil/fil0fil.cc storage/xtradb/include/srv0srv.h storage/xtradb/lock/lock0lock.cc support-files/mysql.spec.sh
-
Sergei Golubchik authored
otherwise mysqltest complains "No queries executed but non-empty result file found!"
-
Sergei Golubchik authored
in particular, not fail with --vertical_results
-
Jan Lindström authored
Problem was that temporal buffers allocated for page compression are not initialized and rest of the page that is actually writen was als not initialized after previous usage.
-
Kristian Nielsen authored
There was a race. The test case was expecting the slave to start processing a particular DELETE statement, then the test would stop the slave at this point. But there was missing something to wait until the slave would actually reach this point; thus depending on timing it was possible that the slave would be stopped too early, causing .result file difference. Fixed by adding an appropriate wait to the test case.
-
Kristian Nielsen authored
Fix wording in error log message, to be consistent with other messages ("IO thread" -> "I/O thread").
-
Kristian Nielsen authored
Fix rare failures in test case rpl.rpl_gtid_basic: - Add another possible error code when a connection is killed. - Make sure that the IO thread has had time to complete its stop after START SLAVE UNTIL. Otherwise, START SLAVE might run before IO thread stop, leaving the test case with a stopped IO thread that eventually causes a wait timeout.
-
Oleksandr Byelkin authored
Decision about algorihtm moved on prepare phase. Made possible to add mpore password algorithms.
-
Oleksandr Byelkin authored
Change constant with a system variable.
-
Kristian Nielsen authored
There was a race, a small window between updating slave position and updating Seconds_Behind_Master, during which the test case could see the wrong value. Fix by waiting for the expected status to appear.
-
Sergei Petrunia authored
-
- 01 Dec, 2014 10 commits
-
-
Sergei Petrunia authored
-
Sergei Petrunia authored
-
Sergei Petrunia authored
-
Sergei Petrunia authored
-
Sergei Golubchik authored
-
Sergei Petrunia authored
Add support for semi-join strategies: FirstMatch, DuplicateWeedout, LooseScan.
-
Sergei Petrunia authored
If we didn't do it, SJ-Materialization table would appear to EXPLAIN JSON code as having different keyparts than it actually has. This caused unpredictable content in "used_key_parts"
-
Sergei Petrunia authored
-
Sergei Golubchik authored
-
Sergei Petrunia authored
- Do set nest_level and nest_level_base for fake_select_lex objects.
-