- 19 Jul, 2012 1 commit
-
-
Sergey Petrunya authored
-
- 18 Jul, 2012 1 commit
-
-
Sergey Petrunya authored
-
- 17 Jul, 2012 2 commits
-
-
Sergey Petrunya authored
Address feedback from the second code review: - Make SHOW EXPLAIN code convert the query string before pushing it as a warning text.
-
Sergey Petrunya authored
- Address feedback from the second code review.
-
- 11 Jul, 2012 3 commits
-
-
Sergey Petrunya authored
-
Sergey Petrunya authored
-
Sergey Petrunya authored
- Make THD::check_killed() an inline function which makes calls to non-inline functions only whern there are APC requests to be served.
-
- 10 Jul, 2012 1 commit
-
-
Sergey Petrunya authored
- switch SHOW EXPLAIN to using an INFORMATION_SCHEMA table.
-
- 07 Jul, 2012 1 commit
-
-
Sergey Petrunya authored
-
- 05 Jul, 2012 3 commits
-
-
Sergey Petrunya authored
-
Sergey Petrunya authored
-
Sergey Petrunya authored
- Make SHOW EXPLAIN command be KILLable with KILL QUERY.
-
- 30 Jun, 2012 2 commits
-
-
Sergey Petrunya authored
-
Sergey Petrunya authored
- Better comments - Make unittest compile on Windows
-
- 29 Jun, 2012 1 commit
-
-
Sergey Petrunya authored
- Fix the year in Monty Program Ab copyrights in the new files. - Fix permissions handling so that SHOW EXPLAIN's handling is the same as SHOW PROCESSLIST's.
-
- 28 Jun, 2012 3 commits
-
-
Sergey Petrunya authored
my_apc-t.cc: make it compile on Windows.
-
Sergey Petrunya authored
- Move standalone tests to a unittest. - Added comments.
-
Sergey Petrunya authored
- Add Monty Program Ab copyright in new files - Change Apc_target::make_apc_call() to accept a C++-style functor (instead of C-style function + parameter)
-
- 25 Jun, 2012 1 commit
-
-
Sergey Petrunya authored
- Remove out-of-date comments, add dbug assertions.
-
- 21 Jun, 2012 1 commit
-
-
Sergey Petrunya authored
-
- 19 Jun, 2012 2 commits
-
-
Sergey Petrunya authored
-
Sergey Petrunya authored
- SHOW EXPLAIN actually produced correct plan - Apply fix for lp:1013343 to make EXPLAIN and SHOW EXPLAIN uniform.
-
- 14 Jun, 2012 1 commit
-
-
Sergey Petrunya authored
- Merge with current 5.5-main
-
- 10 Jun, 2012 3 commits
-
-
Sergey Petrunya authored
-
Sergey Petrunya authored
-
Sergey Petrunya authored
- Add the VIA_SYM token into keyword_sp list, which makes it allowed for use as keyword and SP label.
-
- 08 Jun, 2012 3 commits
-
-
Michael Widenius authored
-
Michael Widenius authored
Fixed MDEV-331: last_insert_id() returns a signed number mysql-test/r/auto_increment.result: Added test case mysql-test/t/auto_increment.test: Added test case sql/item_func.h: Changed last_insert_id() to be unsigned.
-
unknown authored
The --debug-no-sync incorrectly defaulted to ON, disabling sync calls by default which can loose data or cause corruption. Also, the code used fsync() instead of the sometimes more efficient fdatasync().
-
- 07 Jun, 2012 5 commits
-
-
Sergey Petrunya authored
-
Sergey Petrunya authored
- Make SHOW EXPLAIN code correctly print fake_select_lex: both in the case where it has not yet been executed, and when it has been executed.
-
Sergey Petrunya authored
-
Sergey Petrunya authored
MDEV-324: SHOW EXPLAIN: Plan produced by SHOW EXPLAIN for a query with TEMPTABLE view loses 'DERIVED' line - Make SHOW EXPLAIN code take into account that st_select_lex object without joins can be a full-featured SELECTs which were already executed and cleaned up.
-
Sergey Petrunya authored
INDEX and SHOW EXPLAIN in parallel - Rework locking code to use the LOCK_thd_data mutex for all synchronization. This also fixed MDEV-301.
-
- 06 Jun, 2012 2 commits
-
-
unknown authored
-
Sergei Golubchik authored
-
- 05 Jun, 2012 1 commit
-
-
unknown authored
Analysis: When the method JOIN::choose_subquery_plan() decided to apply the IN-TO-EXISTS strategy, it set the unit and select_lex uncacheable flag to UNCACHEABLE_DEPENDENT_INJECTED unconditionally. As result, even if IN-TO-EXISTS injected non-correlated predicates, the subquery was still treated as correlated. Solution: Set the subquery as correlated only if the injected predicate(s) depend on the outer query.
-
- 04 Jun, 2012 3 commits
-
-
Sergei Golubchik authored
remove the offending assert. take the test case from mysql Bug#58015
-
Sergey Petrunya authored
- Make SHOW EXPLAIN ignore range accesses when printing "Range checked for each record" plans.
-
Sergey Petrunya authored
-