- 20 Jan, 2014 1 commit
-
-
Jan Lindström authored
clean up the explain structure in this case.
-
- 17 Jan, 2014 2 commits
-
-
Seppo Jaakola authored
-
Seppo Jaakola authored
-
- 04 Dec, 2013 1 commit
-
-
Seppo Jaakola authored
and a number of fixes to make this buildable. Run also few short multi-master high conflict rate tests, with no issues
-
- 27 Nov, 2013 2 commits
-
-
Seppo Jaakola authored
-
Seppo Jaakola authored
This is same level as wsrep_25.1 milestone Note: stotage/xtaradb is not upgraded yet
-
- 26 Nov, 2013 7 commits
-
-
Seppo Jaakola authored
-
Seppo Jaakola authored
-
Seppo Jaakola authored
-
Seppo Jaakola authored
This is now otherwise on level wsrep-25.9, but storage/innobase has not been fully merged wsrep-5.5 is not good source for that, so we probably have to cherry pick innodb changes from wsrep-5.6
-
Seppo Jaakola authored
This is just before 5.5.34 merge in wsrep-5.5 branch
-
Seppo Jaakola authored
-
Seppo Jaakola authored
-
- 14 Nov, 2013 2 commits
-
-
Sergei Golubchik authored
-
Alexey Botchkov authored
Added the IF NOT EXISTS option to the CONSTRAINT keyword.
-
- 13 Nov, 2013 9 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
MDEV-5248 Serious incompatibility and data corruption of DATETIME and DATE types due to get_innobase_type_from_mysql_type refactor combined with InnoDB Online DDL restore old innodb get_innobase_type_from_mysql_type() function, record all mysql_type->innodb_type mapping (as generated by mysql-5.6). add safety code to disable online alter when internal types don't match storage/innobase/dict/dict0stats.cc: revert to 5.6 state
-
Sergei Golubchik authored
correct bugs in mysql_system_tables_fix.sql. Update system_mysql_db_fix* tests
-
unknown authored
Patch by Elena. Move the table creation to the end of the file, so mysql.innodb_stats_table has been created and the statement does not fail.
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergey Petrunya authored
-
Sergey Petrunya authored
Apply fix suggested by Igor: - When eliminate_item_equal() generates pair-wise equalities from a multi-equality, do generate a "bridge" equality between the first field inside SJM nest and the field that's first in the overall multi-equality.
-
- 12 Nov, 2013 5 commits
-
-
Sergei Golubchik authored
MDEV-5113 Wrong result (extra row) and valgrind warnings in Item_maxmin_subselect::any_value on 2nd execution of PS with SELECT subquery When setting Item_func_not_all::test_sum_item or Item_func_not_all::test_sub_item, reset the other one to NULL - they can never be set both. When a PS is reexecuted, different executions might be optimized differently and a wrong test_su*_item might stay set from the previous execution.
-
Sergey Petrunya authored
- MIN/MAX optimizer does a check whether a "field CMP const" comparison uses a constant that's longer than the field it is compared to. Make this check only for string columns, also compare character lengths, not byte lengths.
-
Sergey Petrunya authored
- Address input from the mail list: change how EXPLAIN is formatted in the slow query log.
-
Alexander Barkov authored
-
Igor Babaev authored
The used_tables attribute must be recalculated for the HAVING condition if the condition is applied to the rows read from a temporary table.
-
- 11 Nov, 2013 11 commits
-
-
Sergei Golubchik authored
allocate thd_proc_info string in thd memroot, not on the stack, so that it won't be overwritten while another thread might be printing it
-
unknown authored
-
unknown authored
-
Alexander Barkov authored
-
unknown authored
-
Sergei Golubchik authored
sort Com_ counters. No simple fix for Binlog_ variables.
-
Sergei Golubchik authored
-
Alexey Botchkov authored
Use sql_field->change parameter as the name of the field.
-
unknown authored
MDEV-5153: Server crashes in Item_ref::fix_fields on 2nd execution of PS with LEFT JOIN and MERGE view or SELECT SQ 1. Transformation of row IN subquery made the same as single value. 2. replace_where_subcondition() made working on several layers of OR/AND because it called on expression before fix_fields().
-
Sergei Golubchik authored
(and valgrind warnings) * move thd userstat initialization to the same function that was adding thd userstat to global counters. * initialize thd->start_bytes_received in THD::init (when thd->userstat_running is set)
-
unknown authored
Singular Item_equal support added. The problem was that during constant table substitution Item_equal become containing only one constant which was not supported internally.
-