summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Added the test case for bug mdev-5200.Igor Babaev2013-11-263-0/+88
| | | | The bug was fixed by the patch applied to the 5.3 tree in the revision 3727.
* Fixing mtr failures in mysql_tzinfo_to_sql_symlink.test on Labrador:Alexander Barkov2013-11-261-1/+2
| | | | | | sort directory data to make sure the same data order in the output of mysql_tzinfo_to_sql on all platforms.
* MergeIgor Babaev2013-11-251-0/+28
|\
| * MergeIgor Babaev2013-11-241-0/+28
| |\
| | * Made sure that JOIN::cond_equal is correctly set after the call ofIgor Babaev2013-11-241-0/+28
| | | | | | | | | | | | remove_eq_conds() in the function make_join_statistics().
* | | MDEV-4946: IO thread should expose its current GTID positionunknown2013-11-2510-36/+52
| | | | | | | | | | | | | | | Add another column to SHOW SLAVE STATUS, and adjust test suite to cope.
* | | MergeIgor Babaev2013-11-231-4/+3
|\ \ \ | |/ /
| * | MergeIgor Babaev2013-11-221-4/+3
| |\ \ | | |/
| | * Post-review changes of the patch for bug mdev-5103.Igor Babaev2013-11-221-4/+3
| | |
* | | tokudb post-merge compilation fixesSergei Golubchik2013-11-232-2/+2
| | |
* | | 5.5 mergeSergei Golubchik2013-11-231275-39982/+65696
|\ \ \ | |/ /
| * | Increment the version numberElena Stepanova2013-11-221-1/+1
| | |
| * | A clean-up for the previous commit (mtr mysql_tzinfo_to_sql_symlink)Alexander Barkov2013-11-221-1/+2
| | |
| * | "mtr mysql_tzinfo_to_sql_symlink" failed in out-of-source builds with this ↵Alexander Barkov2013-11-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | error: mysql-test-run: *** ERROR: Could not find any of /mariadb-5.5.34/sql/mysql_tzinfo_to_sql /mariadb-5.5.34/build/client/mysql_tzinfo_to_sql Fixed the directory list to search mysql_tzinfo_to_sql binary in.
| * | Merge 5.3->5.5Igor Babaev2013-11-2119-135/+109
| |\ \ | | |/
| | * MergeIgor Babaev2013-11-2114-130/+103
| | |\
| | | * Another attempt to fix bug mdev-5103.Igor Babaev2013-11-2114-130/+103
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The earlier pushed fix for the bug was incomplete. It did not remove the main cause of the problem: the function remove_eq_conds() removed always true multiple equalities from any conjunct, but did not adjust the list of them stored in Item_cond_and::cond_equal.current_level. Simplified the test case for the bug and moved it to another test file. The fix triggered changes in EXPLAIN EXTENDED for some queries.
| * | | MDEV-5059: Wrong result (missing row) wih semijoin, join_cache_level > 2, ↵Sergey Petrunya2013-11-213-14/+75
| | | | | | | | | | | | | | | | | | | | | | | | LEFT JOIN, ORDER BY - Added testcase
| * | | MergeSergey Petrunya2013-11-217-6/+186
| |\ \ \
| | * | | MDEV-5161: Wrong result (missing rows) with semijoin, LEFT JOIN, ORDER BY, ↵Sergey Petrunya2013-11-215-5/+130
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | constant table - Don't pull out a table out of a semi-join if it is on the inner side of an outer join. - Make join->sort_by_table= get_sort_by_table(...) call after const table detection is done. That way, the value of join->sort_by_table will match the actual execution. Which will allow the code in setup_semijoin_dups_elimination() (search for "Make sure that possible sorting of rows from the head table is not to be employed." to see that "Using filesort" is going to be used together with Duplicate Elimination ( and change it to Using temporary + Using filesort)
| | * | | MDEV-5293: outer join, join buffering, and order by - invalid query planSergey Petrunya2013-11-183-1/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - make_join_readinfo() has the code that forces use of "Using temporary; Using filesort" when join buffering is in use. That code didn't handle all cases, in particular it didn't hande the case where ORDER BY originally has tables from multiple columns, but the optimizer eventually figures out that doing filesort() on one table will be sufficient. Adjusted the code to handle that case.
| * | | | Merge 5.3->5.5Alexander Barkov2013-11-2110-30/+264
| |\ \ \ \ | | | |/ / | | |/| |
| | * | | MDEV-4859 Wrong value and data type of "SELECT MAX(time_column) + 1 FROM t1"Alexander Barkov2013-11-2110-31/+265
| | | |/ | | |/| | | | | | | | | | | | | Fixed.
| * | | MDEV-5182 - build of 10.0.4/r3863 fails @ 'cmake' withSergey Vojtovich2013-11-181-6/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -DINSTALL_SYSCONFDIR/-DDEFAULT_SYSCONFDIR specified The reason for a bug is in support-files/CMakeLists.txt that tries to install files in INSTALL_SYSCONF2DIR, without checking whether this variable is actually defined. Normally INSTALL_SYSCONF2DIR is always defined if INSTALL_SYSCONFDIR is defined, and support-files/CMakeLists.txt assumes that. But when one specifies INSTALL_SYSCONFDIR manually on the command line, this assumption might be broken.
| * | | mergeSergei Golubchik2013-11-201212-39743/+64356
| |\ \ \
| | * \ \ Percona-Server-5.5.34-rel32.0 mergeSergei Golubchik2013-11-1931-477/+713
| | |\ \ \
| | | * | | Percona-Server-5.5.34-rel32.0.tar.gzSergei Golubchik2013-11-0731-477/+718
| | | | | |
| | * | | | .bzrignoreSergei Golubchik2013-11-191-0/+1
| | | | | |
| | | | | |
| | | \ \ \
| | *-. \ \ \ merge with ft-engine and ft-index up to tag:tokudb-7.1.0Sergei Golubchik2013-11-191089-38612/+62667
| | |\ \ \ \ \
| | | | * | | | tokutek/ft-engine#122 set loose tokudb variables for mtrtokudb-7.1.0rich prohaska2013-10-071-4/+4
| | | | | | | |
| | | | * | | | tokutek/ft-engine#122 force all mysql tests to set a new tokudb session ↵rich prohaska2013-10-071-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | variable to hide the default compression
| | | | * | | | #122 fix tests that need to show default row formatRich Prohaska2013-10-074-1/+5
| | | | | | | |
| | | | * | | | #122 change default compression to zlib and add a session variable to ↵Rich Prohaska2013-10-073-20/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | control create info row format
| | | | * | | | tokutek/ft-engine#94 tokutek/ft-index#80 configure an upper bound on loader ↵rich prohaska2013-10-071-0/+16
| | | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | memory reservations Merge branch 'loadermem80'
| | | | | * | | | tokutek/ft-index#80 tokutek/ft-engine#94 add tokudb_loader_memory_size ↵Rich Prohaska2013-10-031-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | system variable that controls the size of each loader memory size
| | | | * | | | | tokutek/ft-index#76 add US Patent 8,489,638Rich Prohaska2013-10-0433-0/+33
| | | | | | | | |
| | | | * | | | | #121 change default basement node size to 64KB from 128KBRich Prohaska2013-10-041-1/+1
| | | | | | | | |
| | | | * | | | | #90 fix race conditions in tests that cause sporadic test failuresRich Prohaska2013-10-043-0/+3
| | | | | | | | |
| | | | * | | | | #90 test lock timeoutRich Prohaska2013-10-032-0/+100
| | | | | | | | |
| | | | * | | | | #90 add a test scenario where the 2nd txn succeedsRich Prohaska2013-10-032-17/+91
| | | | | | | | |
| | | | * | | | | Checking in mtr test & result files for lock visualization treeJoel Epstein2013-10-034-0/+178
| | | | |/ / / /
| | | | * | | | #90 set tokudb_last_lock_timeout to a string parsable by the python json moduleRich Prohaska2013-10-021-9/+9
| | | | | | | |
| | | | * | | | #90 prefix info schema tests with i_s_Rich Prohaska2013-10-024-0/+0
| | | | | | | |
| | | | * | | | #90 fix the is_tokudb_locks test result file to match the schemaRich Prohaska2013-09-301-3/+3
| | | | | | | |
| | | | * | | | tokutek/ft-engine#111 tokutek/ft-index#74 merge the tokumx error message for ↵Rich Prohaska2013-09-301-8/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | transparent huge pages into tokudb
| | | | * | | | #80 default compress tokudb bulk loader temp filesRich Prohaska2013-09-303-8/+5
| | | | | | | |
| | | | * | | | #86 tokudb lock tree info schemaRich Prohaska2013-09-271-13/+27
| | | | | | | |
| | | | * | | | remove cruftRich Prohaska2013-09-273-55/+5
| | | | | | | |
| | | | * | | | #104 default capture lock timeout conflict info into ↵Rich Prohaska2013-09-271-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tokudb_last_lock_timeout variable
| | | | * | | | #90 tokudb info schema testsRich Prohaska2013-09-264-0/+138
| | | | | | | |