- 07 Aug, 2014 3 commits
-
-
Sergei Golubchik authored
When a view is merged, mark its select_lex as already optimized, otherwise its where clause (which doesn't have to be a valid Item after merging) might be accessed later. But don't do that for inserts (where a view cannot be simply merged, if one later needs to insert into it).
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
- 06 Aug, 2014 14 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
INSTALL SONAME ignores attempts to load the same plugin twice, it's not an error (because one can load one plugin by name and then install soname for the rest). But Federated and FederatedX are different plugins, despite having the same name. Now plugin_add() only considers two plugins identical if their names are the same string (compared as pointers). Otherwise it reports an error.,
-
Sergei Golubchik authored
-
Sergei Golubchik authored
first update system tables, then the rest
-
Sergei Golubchik authored
-
Sergei Golubchik authored
remove ipv4-mapped-ipv6 test, this feature is not always available
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergey Vojtovich authored
rpl.rpl_gtid_crash fail on PPC64 This is an addition to the original patch. Restored show binlog events output and adjusted filters to replace [\d-\d-\d,\d-\d-\d,\d-\d-\d] with [#-#-#].
-
- 05 Aug, 2014 5 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
fix_privilege_tables: use ALTER TABLE to fix last_update column in innodb stat tables
-
Sergei Golubchik authored
-
Sergei Golubchik authored
Remove the "don't update the row for b'' and store uninitialized bytes on disk" change. Update test cases to allow DEFAULT b'', because b'' is a valid expression elsewhere.
-
- 04 Aug, 2014 2 commits
-
-
Sergei Golubchik authored
Don't ignore errors from Count_distinct_field::add(), pass them to the caller, so that it could abort the data collection loop.
-
Sergei Golubchik authored
-
- 03 Aug, 2014 4 commits
-
-
Sergei Golubchik authored
when binding to wildcard addresses (no --bind is specified or --bind=*), bind to both ipv6 and ipv4 as mysql-5.6 is doing.
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
when looking for my.cnf files: if DEFAULT_SYSCONFDIR (or INSTALL_SYSCONFDIR) is specified (for rpms it always is), use that instead of hardcoded /etc path.
-
- 04 Aug, 2014 1 commit
-
-
Sergey Vojtovich authored
tool chain Reverted addition to the original patch: InterlockedExchangeAcquire and InterlockedAndRelease are supported only on Itanium-based systems.
-
- 03 Aug, 2014 3 commits
-
-
Sergei Golubchik authored
disable tokudb paranoid asserts
-
Sergei Golubchik authored
Fix the bug properly (plugin cannot be unloaded as long as it's locked). Enable and fix the test case. Significantly reduce number of LOCK_plugin locks for semisync (practically all locks were removed)
-
Sergei Golubchik authored
-
- 02 Aug, 2014 1 commit
-
-
Sergei Golubchik authored
~40% bugfixed(*) applied ~40$ bugfixed reverted (incorrect or we're not buggy) ~20% bugfixed applied, despite us being not buggy (*) only changes in the server code, e.g. not cmakefiles
-
- 01 Aug, 2014 5 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Jan Lindström authored
-
Sergei Golubchik authored
-
Jan Lindström authored
-
- 31 Jul, 2014 2 commits
-
-
Sergei Golubchik authored
-
Sergey Vojtovich authored
tool chain This is an addition to the original patch. On Windows InterlockedExchange implies full memory barrier, whereas only acquire/release barriers required.
-