- 28 Feb, 2015 8 commits
-
-
Sergei Golubchik authored
MDEV-7000 Assertion `0' failed in Protocol::end_statement() on executing DDL under innodb_fake_changes=1 correct the if() condition to match the behavior of the old code that this if() was supposed to replace
-
Sergei Golubchik authored
There were two issues: * set_var_default_role::user was overwritten with a new value, allocated in the thd->mem_root, which is reset between executions. That was causing the crash. Solved by introducing set_var_default_role::real_user * when privilege tables were opened on EXECUTE, the reprepare_observer would abort the statement (as privilege tables are opened using the local TABLE_LIST that doesn't preserve metadata from PREPARE, so reprepare_observer thought they're changed). This issue also applied to SET PASSWORD. Solved by disabling reprepare_observer.
-
Sergei Golubchik authored
-
Nirbhay Choubey authored
Added logic to sort gtid list based on domain_id before populating them in string. Added a test case.
-
Nirbhay Choubey authored
-
Nirbhay Choubey authored
Removed 'galera-sst-mode' option from mysqldump and added logic in wsrep_sst_mysqldump script to retrieve gtid_binlog_state from donor node and send it to the joiner node.
-
Nirbhay Choubey authored
Added an include file to check galera library version.
-
Nirbhay Choubey authored
* Changed loopback detection to be done via ifa->ifa_flags * Removed unused function wsrep_guess_address()
-
- 27 Feb, 2015 2 commits
-
-
Alexander Barkov authored
by adding a new class String_copier. This is a pre-requisite patch for MDEV-6566 and MDEV-6572, to avoid adding more similar code.
-
Alexander Barkov authored
-
- 26 Feb, 2015 5 commits
-
-
Vicențiu Ciorbaru authored
Create_tmp_table was called incorrectly called in select_materialized_with_stats::create_result_table, having keep_row_order passed for the do_not_open parameter and keep_row_order always set to false.
-
Jan Lindström authored
-
Jan Lindström authored
-
Jan Lindström authored
-
Jan Lindström authored
file_key_management_plugin is used Fixed error handling and added disabling InnoDB redo log encryption if encryption key management plugin is not there.
-
- 25 Feb, 2015 2 commits
-
-
Sergei Petrunia authored
- Remove the compiler warning, add assert statements. - make select_describe() not call mysql_explain_union() for views that were "merged for INSERT".
-
Jan Lindström authored
file_key_management_plugin is used Fixed error handling and added disabling InnoDB redo log encryption if encryption key management plugin is not there.
-
- 24 Feb, 2015 1 commit
-
-
Sergei Golubchik authored
-
- 22 Feb, 2015 1 commit
-
-
Jan Lindström authored
of encryption/compression pages and that will happen if and only if dirty pages are written to the disk.
-
- 21 Feb, 2015 1 commit
-
-
Jan Lindström authored
MDEV-7399: Add support for INFORMATION_SCHEMA.INNODB_MUTEXES MDEV-7618: Improve semaphore instrumentation Introduced two new information schema tables to monitor mutex waits and semaphore waits. Added a new configuration variable innodb_intrument_semaphores to add thread_id, file name and line of current holder of mutex/rw_lock.
-
- 19 Feb, 2015 2 commits
-
-
Jan Lindström authored
Added support for compression method snappy for page compression.
-
Jan Lindström authored
-
- 18 Feb, 2015 2 commits
-
-
Jan Lindström authored
Changed wsrep plugin from mysql_plugin to maria_plugin to set up plugin_maturity to Stable.
-
Jan Lindström authored
encrypted tables Introduced a new innodb_default_page_encryption_key configuration variable to allow user to set the default key identifier.
-
- 17 Feb, 2015 4 commits
-
-
Sergei Golubchik authored
put cracklib_password_check into a separate package. build it conditionally on Debian/Ubuntu
-
Sergei Golubchik authored
namely, remove the code to support: etch, lenny, hardy, intrepid, jaunty, karmic, maverick, natty
-
Sergei Golubchik authored
-
Sergei Petrunia authored
-
- 15 Feb, 2015 4 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
Remove ONLY_IF clause in MYSQL_ADD_PLUGIN and the requirement that every plugin's CMakeLists.txt *must* do MYSQL_ADD_PLUGIN for PLUGIN_XXX=YES to work. This was very fragile and cannot be relied on. Use a different implementation of =YES check - iterate all PLUGIN_* variables and see which one doesn't have a matching target. Revert all ONLY_IF changes in CMakeLists.txt files.
-
Sergei Golubchik authored
we don't want mysys static data structures to be overwritten when a dynamic plugin is loaded.
-
Sergei Golubchik authored
-
- 12 Feb, 2015 1 commit
-
-
Alexander Barkov authored
-
- 11 Feb, 2015 1 commit
-
-
Jan Lindström authored
-
- 10 Feb, 2015 6 commits
-
-
Sergei Golubchik authored
This reverts commit aa61e4c7 that broke the compilation on few platforms (e.g. centos5). These warnings are already fixed properly in 10.0-connect.
-
Alexander Barkov authored
-
Sergei Golubchik authored
workaround, not a fix: don't build key management plugins in yassl builds
-
Sergei Golubchik authored
-
Jan Lindström authored
-
Jan Lindström authored
when page compression and google encryption is used.
-