- 13 Mar, 2015 6 commits
-
-
Oleksandr Byelkin authored
Problem was in reinitialization of first_successful_insert_id_in_prev_stmt_for_binlog after setting variables.
-
Alexander Barkov authored
-
Alexey Botchkov authored
The problem is in the IsSimple function. If the first and the last points of a curve coincide it's and exception and the line is still 'simple'.
-
Alexander Barkov authored
-
Alexander Barkov authored
-
Jan Lindström authored
Index names were not formatted correctly.
-
- 12 Mar, 2015 7 commits
-
-
Alexander Barkov authored
-
Alexey Botchkov authored
The 'srid' field's copying was missing in the copying Create_field::Create_field() constructor.
-
Jan Lindström authored
Merge from Percona Server enforced use of a specific storage engine authored by Stewart Smith. Modified to be session variable and modifiable only by SUPER. Use similar implementation as default_storage_engine.
-
Alexander Barkov authored
- Renaming Item::is_bool_func() to is_bool_type(), to avoid assumption that the item is an Item_func derivant. - Deriving Item_func_spatial_rel from Item_bool_func rather than Item_int_func
-
Oleksandr Byelkin authored
fixed embedded server tests MDEV-7009: SET STATEMENT min_examined_row_limit has no effect MDEV-6948:SET STATEMENT gtid_domain_id = ... FOR has no effect (same for gtid_seq_no and server_id) old values of SET STATENENT variables now saved in its own Query_arena and restored later
-
Oleksandr Byelkin authored
the problem was in assigning default value during parsing.
-
Alexander Barkov authored
-
- 11 Mar, 2015 6 commits
-
-
Oleksandr Byelkin authored
(changes of backported patch are very small: strlen removed, error processing fixed, view open statistics added)
-
Oleksandr Byelkin authored
-
Oleksandr Byelkin authored
Double error reporting removed.
-
Alexey Botchkov authored
* watch for "redefined macro" warning * don't enable -D_FORTIFY_SOURCE=2 in debug builds (it requires -O)
-
Alexander Barkov authored
common parent class for Item_func_isnull and Item_func_isnotnull
-
Jan Lindström authored
Add holder thread_id, file_name and line to output.
-
- 10 Mar, 2015 3 commits
-
-
Alexey Botchkov authored
-
Vicențiu Ciorbaru authored
MDEV-7025 ANALYZE SELECT/INSERT/UPDATE/DELETE from a view does not check access permissions on the view Added access checking for the ANALYZE statement command.
-
Jan Lindström authored
-
- 08 Mar, 2015 2 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
- 07 Mar, 2015 7 commits
-
-
Sergei Petrunia authored
Fix Item_ident::print() to work when there is no current database
-
Sergei Petrunia authored
Change r_rows to be double
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
add forgotten initialization of the mutex name
-
Sergei Golubchik authored
-
- 06 Mar, 2015 7 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
disable a broken test, pending a proper fix
-
Sergei Golubchik authored
-
Sergei Golubchik authored
otherwise innodb plugin might invoke xtradb function with the same name, and that might crash (./mtr --emb innodb.strict_mode)
-
Sergei Golubchik authored
update test results after the fix
-
Sergei Golubchik authored
safe_process puts its children (mysqld, in this case) into a separate process group, to be able to kill it all at once. buildslave kills mtr's process group when it loses connection to the master. result? buildslave kills mtr and safe_process, but leaves stale mysqld processes in their own process groups. fix: put safe_process itself into a separate process group, then buildslave won't kill it and safe_process will kill mysqld'd and itself when it will notice that the parent mtr no longer exists.
-
Jan Lindström authored
Analysis: after a red-black-tree lookup we use node withouth checking did lookup succeed or not. This lead to situation where NULL-pointer was used. Fix: Add additional check that found node from red-back-tree is valid.
-
- 05 Mar, 2015 2 commits
-
-
Sergey Vojtovich authored
Re-applied lost in the merge revision: commit ed313e8a Author: Sergey Vojtovich <svoj@mariadb.org> Date: Mon Dec 1 14:58:29 2014 +0400 MDEV-7148 - Recurring: InnoDB: Failing assertion: !lock->recursive On PPC64 high-loaded server may crash due to assertion failure in InnoDB rwlocks code. This happened because load order between "recursive" and "writer_thread" wasn't properly enforced.
-
Jan Lindström authored
Analysis: On master when executing (single/multi) row INSERTs/REPLACEs InnoDB fallback to old style autoinc locks (table locks) only if another transaction has already acquired the AUTOINC lock. Instead on slave as we are executing log_events and sql_command is not correctly set, InnoDB does not use new style autoinc locks when it could. Fix: Use new style autoinc locks also when thd_sql_command(user_thd) == SQLCOM_END i.e. this is RBR event.
-