- 15 Sep, 2008 5 commits
-
-
Magnus Svensson authored
-
Magnus Svensson authored
-
Magnus Svensson authored
-
Magnus Svensson authored
-
Magnus Svensson authored
-
- 11 Sep, 2008 4 commits
-
-
Magnus Svensson authored
-
Magnus Svensson authored
-
Magnus Svensson authored
-
Magnus Svensson authored
-
- 10 Sep, 2008 2 commits
-
-
Horst Hunger authored
-
Horst Hunger authored
- Updated slow_query_log_file_basic and general_log_file basis instead of the func version as the func version run good but the basic versions fail. - Sent innodb.test to dev@innodb.com. - variables.test has differences probably due to a bug in mtr or in the SET statement (see bug#39369). - general_log_file_basic.test and slow_query_log_file_bsaic.test have differences, which might be produced by the new mtr (see bug#38124).
-
- 09 Sep, 2008 1 commit
-
-
Magnus Svensson authored
-
- 06 Sep, 2008 4 commits
-
-
Magnus Svensson authored
-
Magnus Svensson authored
-
He Zhenxing authored
-
He Zhenxing authored
-
- 05 Sep, 2008 13 commits
-
-
Magnus Svensson authored
-
Magnus Svensson authored
-
Magnus Svensson authored
-
Magnus Svensson authored
-
Magnus Svensson authored
-
Magnus Svensson authored
-
Magnus Svensson authored
- fix scheduler bug
-
Magnus Svensson authored
mysql-test/suite/rpl/t/disabled.def: disable test
-
Magnus Svensson authored
mysql-test/mysql-test-run.pl: Don't bother to remove particular files from the datadir, based on what config parameters are available. Just remove whole datadir
-
Magnus Svensson authored
-
Magnus Svensson authored
- Rearrange spawn worker code mysql-test/mysql-test-run.pl: - Rearrange the spawning of workers to make it possible to not spawn more workers than number of tests to run - This also make it enough to parse args in the main thread
-
Magnus Svensson authored
-
Magnus Svensson authored
-
- 04 Sep, 2008 1 commit
-
-
He Zhenxing authored
-
- 29 Aug, 2008 3 commits
-
-
Magnus Svensson authored
-
Magnus Svensson authored
-
Magnus Svensson authored
-
- 28 Aug, 2008 4 commits
-
-
unknown authored
-
Georgi Kodinov authored
-
Georgi Kodinov authored
-
Georgi Kodinov authored
-
- 27 Aug, 2008 3 commits
-
-
Gleb Shchepa authored
returns unexpected result If: 1. a table has a not nullable BIT column c1 with a length shorter than 8 bits and some additional not nullable columns c2 etc, and 2. the WHERE clause is like: (c1 = constant) AND c2 ..., the SELECT query returns unexpected result set. The server stores BIT columns in a tricky way to save disk space: if column's bit length is not divisible by 8, the server places reminder bits among the null bits at the start of a record. The rest bytes are stored in the record itself, and Field::ptr points to these rest bytes. However if a bit length of the whole column is less than 8, there are no remaining bytes, and there is nothing to store in the record at its regular place. In this case Field::ptr points to bytes actually occupied by the next column in a record. If both columns (BIT and the next column) are NOT NULL, the Field::eq function incorrectly deduces that this is the same column, so query transformation/equal item elimination code (see build_equal_items_for_cond) may mix these columns and damage conditions containing references to them. mysql-test/r/type_bit.result: Added test case for bug #37799. mysql-test/t/type_bit.test: Added test case for bug #37799. sql/field.h: 1. The Field::eq function has been modified to take types of comparing columns into account to distinguish between BIT and not BIT columns referencing the same bytes in a record. 2. Unnecessary type comparison has been removed from the Field_bit::eq function (moved to Field::eq).
-
Mats Kindahl authored
-
Georgi Kodinov authored
-