summaryrefslogtreecommitdiff
path: root/mysql-test/r/stat_tables_par.result
Commit message (Collapse)AuthorAgeFilesLines
* Create 'main' test directory and move 't' and 'r' thereMichael Widenius2018-03-291-283/+0
|
* MDEV-10804 main.stat_tables_par fails sporadically in buildbotMichael Widenius2017-05-111-1/+1
| | | | | | | | | | | | | This was because of two issues: - thr_multi_lock_after_thr_lock needed to be hit 3 times before go2 could be signaled, because 2 of these happened before statistics_update_start was reached. - The original code didn't take into accunt that thr_locks can be executed in any random order, which caused sporadic failures when waiting for 1 lock of 3, as if the locks where in different order, there would be a dead-lock. Fixed by introducing thr_multi_lock_before_thr_lock which is deterministic. - Some of the test failures where not noticed as the DEBUG_SYNC timeout would cause the test to pass (after 300 seconds).
* Merge branch '10.1' into 10.2Sergei Golubchik2017-03-301-6/+6
|\
| * MDEV-10515: Correct stat_tables_par test resultsDaniel Black2017-02-161-6/+6
| | | | | | | | | | | | | | | | Test results are distorted by a small rounding error during an intermediate stage of calculating the result. By using the SQL ROUND function we stablise tests. Signed-off-by: Daniel Black <daniel.black@au.ibm.com>
* | MDEV-6720 - enable connection log in mysqltest by defaultSergey Vojtovich2016-03-311-0/+40
|/
* MDEV-4360: ANALYZE shows "Table is already up to date" while updating statsSergey Petrunya2014-03-281-0/+1
| | | | | - Show a line with "Engine-independent statistics collected" when ANALYZE command caused EITS statistics to be recollected.
* 5.5 mergeSergei Golubchik2014-02-251-1/+1
|
* Update test results after the previous pushSergey Petrunya2014-02-251-1/+1
|
* Fixed bug mdev-4019.Igor Babaev2013-01-131-0/+20
| | | | | | | | The bug could cause a crash when several connections needed persistent statistics for the same table. Also added a missing call of set_statistics_for_table() in the code of the function mysql_update.
* Fixed bug mdev-3891.Igor Babaev2012-12-121-0/+15
| | | | | | | | | | | | If a query referenced some system statistical tables, but not all of them, then executing an ANALYZE command simultaneously with this query could lead to a deadlock. The fix prohibited reading statistics from system statistical tables for such queries. Removed the function unlock_tables_n_open_system_tables_for_write() as not used anymore. Performed some minor refactoring of the code in sql_statistics.cc.
* Addressed the following issue from the review of the patch forIgor Babaev2012-12-091-0/+40
| | | | | | | engine-independent statistics. If a table was created for InnoDB then the execution of the ANALYZE command over this table blocked any INSERT/DELETE/UPDATE of the table.
* Changed the names of the system tables for statistical data:Igor Babaev2012-12-051-9/+9
| | | | | | | | | table_stat -> table_stats column_stat -> column_stats index_stat -> index_stats to be in line with the names of innodb statistical tables from mysql-5.6: innodb_table_stats and innodb_index_stats.
* Moved the test cases for parallel execution from stat_tables.testIgor Babaev2012-07-271-0/+167
into a separate file stat_tables_par.test because the test cases could not be run with embedded server.